如果我把751設置爲一個目錄,權限是:drwxr-x--x
Linux權限,什麼是X?
這個「x」是什麼意思?如果我設置了該權限,意味着任何人都可以訪問此目錄,但是隻有所有者和本組織可以閱讀這些內容?
讓我知道,謝謝
如果我把751設置爲一個目錄,權限是:drwxr-x--x
Linux權限,什麼是X?
這個「x」是什麼意思?如果我設置了該權限,意味着任何人都可以訪問此目錄,但是隻有所有者和本組織可以閱讀這些內容?
讓我知道,謝謝
它意味着'執行'權限。對於一個目錄它有一個更有意思的含義。目錄上的執行權限意味着您可以列出該目錄中的文件。見here。從我發佈的鏈接:
請記住,要讀取文件,您需要執行訪問它所在的目錄並讀取文件本身。要編寫一個文件,您需要執行對該目錄的訪問並寫入對該文件的訪問。
這個x表示你可以將cd
轉到目錄。 r表示你可以在ls
這個目錄下。
hehe yeah,正如用戶所描述的那樣,而不是創造者 – 2011-04-27 13:44:06
當設置爲目錄時,執行'x'權限授予遍歷樹的權限,以訪問文件或子目錄,但不能查看目錄內文件的內容(除非設置了讀'r' )。 (*)
所以,在你的榜樣,所有者,組和其他人可以做任何事情,組可以cd
到目錄和ls
(閱讀中的文件列表),其他人可以只cd
到目錄訪問子目錄,但這是一個沒有「讀」的非常無用的權限。
(*)查看http://en.wikipedia.org/wiki/Filesystem_permissions#Permissions
'x'均可以執行文件 – 2011-04-26 13:12:35
這個問題可能會更適合被要求在http://superuser.com;我很驚訝它只是由主持人「關閉」,而不是被移到那裏。 – akavel 2011-04-27 12:52:11