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檔。
源/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檔。
源/root/.bashrc