歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> Unix基礎知識 >> Unix網絡操作系統及應用(36)

Unix網絡操作系統及應用(36)

日期:2017/2/25 10:11:54   编辑:Unix基礎知識

  多個符號鏈接可以指向同一個文件,並且一個符號鏈接也可以指到文件系統以外,進入到另一個文件系統中,這時原系統中的嚴格的目錄樹層次結構將會被打亂。在文件系統中移動時,必須注意符號鏈接。

  例如:用戶ying有一個符號鏈接名為:link.dir,它指向的真正目錄是/home/ying/dirl,操作中使用如下命令:

  Í link.dir

  %pwd

  系統將顯示出:/home/ying/link.dir

  不能認為符號鏈接是一個真正的目錄,因為如下兩個命令是等效的:

  Í /home/yiag/dir

  Í /home/yiag/link.dir

  對其中一個目錄進行修改就會給其他幾個子目錄中的內容帶來破壞。使用/usr/bin/pwd可以保證掌握所在的真正目錄,以減少符號鏈接造成的錯覺。shell(B-sh, K-sh, C-sh)中的pwd命令都只是報告用戶通常到達某一目錄的路徑,而不是真正的路徑;但/usr/bin/pwd程序卻總是報告當前工作目錄的真實路徑名。

Copyright © Linux教程網 All Rights Reserved