學習筆記五

  • Linux系統目錄結構

/是Linux操作系統裏最核心的的一個目錄,所有的文件和目錄都在它下面,稱之爲“根目錄”。

通過輸入命令# ls /,列出根下面的目錄。914dee367d3ab11786e93030334a9899.png-wh_

tree是以樹形的形式顯示一個目錄下面有哪些子目錄和文件,可以用yum命令先安裝一下,輸入

# yum install -y tree,然後# tree /,可以查看根的目錄結構。

/bin、 /sbin 都是存放我們常用命令的目錄,不過sbin存放的是root用戶的命令;

/boot目錄下存放的是系統啓動的相關文件;

/dev目錄下存放的是Linux系統裏面特有的設備文件;

/etc目錄下存放的是系統的配置文件;

/home目錄下存放是用戶的家目錄文件;

/lib、/lib64這兩個目錄是存放系統的庫文件;

/media是媒介目錄,默認爲空,比如插入U盤,自動放在media目錄下;

/mnt也是臨時掛載的目錄,也爲空,如光驅或硬盤掛載在/mnt下面;

/opt也是空目錄,安裝Oracle數據庫,可以放在/pot目錄下。

/proc是系統啓動進程的目錄;

/root是root用戶的家目錄;

/run是存放進程產生的一些臨時文件的目錄;

/srv是存放一些服務啓動之後需要提取的數據的目錄;

/sys目錄下會存放系統內核相關的文件;

/tmp是系統臨時目錄;

/usr會存放系統用戶的所用到的應用程序和文件;

/var會存放的是不斷擴充且經常修改的目錄,包括各種日誌文件或者pid文件;

其中我們經常會用到的目錄有:/usr/bin  /usr/sbin  /bin  /sbin  /etc  /var  /usr/local

  • ls命令

ls是list的縮寫,該命令用於列出指定目錄或者文件。下面主要是ls的用法:

ls -l把文件的詳細信息列出來;

ls -i查看文件的inode號,inode記錄着文件的屬性,權限,所有者,所屬組,大小和時間;

ls -a查看隱藏文件或目錄;

ls -t按文件的時間的順序排序;

ls -d只列出目錄本身;

.表示當前目錄;..表示上級目錄。

ll相當於ls -l的別名。

  • 文件類型

輸入命令# ls -la,得到

f040904ba60ff9341fe9066e51c8b69f.png-wh_

第一個屬性爲“-”的文件就是普通文件,包括文本文檔和二進制文件;d(directory)表示目錄;c表示字符串設備;l表示軟鏈接文件;b(block)表示塊設備(光盤、磁盤);s(socket)進程與進程之前通信。

  • alias命令

which命令查看文件所在的路徑,可以用which命令查看別名如:# which ls   #which ll

cb108c391fa629bb2e1b1e83bc58eee4.png-wh_

可以用alias,命令查看系統有哪些別名

d0a86f27c3c5ba2ba6caf19e279c1bd0.png-wh_

自定義別名

84c13949bb0e95a2bef3c9df187cf953.png-wh_

6e3b75e24027fe91dcc21a560a2f54c2.png-wh_

取消別名

628688056461bf67a3ca8ca137dadaf5.png-wh_

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章