为了账号安全,请及时绑定邮箱和手机立即绑定

linux 下的source命令的作用是什么?

linux 下的source命令的作用是什么?

狐的传说 2019-04-03 09:01:03
linux 下的source命令的作用是什么?
查看完整描述

4 回答

?
吃鸡游戏

TA贡献1829条经验 获得超7个赞

简单来说就是将设置在文件中的配置信息马上生效
比如你设了一个alias,或者一个PATH
如果你不source修改的文件的话,只有等下次重启后才能生效
如果你source了就马上生效了

查看完整回答
反对 回复 2019-04-04
?
FFIVE

TA贡献1797条经验 获得超6个赞

source命令用法:
source FileName
作用:在当前bash环境下读取并执行FileName中的命令。
注:该命令通常用命令“.”来替代。
如:source .bash_rc 与 . .bash_rc 是等效的。
注意:source命令与shell scripts的区别是,
source在当前bash环境下执行命令,而scripts是启动一个子shell来执行命令。这样如果把设置环境变量(或alias等等)的命令写进scripts中,就只会影响子shell,无法改变当前的BASH,所以通过文件(命令列)设置环境变量时,要用source 命令。



查看完整回答
反对 回复 2019-04-04
?
慕村225694

TA贡献1880条经验 获得超4个赞

这是bash的内置指令。
source filename [argements]
Read and execute commands from filename in the current shell environment and return the exit status of the last command executed from filename.



查看完整回答
反对 回复 2019-04-04
  • 4 回答
  • 0 关注
  • 685 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信