1. bashrc是在系統啟動后就會自動運行。
2. profile是在用戶登錄后才會運行,常在/etc/profile文件中修改環境變量,在這里修改的內容是對所有用戶起作用的。
3. 在profile文件添加或修改的內容需要注銷系統才能生效。
4. 進行設置后,可運用source bashrc命令更新bashrc,也可運用source profile命令更新profile。
PS:通常我們修改bashrc,有些linux的發行版本不一定有profile這個文件,這兩個文件也可以用來做一些開機自啟動操作。
例如我要開機登錄后自啟動 my.sh 腳本文件,就可以用下面2個方法實現:
① 把 my.sh 文件放在 /usr/bin 目錄下,再在profile文件最后新添加一行 my.sh 即可,
因為 /usr/bin 目錄下是放用戶自己的程序的,這里的程序可以在其他地方直接用文件名運行,所以 my.sh 前面不用路徑也可以;
② 把 my.sh 放在自己定義的目錄 /home/myApp/,接着在profile文件最后新添加一行 /home/myApp/my.sh 即可。