1. 程式人生 > >Linux學習筆記第一周第五次課(1月26日)

Linux學習筆記第一周第五次課(1月26日)

大小 配置 nbsp tree usr man 文件目錄 字符串 -i

2.1/2.2 系統目錄結構

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日)