查看目錄或者文件的相關許可權可以採用命令ls -lD,或者直接用ls -l。
顯示的內容如下:
- 10個字元確定不同用戶能對文件干什麼
- 第一個字元代表文件(-)、目錄(d),鏈接(l)
- 其餘字元每3個一組(rwx),讀(r)、寫(w)、執行(x)
- 第一組rwx:文件所有者的許可權是讀、寫和執行
- 第二組rw-:與文件所有者同一組的用戶的許可權是讀、寫但不能執行
- 第三組r--:不與文件所有者同組的其他用戶的許可權是讀不能寫和執行
也可用數字表示為:r=4,w=2,x=1 因此rwx=4+2+1=7
- 1 表示連接的文件數
- root 表示用戶
- root表示用戶所在的組
- 1213 表示文件大小(位元組)
- Feb 2 09:39 表示最後修改日期
- abc 表示文件名
改變許可權的命令
chmod 改變文件或目錄的許可權。
chmod 755 abc:賦予abc許可權rwxr-xr-x。
chmod u=rwx,g=rx,o=rx abc:同上u=用戶許可權,g=組許可權,o=不同組其他用戶許可權。
chmod u-x,g+w abc:給abc去除用戶執行的許可權,增加組寫的許可權。
chmod a+r abc:給所有用戶添加讀的許可權。
⑵ linux快速修改文件夾及文件下所有文件與文件夾許可權
Linux 許可權繼承 ,使用setfacl劃分許可權x0dx0aLinux 文件許可權分為 owner group otherx0dx0a如:x0dx0adrwxrwx--- 5 wdj wdj 4096 09-26 11:51 testx0dx0a如果用戶soft 想對test目錄有讀寫許可權,一種是將soft用戶加入wdj組中。另一種是將other許可權改為rwx0dx0a如果想讓此目錄下的文件或目錄繼承父目錄許可權,則每次要chmod -R ....一下x0dx0a現在可以使用setfacl解決以上問題x0dx0asetfacl -R -m u:soft:rwx testx0dx0a[soft@node2 data]#llx0dx0adrwxrwx---+ 5 wdj wdj 4096 08-20 14:51 testx0dx0a這樣soft用戶就可以操作test目錄x0dx0asetfacl -d --set u:soft:rwx testx0dx0a-d是讓子目錄繼承父目錄許可權x0dx0a使用getfacl命令查看acl許可權x0dx0a[soft@node2 data]# getfacl testx0dx0a# file: testx0dx0a# owner: wdjx0dx0a# group: wdjx0dx0auser::rwxx0dx0auser:soft:rwxx0dx0agroup::rwxx0dx0amask::rwxx0dx0aother::---x0dx0adefault:user::rwxx0dx0adefault:user:soft:rwxx0dx0adefault:group::rwxx0dx0adefault:mask::rwxx0dx0adefault:other::---x0dx0asetfacl -x u:soft testx0dx0a去掉單個用戶的許可權x0dx0asetfacl -b testx0dx0a刪除test目錄的所以acl許可權
⑶ LINUX 如何對文件分配許可權 許可權分別是什麼
許可權控制用戶能否訪問的。
如有個文件/home/user/hello.txt
默認是755的許可權(讀
-
4,回
寫
-
2,
執行
-
1,
加起來是7)
就是本人有答讀寫執行的許可權,組用戶和其他用戶只有讀和執行的許可權。
可以用chmod
改變許可權。如
chmod
775
/home/user/hello.txt就給組用戶賦予了讀寫執行的許可權
還可以用chmod
+r,
+w,
+x,
-r,
-w,
-x分別加上讀,寫,執行,去掉讀,寫,執行的許可權。詳細用法用man
chmod
看看吧
⑷ 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文件夾的所屬用戶完全控制,所屬組和其他用戶只能讀取和執行。
(4)linux文件許可權如何劃分擴展閱讀:
HFS+卷使用分配文件有以下幾點優勢:
1、使用文件允許分配文件為其自身分配存儲塊,這種方式相對簡單得多,因為這樣卷就只有一種塊類型——分配塊。HFS之所以復雜是因為它使用扇區來存儲分配點陣圖,用分配塊來存儲文件。
2、分配文件可以是不連續的,允許分配信息和用戶數據交叉存取。許多現代的文件系統都採取這種方式以減少文件增大的過程中的磁頭運動行程。
3、分配文件可以擴展。因為分配文件的可擴展性,所以很容易增加磁碟上的分配塊的數量。這無論是對於想減小分配塊的大小還是擴大整個磁碟的空間都是非常有用的。
4、分配文件的可收縮性。可以為不同大小的卷創建適當的鏡像,回寫至磁碟時,即便磁碟很大,也可以建立足夠的分配文件數據;如果寫入較小的磁碟,分配文件又可以收縮至適當的大小。
⑸ linux對於文件,目錄,r,w,x許可權分別表示什麼意思
r(Read,讀取):對文件而言,具有讀取文件內容的許可權;對目錄來說,具有瀏覽目錄的許可權。
w(Write,寫入):對文件而言,具有新增、修改文件內容的許可權;對目錄來說,具有刪除、移動目錄內文件的許可權。
x(eXecute,執行):對文件而言,具有執行文件的許可權;對目錄了來說該用戶具有進入目錄的許可權。
(5)linux文件許可權如何劃分擴展閱讀:
許可權對於文件的意義
1、也應該明白的是文件是實際含有數據的地方,所以r、w、x許可權對文件來說是與其內容有關的。
2、r許可權:用於此許可權表示可以讀取此文件的實際內容。
3、w許可權:擁有此許可權表示可以編輯、添加或者是修改該文件的內容。但是不包含刪除該文件,因為由上面許可權對於目錄的意義得知刪除文件或目錄的條件是什麼。
4、x許可權:表示該文件具有可以被系統執行的許可權。文件是否能被執行就是由該許可權來決定的,跟文件名沒有絕對的關系。
⑹ linux文件許可權一共10位長度,分成四段,第三段表示的內容是什麼
Linux用戶分為:擁有者、組群(Group)、其他(other)
linux中的文件屬性過分四段,如 -rwzrwz---
第一段 - 是指文件類型
文件類型部分
d為:文件夾
l為:鏈接文件,可以理解為 windows中的快捷方式(link file)
b為:裡面可以供存儲周邊設備
c為:一次性讀取裝置
第二段 rwz 是指擁有者具有可讀可寫可執行的許可權
第三段 rwz 是指所屬於這個組的成員對於這個文件具有,可讀可寫可執行的許可權
第四段 --- 是指其他人對於這個文件沒有任何許可權
⑺ Linux文件許可權一共10位長度,分為四段,第三段表示的內容是
第一段 1位 表示文件類型
第二段 3位 表示所有者許可權(xxx)分別表示 讀(4) 寫(2) 執行(1)
第三段 3位 表示所在組許可權 (xxx)分別表示 讀(4) 寫(2) 執行(1)
第四段 4位 表示其他用戶許可權 (xxx)分別表示 讀(4) 寫(2) 執行(1)
Linux系統中,預設的情況下,系統中所有的帳號與一般身份使用者,以及root的相關信息, 都是記錄在/etc/passwd文件中。每個人的密碼則是記錄在/etc/shadow文件下。 此外,所有的組群名稱記錄在/etc/group內。
(7)linux文件許可權如何劃分擴展閱讀:
在Linux文件系統中,作為一種特殊類型/proc文件系統只存在內存當中,而不佔用外存空間。它以文件系統的方式為訪問系統內核數據的操作提供介面。/proc文件系統是一個偽文件系統,用戶和應用程序可以通過/proc得到系統的信息,並可以改變內核的某些參數。
⑻ Linux文件系統的三種基本許可權是什麼
1)read:可讀取文件的內容,例如讀取文本文件的內容。
2)writer:可以編輯、新增或者修版改文件的內權容,但是不可以刪除該文件。這里的修改都是基於文件內容的,文件中記錄的數據而言的。
3)execute:該文件可以被系統執行。這個需要注意,因為Linux和Windows系統不一樣。在Windows系統下,文件是否可以被執行是通過擴展名來區別的,例如.exe, .bat, .com等,這些文件類型都是可被執行的;而在Linux下,文件是否可以被執行時通過許可權x來標注的,和文件名沒有絕對的關系。
⑼ linux 文件有哪些特殊許可權
r 讀許可權 為用戶提供可以閱讀文件的許可權 w 寫許可權 為用戶提供可以更改文件的許可權 x 執行許可權 為用戶提供可以執行文件的許可權 比如當用戶需要執行shell腳本時 就需要對腳本提供執行許可權
⑽ linux中文件許可權
linux許可權分為 讀 寫 執行 1 2 4 例如755許可權就是 用戶讀寫執行許可權都有 所屬組有 執行和讀許可權 其他用戶也有 執行和讀許可權 具體可以看看《linux就該這么學》