我從一個應用程序接收到錯誤我正在點在Linux的輸出
錯誤看起來是這樣的:
我很好奇什麼黑點意味着在/ usr/local/bin目錄/ .. /../etc/
這是一個快捷方式,我可以用它來寫一個bash腳本的東西嗎?
我知道這可能是一個Linux的noob問題...
我從一個應用程序接收到錯誤我正在點在Linux的輸出
錯誤看起來是這樣的:
我很好奇什麼黑點意味着在/ usr/local/bin目錄/ .. /../etc/
這是一個快捷方式,我可以用它來寫一個bash腳本的東西嗎?
我知道這可能是一個Linux的noob問題...
嗯......
. means same directory
.. means parent directory
~ means home
/means root
所以,
/usr/local/bin/../../etc/yarbu/conf/default
是一樣的,
/usr/etc/yarbu/conf/default
你也退出了'bin /'。它可能導致'/ etc/yarbu/...'產生'/ usr/etc/yarbu/...' – Paulpro
這是更好地問在UNIX堆棧交換場地。 –
Unix路徑中的兩個點表示「父目錄」。從你程序的輸出中,它看起來像一個程序錯誤...在effet中,消息說它正在尋找路徑'/ usr/etc/yarbu/conf/default/...' - 報告一個錯誤給開發人員和/或軟件包維護人員。 – fge
@ J.Polfer你可能是對的。我在閱讀後發佈了這個內容:並認爲它們相似http://stackoverflow.com/questions/6643853/how-to-convert-in-path-names-to-absolute-name-in-a-bash-script – jth41