ls只是簡單的列出目錄下文件名,ll更加詳細的列出了文件的類型、文件所有者權限、文件所有者組權限、文件大小、文件最後修改時間,etc...
我們可以用一個簡單的圖來說明,如下圖1:
1、第一位就"-",表示普通文件。
2、rw- ,表示文件所有者對Text.txt文件有讀、寫權限,(x位置為"-"表示沒有執行權限)
3、rw- ,表示文件所有者所在組對Text.txt文件有讀、寫權限,(x位置為"-"表示沒有執行權限)
4、r-- ,表示其他用戶對該文件只有讀的權限
注:rw-、rw-、r-- ,每3位3位一讀。r : 表示讀取權限, w : 表示修改權限, x : 表示執行權限
1)如何修改文件權限?
u : 當前用戶的權限, g : 當前用戶組的權限, o : 當前其他用戶權限
示例:a)給當前用戶添加執行權限
1 chmod u+x text.txt
b)給當前用戶組添加寫權限
1 chmod g+w Text.txt
c)給其他用戶添加讀權限
1 chmod o+r Text.txt
2)如何修改文件所有者?
示例:將所有者修改為wm
1 chown linux wm
3)如何修改文件所屬組?
示例:將所屬組修改為grp
1 chgrp linux grp
原文地址:http://www.cnblogs.com/nchar/p/3905660.html