chmod 777 aa.txt 給文件全部權限
chmod 755 aa.txt 給屬主執行權限,
chmod 770 aa.txt 給屬主和屬組權限
chmod 666 aa.txt 去掉文件的可執行權限 spa
r:read, w:write, x:execute, -:none
r--read,讀權限(4),w---write寫權限(2),x---execute執行權限(1)
rwx=7
777表明 rwxrwxrwx 賦予全部權限
666=rw-rw-rw- 去掉文件的執行權限
755=rwxr-xr-x 將文件變爲可執行文件,而且其餘人不能夠修改
u 表明屬主
g 表明數組
o 表明其餘用戶
a 表明以上3個
+ 表明增叫相關權限
- 表明減去相關權限
linux用9個權限位來控制文件屬主,用戶組,其餘用戶的權限。
每3個一組 例如 rwxrwxrwx =777
chomd ugo-x aa.txt 減去全部用戶的執行權限
chmod u+x aa.txt 給屬主增長執行權限
chgrp wangxujun aa.txt 修改文件的屬性組
chmod a+x aa 給全部人執行權限
chmod a-x aa 給全部人減去執行權限
chmod a+x ,a+r ,a+w aa 給全部人全部權限htm
drwxr-xr-x 2 root root 4096 Jul 27 21:39 top
第一位爲d,那麼它是一個文件夾。user對這個文件夾可讀可寫可執行。group對其可讀不可寫可執行。other對其可讀不可寫可執行。
如今我就說我寫這個文章的重點了。什麼叫可讀,可寫,可執行。
可讀:就是能夠看該文件裏的內容。對於文檔來講就是能夠打印文檔中的內容。對於文件夾來講就是能夠查看裏面有什麼內容。
可寫:單獨討論能夠是沒有什麼意思的。可寫必定要和可執行相結合。若是有可寫權限就意味着你能更改裏面的內容。添加或者刪除東西。
可執行:對於文件夾來講就是能夠進入到文件夾內。對於一些腳本,應用文件來講就是能夠運行該文件。
blog
drwxr-xr-x 一共有10位。第一位d 這個就表示文件夾。若是是一個短線就表示普通的文檔。還能夠是其餘的如‘b’'c'等。經過這位咱們能夠知道咱們這個文件是什麼。
再看後9位rwxr-xr-x,咱們每三個分紅一組就能夠分紅三組rwx,r-x,r-x。這三組從前到後分別表示user,group,other的權限了。
這裏解釋下rwx分別表示可讀,可寫,可執行。
文檔