古詩詞大全網 - 成語用法 - 777權限是什麽意思

777權限是什麽意思

在Unix和Linux的各種操作系統下,每個文件(文件夾也被看作是文件)都按讀、寫、運行設定權限。

例如用ls -l命令列文件表時,得到如下輸出:-rw-r--r-- 1 apple users 2254 2006-05-20 13:47 tt.htm

從第二個字符起rw-是說用戶apple有讀、寫權,沒有運行權,接著的r--表示用戶組users只有讀權限,沒有運行權,最後的r--指其他人 (others)只有讀權限,沒有寫權和運行權。

這是系統默認設置,可以改寫tt.htm,同組的人和其他人只有權讀,沒人有權運行,因為只是壹個 html文件,不必運行。這在Novell的directory services之前很先進。

讀、寫、運行三項權限可以用數字表示,就是r=4,w=2,x=1。所以,上面的例子中的rw-r--r--用數字表示成644。反過來說777就是rwxrwxrwx,意思是該登錄用戶(可以用命令id查看)、所在的組和其他人都有最高權限。

用chmod o-r tt.htm命令改權限,o-r是others的權限中減掉讀。結果是-rw-r----- 1 bu users 2254 2006-05-20 13:47 tt.htm。

如果用命令chmod 777 tt.htm,結果是-rwxrwxrwx 1 bu users 2254 2006-05-20 13:47 tt.htm。

擴展資料:

chmod權限程序介紹:

+ 表示增加權限、- 表示取消權限、= 表示唯壹設定權限。

r 表示可讀取,w 表示可寫入,x 表示可執行,X 表示只有當該檔案是個子目錄或者該檔案已經被設定過為可執行。

-s :在文件執行時把進程的屬主或組ID置為該文件的文件屬主。

-c : 若該檔案權限確實已經更改,才顯示其更改動作。

-f : 若該檔案權限無法被更改也不要顯示錯誤訊息。

-v : 顯示權限變更的詳細資料。

-R : 對目前目錄下的所有檔案與子目錄進行相同的權限變更(即以遞回的方式逐個變更)。。

--help : 顯示輔助說明。

--version : 顯示版本。