Linux學習筆記第一周第五次課(1月26日)
tree樹結構,顯示目錄結構;
安裝tree命令#yum install -y tree;
2層顯示樹結構#tree -L 2;
tree常用選項#tree --hap;
tree的詳細用法#man tree;
/bin,/sbin,/usr/bin,/usr/sbin存放命令,sbin為root用戶用,bin普通用戶用;
PATH環境變量;
/boot,系統啟動相關文件目錄;
/dev,設備文件目錄,光盤,硬盤,鼠標,鍵盤,;
/etc,系統配置文件;
/home,用戶家目錄;
/lib,/lib64,系統庫文件目錄,查看命令依賴哪些庫文件#ldd /bin/ls;
/media,媒介目錄,空目錄;
/mnt,掛載目錄;
/opt,程序安裝目錄;
/proc,進程存儲目錄;
/run,進程產生的臨時文件,一重啟就會消失的文件;
/srv,存服務文件;
/sys,系統內核文件目錄;
/tmp,系統臨時目錄,任何用戶都可用;
/usr,/usr/local用戶文件目錄;
/var,/var/log存系統相關日誌,/var/run,PID文件目錄,緩存;
2.3 ls命令
ls,list;
列出list文件詳細信息ls -l或ll,包含文件類型,所有者權限,所屬組權限,其他用戶權限,文件個數,所有者,所屬組,文件大小,日期,時間,文件名;
列出文件inode號ls -i;
顯示所有文件all含隱藏文件ls -a;
人性化human顯示文件大小ls -h;
按時間time倒序排列ls -t;
顯示目錄directory詳細信息ls -d;
2.4 文件類型
查看文件詳細信息#ls -l,第一位表示文件類型;
d表示目錄directory;
-表示普通文件;
c表示字符串設備char鍵盤,鼠標;
l表示軟鏈接文件,相當於windows快捷方式;
b表示塊設備block,光驅,光盤,磁盤;
s表示socket文件,套接字文件,進程與進程之間通信文件;
2.5 alias命令
alias別名,命令加選項形成的新命令;
查看別名#which ll;
設置別名#alias aming=‘ls -lha’;
取消別名#unalias aming;
Linux學習筆記第一周第五次課(1月26日)