84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
在Linux 上无法使用 source ~/.profile ,
Bash 提示bash: /home/username/.profile:: 没有那个文件或目录,
但是使用 ls -a 却可以显示该文件,而且文件内的配置可以被系统正常读取。
ringa_lee
问题已经解决,用vim的时候不小心在.profile文件开头输入了一个符号。
贴图吧,把命令执行和结果截图
目录搞错了吧,用户根目录(root用户)下是 ~/.bash_profile,这个路径是/root/.bash_profile我倒是记得有个profile文件,只是忘了在哪个目录下了,你好好查看一下文件及目录吧;
关于linux中先关profile文件的解释:
/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置,全局生效,使用 source profile 即可
~/.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,设置一些环境变量,执行用户的.bashrc文件.此文件类似于/etc/profile,也是需要需要重启才会生效,/etc/profile对所有用户生效,~/.bash_profile只对当前用户生效。
只有在root家目录下才有.profile文件。
source /root/.bashrc
问题已经解决,用vim的时候不小心在.profile文件开头输入了一个符号。
贴图吧,把命令执行和结果截图
目录搞错了吧,用户根目录(root用户)下是 ~/.bash_profile,这个路径是/root/.bash_profile
我倒是记得有个profile文件,只是忘了在哪个目录下了,你好好查看一下文件及目录吧;
关于linux中先关profile文件的解释:
/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置,全局生效,使用 source profile 即可
~/.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,设置一些环境变量,执行用户的.bashrc文件.此文件类似于/etc/profile,也是需要需要重启才会生效,/etc/profile对所有用户生效,~/.bash_profile只对当前用户生效。
只有在root家目录下才有.profile文件。
source /root/.bashrc