
在 SCO 中哪裡可以找到.profile
我的使用者登入資訊?
我需要編輯它,所以我可以PATH
向它添加一個,以便我的PATH
負載在啟動時加載。
我必須補充:
echo $PATH
....因為我已經編輯了PATH
.
任何關於在哪裡找到該.profile
文件的幫助將不勝感激。
答案1
.profile
與任何「點檔案」(名稱以 開頭的設定檔)一樣,您的.
位於您的主目錄中。這是您登入時的預設目錄,您可以使用cd
不含參數的命令返回該目錄,並且可以將其用作它的快捷方式,例如,無論當前目錄是什麼,~
您都可以引用您的.profile
as 。~/.profile
如果您.profile
不存在,系統的行為就好像它是空的(大多數點檔案都是這種情況)。因此,如果您想添加某些內容,請根據需要建立該文件。使用您選擇的文字編輯器。
添加echo $PATH
到.profile
是無用的,甚至是一個壞主意,因為它可能會破壞遠端文件複製工具,例如rsync
.我不明白你想做什麼。如果您想在您的 中新增目錄PATH
,請將其放入您的~/.profile
:
PATH=$PATH:/some/extra/directory
這會將指定的目錄新增到搜尋路徑的最後。或者,如果您想要將bin
主目錄中的子目錄新增至搜尋路徑的前面:
PATH=~/bin:$PATH
一些古董貝殼需要額外的線路export PATH
,但我認為即使在 SCO 上,這個世紀也沒有必要了。
答案2
我必須使用使用者的登入名稱建立 .profile 文件,然後我必須新增:
echo $PATH
然後我註銷並重新登錄,它正確保存了它。