Ubuntu
所有現有使用者和新使用者的自定義提示在哪裡?
我正在使用 Ubuntu 18.04。要自定義使用者的提示,我知道我必須編輯
~/.bashrc
. 但是要覆蓋~/.bashrc
所有現有使用者,我應該編輯哪個文件/etc
?如果我希望新使用者獲得相同的自定義提示,我必須編輯哪個文件?我的疑問是因為文件夾中有 aprofile
、 aprofile.d
和 abash.bashrc
文件/etc
。所有這些都帶有我不知道要取消註釋的 bash 腳本。
通過導出$PS1替換系統的 bashrc,以便使用者可以覆蓋提示。
使用 scp 或 clusterssh 來分發它,如果你設置了一個 rsa 密鑰,你甚至不需要為 scp 多次輸入密碼:
eval `ssh-agent` ssh-add for h in `cat ~/hostlist`; do scp ~/newbashrc ${h}:/etc/bashrc done eval `ssh-agent -k`