SCO 中的.profile

SCO 中的.profile

在 SCO 中哪裡可以找到.profile我的使用者登入資訊?

我需要編輯它,所以我可以PATH向它添加一個,以便我的PATH負載在啟動時加載。

我必須補充:

echo $PATH

....因為我已經編輯了PATH.

任何關於在哪裡找到該.profile文件的幫助將不勝感激。

答案1

.profile與任何「點檔案」(名稱以 開頭的設定檔)一樣,您的.位於您的主目錄中。這是您登入時的預設目錄,您可以使用cd不含參數的命令返回該目錄,並且可以將其用作它的快捷方式,例如,無論當前目錄是什麼,~您都可以引用您的.profileas 。~/.profile

如果您.profile不存在,系統的行為就好像它是空的(大多數點檔案都是這種情況)。因此,如果您想添加某些內容,請根據需要建立該文件。使用您選擇的文字編輯器。

添加echo $PATH.profile是無用的,甚至是一個壞主意,因為它可能會破壞遠端文件複製工具,例如rsync.我不明白你想做什麼。如果您想在您的 中新增目錄PATH,請將其放入您的~/.profile

PATH=$PATH:/some/extra/directory

這會將指定的目錄新增到搜尋路徑的最後。或者,如果您想要將bin主目錄中的子目錄新增至搜尋路徑的前面:

PATH=~/bin:$PATH

一些古董貝殼需要額外的線路export PATH,但我認為即使在 SCO 上,這個世紀也沒有必要了。

答案2

我必須使用使用者的登入名稱建立 .profile 文件,然後我必須新增:

echo $PATH

然後我註銷並重新登錄,它正確保存了它。

相關內容