我偶爾需要在我管理的各種 Linux 機器上重新安裝作業系統。每次執行此操作時,我都必須.bashrc
在擦除舊系統之前將檔案複製到 USB 驅動器,然後在安裝新系統後將其放回去。 (如果某些東西不再相容,也許可以對其進行編輯。)
這很煩人,我通常堅持使用一個版本的 Linux 作業系統並將其安裝在我的大多數電腦上,因此我一直嘗試將我的.bashrc
內容儲存在 Dropbox 資料夾內的新檔案中。
例如,我在 Dropbox 資料夾中放入HISTTIMEFORMAT="%F %T "
了一個名為的檔案。mybash
我需要在文件中放入什麼.bashrc
才能「載入文件中的所有內容mybash
」?
我嘗試了這個,但似乎不起作用?
# Load bash custom files
if [ -f /home/user/Dropbox/mybash ]
then
. /home/user/Dropbox/mybash
fi
答案1
我使用找到的一些資訊解決了問題這裡。
選單 -> 編輯 -> 首選項 -> 常規 -> 勾選框:以登入 shell 執行
感謝 AnythingIsFine 為我指明了正確的方向。
這是 XFCE 終端特定的解決方案。
答案2
您確定取得 .bashrc 檔案的使用者有權讀取:
。 /home/用戶/Dropbox/mybash
使用者無法讀取彼此的主目錄,除非專門配置為這樣做。
真正的原因可能是因為你錯過了你的
~/.bash_profile
文件來源你的
~/.bashrc
您最終指示獲取mybash
文件的位置。
您應該將程式碼新增至:
~/.bash_profile
反而。