
我無權存取主目錄。所以我無法存取 .bashrc 或 .profile 檔案。所以唯一的選擇(我猜)是使用命令設定別名。
有沒有辦法使用任何指令永久新增別名(不使用 .bashrc 或 .profile)?
答案1
如果您沒有任何永久本地存儲,則無法更改任何永久設定。如果您確實有一些不是您的主目錄的永久本地儲存(這會很奇怪),您可以在每次登入時執行此命令:
export HOME=/path/to/permanent/storage
. ~/.profile
您可以將設定放在網路上某個位置的可用檔案中,該檔案位於您可以輕鬆記住的 URL 中。然後,假設您的主目錄是可寫入的(但是,我想,當您登出或類似情況時會被刪除),您可以下載該檔案並運行它:
wget http://www.example.com/~suresh/.profile
. ./.profile
除了 shell 設定之外,它還.profile
可能包含一個在運行時解壓縮的存檔,以便您獲得 a .bashrc
、 a .emacs
、 a .vimrc
、 a.Xresources
以及您喜歡的任何其他內容。命令shar
來自沙魯提斯建立一個嵌入在 shell 腳本中的存檔,該腳本在運行時解壓存檔,僅依賴普遍存在的實用程式。