1. 程式人生 > >系統目錄結構、ls命令和文件類型

系統目錄結構、ls命令和文件類型

linux

一:系統目錄結構
tree:樹形顯示目錄結構
man:命令的幫助文檔,包括用法和格式。
常用目錄:
技術分享圖片
bin,sbin:存放常用命令目錄。
boot:系統啟動所需文件。
dev:linux下的設備文件,如光盤,硬盤等。
etc:系統配置文件所在路徑。
home:用戶家目錄。
lib、lib64:系統庫文件。ldd /bin/ls #可以查看ls依賴哪些庫
media:媒介目錄,默認是空的。
mnt:臨時掛載目錄,默認為空。
opt:默認為空。
proc:系統啟動進程,進程pid目錄。cwd為進程所在目錄。
root:root用戶家目錄。
run:進程產生的臨時文件。關機便會消失
srv:默認為空,服務產生的文件。
sys:系統內核相關文件。
tmp:臨時目錄。
usr:用戶的文件存放目錄。
var:常用/var/log,系統日誌存放路徑。

二:ls命令和文件類型
ls -l 列出詳細信息(等同於ll)
技術分享圖片
第一列第一位表示文件類型,d表示目錄,-表示普通文件,l表示鏈接文件,c表示字符串設備,b表示塊文件,s表示socket文件
第一列剩下9位表示該文件的權限。
第二列為有多少個文件使用了相同的inode。
第三列為文件所屬者。
第四列為文件所屬組。
第五列為文件大小。
第六七八列為文件產生的月日時間。
第九列為文件名。

ls -a 列出所有文件,包括隱藏文件
ls -t 按文件的最後更改時間排序,按降序排列
ls -d 只列出目錄本身
ls -i 查看文件inode號

!ls 最後一條ls命令

系統目錄結構、ls命令和文件類型