Linux中文件目錄的許可權分為三個群組, 擁有者 、 所在群組 、 其他組 ,每個群組可以單獨設置 讀 、 寫 、 執行 三種許可權。
一般用3位數字表示,如:777,644,640等
數字的意義就是讀寫執行三個數字相加得來
解析:
777:所有用戶都有讀、寫、執行許可權
644:只有擁有者有讀寫許可權;而屬組用戶和其他用戶只有讀許可權
640:只有擁有者有讀寫許可權;而屬組用戶只有讀,其他用戶無許可權
修改許可權命令
用符號操作許可權
2. LINUX 如何對文件分配許可權 許可權分別是什麼
在Linux中,許可權的所有者分為用戶許可權,組許可權和其他許可權,分別是用字母u, g, o 代表
許可權分為:讀 r , 寫 w , 執行 x。
比如看到了,你一個文件夾1個的許可權是: rwxr-xr-x 這個許可權的意思是這個文件夾的所有者用戶是完全控制(第一段rwx),這個文件夾的所屬組用戶的許可權是讀取和執行(第二段r-x),這個文件夾的對於其他用戶來說是讀取和執行(第三段r-x)。
這些許可權都可以用數字來表示:r 4, w 2 , x 1, 那麼上邊的許可權就是755 (一段一段的加和)更改許可權的命令是chmod。
想這對文件夾/test設置許可權,希望是test文件夾的所屬用戶完全控制,所屬組和其他用戶只能讀取和執行。
(2)linux文件擁有者的數字許可權擴展閱讀:
HFS+卷使用分配文件有以下幾點優勢:
1、使用文件允許分配文件為其自身分配存儲塊,這種方式相對簡單得多,因為這樣卷就只有一種塊類型——分配塊。HFS之所以復雜是因為它使用扇區來存儲分配點陣圖,用分配塊來存儲文件。
2、分配文件可以是不連續的,允許分配信息和用戶數據交叉存取。許多現代的文件系統都採取這種方式以減少文件增大的過程中的磁頭運動行程。
3、分配文件可以擴展。因為分配文件的可擴展性,所以很容易增加磁碟上的分配塊的數量。這無論是對於想減小分配塊的大小還是擴大整個磁碟的空間都是非常有用的。
4、分配文件的可收縮性。可以為不同大小的卷創建適當的鏡像,回寫至磁碟時,即便磁碟很大,也可以建立足夠的分配文件數據;如果寫入較小的磁碟,分配文件又可以收縮至適當的大小。
3. 請問LINUX的chmod命令中,經常看到設置許可權時使用744、664、755等數字,請問應該如何理解這些數字的
數字表示不同用戶或用戶組的許可權。
第一個數字代表檔案擁有者。內
第二個數字代表群組容。
第三個數字代表其他。
在Linux中我們有三種常用許可權:可讀、可寫以及可執行,用數字表示的話就是:可讀 = 4,可寫=2,可執行=1
例:755
第一個數字7是檔案擁有者的許可權(可讀+可寫+可執行=4+2+1)
第二個數字5是群組的許可權(可讀+可執行=4+1)
第三個數字5是其他人的許可權(可讀+可執行=4+1)
(3)linux文件擁有者的數字許可權擴展閱讀:
chmod是Linux系統管理員最常用到的命令之一,它用於改變文件或目錄的訪問許可權。該命令有兩種用法:
1、用包含字母和操作符表達式的文字設定法 :
語法格式為:chmod [who] [opt] [mode] 文件/目錄名
2、用數字設定法 :
語法格式為:chmod [mode] 文件名
題目中你想把空間里的所有文件許可權都改成777,可用如下格式更改:
chomod -R 777 文件名
」777「指的是任何人都能讀寫操作這個文件
「-R」指的是修改此文件或文件夾下的所有文件的許可權為777