執(zhí)行ls -lh
命令,顯示:
total 4.0K
drwxrwxr-x 2 ubuntu ubuntu 4.0K Apr 14 15:09 test
-rw-rw-r-- 1 ubuntu ubuntu 0 Apr 14 15:09 test.txt
以上總共對應(yīng)了8段字符,每段字符解釋如下:
- 文件類型:目錄草穆、文件還是其他
- 文件權(quán)限:不同用戶對該文件所具有的權(quán)限
- 鏈接數(shù):硬鏈接數(shù)目
- 文件所屬者
- 文件所屬組
- 文件大小
- 文件最后的訪問/修改時(shí)間
- 文件名
此處灌灾,以test目錄為例
drwxrwxr-x 2 ubuntu ubuntu 4.0K Apr 14 15:09 test
1.文件類型( 查看第一個(gè)字符)
本例文件類型為目錄
d:表示目錄
-:表示文件
l:表示連接文件
b:表示設(shè)備文件里面的可供存儲的接口設(shè)備
c:表示設(shè)備文件里面的串行端口設(shè)置,例如鍵盤悲柱、鼠標(biāo)
2.文件權(quán)限(rwxrwxr-x)
Linux的訪問權(quán)限分為 讀锋喜、寫、執(zhí)行三種
r:可讀
w:可寫豌鸡,對于目錄來說表示可在目錄中新建文件
x:可執(zhí)行嘿般,對于目錄來說為可進(jìn)入到該目錄中
-:表示無對應(yīng)位上的權(quán)限
仔細(xì)數(shù)一下,會發(fā)現(xiàn)權(quán)限位總共有9位直颅,每3位一組博个,那么這三組分別是什么呢?
第一組(rwx):表示文件所屬者的權(quán)限功偿,該文件的所有者為ubuntu盆佣,具備
可讀
可寫
可執(zhí)行
的全部權(quán)限
第二組(rwx):文件所屬組的權(quán)限,具備可讀
可寫
可執(zhí)行
的全部權(quán)限
第三組(r-x):其他人的權(quán)限(跟本文件無關(guān)的人)械荷,具備可讀
可執(zhí)行
的權(quán)限
如何修改權(quán)限共耍?
有好幾種方法,介紹最簡單的一種方法吨瞎。
例如,我們可以這樣設(shè)置文件bashrc的權(quán)限:
chmod u=rwx,go=rx bashrc
即user權(quán)限為rwx心傀,group和others的權(quán)限均為rx屈暗。
如果我們想讓每個(gè)人都可對文件bashrc寫入,則可以:
chmod a+w bashrc
而如果要將權(quán)限去掉脂男,則用-养叛。例如我們?nèi)サ羧咳说膱?zhí)行權(quán)限:
chmod a-x bashrc
3. 鏈接數(shù)
(略)
4. 文件所屬者
本例文件目錄屬于ubuntu
修改文件所屬者命令格式:
chown username filename
例如,修改install.log的所有者為bin宰翅,則輸入命令
chown bin install.log
5.文件所屬組
本例文件目錄屬于ubuntu組
修改文件所屬組命令格式:
chgrp groupname filename
例如弃甥,修改文件install.log的所屬用戶組為users,則輸入命令
chgrp users install.log
6.文件大小
本例目錄文件大小為4.0K
7.文件最后的訪問/修改時(shí)間
本例文件最后的訪問/修改時(shí)間為Apr 14 15:09
8.文件名
本例目錄文件名為test