Linux學習-0911

0911任務:node

2.1/2.2 系統目錄結構linux

2.3 ls命令windows

2.4 文件類型oracle

2.5 alias命令socket

 

1、系統目錄結構 3d

       系統目錄查看命令:(1)ls命令:查看文件列表日誌

                                     (2)tree命令:以樹形結構顯示目錄,可使用man tree來查看具體使用方法。好比只想看兩層結構:tree -L 2    PS:須要使用 yum install tree  安裝後纔可使用。blog

 

  1. / 根目錄:根目錄是linux系統頂級目錄,全部的文件目錄都在根目錄下 
  2. /root:管理員用戶root的家目錄。
  3. /bin /usr/bin: 存放系統管理員和普通用戶使用的linux命令。
  4. /sbin /usr/sbin: 存放系統管理員(root)使用的linux命令。
  5. /boot: 系統啓動相關的文件,文件刪除或損壞系統就沒法正常啓動。
  6. /dev: 設備文件,如:光盤、鼠標等。黃色文件都是設備文件。
  7. /etc : 系統配置文件,如網卡的配置文件就在:/etc/sysconfig/network-scripts/ifcfg-eth0
  8. /home : 普通用yu戶家目錄。
  9. /lib /lib64 :系統庫文件目錄。不少命令會依賴於庫,相似windows裏dll文件。可使用ldd命令查看命令依賴於那些庫。
  10. /media :系統媒介目錄,默認爲空。
  11. /mnt :系統掛載目錄,默認爲空。
  12.  /opt  : 通常爲安裝oracle的目錄,默認爲空。
  13. /proc : 系統進程目錄。系統啓動的進程都會生成pid,並在/proc下生成目錄。若是pid 爲10的就會在proc生成一個 10文件
  14. /run : 進程產生的臨時文件,一關機臨時文件就會被刪除。
  15. /srv : 系統服務產生的一些文件。
  16. /sys : 系統內核文件。
  17. /tmp : 系統臨時目錄。此目錄權限很大,全部用戶均可以操做。
  18. /usr :用戶文件。如:用戶命令會在:/usr/bin sbin下。用戶安裝的一些服務通常都會放在/usr/local下。
  19. /var : 主要是存放系統log文件和一些進程文件。系統日誌:/var/log  /var/log/message,系統進程pid也會存在/var/run下

經常使用和重要目錄:/usr/bin /usr/sbin  /usr/local /bin /sbin  /etc  /var 排序

 

 

2、ls命令經常使用選項進程

  1. ls -l  :列出文件的詳細信息以上是ls -l 列出的文件詳細信息:第一列爲文件的權限,第二列爲多少個文件使用了相同的inode,第三列表示全部者,第四列爲所屬用戶組,第五列爲文件大小,單位爲b ,第六列爲文件建立時間 ,最後一列爲文件名。
  2. ls -i 顯示文件的節點號(inode)。  inode存放的是文件的信息,inode記錄文件存放在磁盤的數據塊位置,若是兩個文件的inode是同樣的說明這兩個文件是一個文件。

  3. ls -h 更加人性化的顯示文件信息,能夠自動變換文件大小單位

  4.  

    ls -a 顯示隱藏文件和目錄,文件和目錄前面帶「.」就是隱藏文件和目錄。

  5.  

    ls -t 按時間順序進行排序,

  6.  

    ls -d 只顯示目錄自己

 

3、文件類型

  1.    linux的文件類型主要分爲目錄和文件,下圖中「d」表示目錄「-」表示文件。通常目錄都是藍色顯示。

 

    

 

    2.其它類型:軟鏈接、字符串設備(好比說鼠標鍵盤之類的設備)、塊設備(光盤、磁盤) 好比說。其中「l」表示軟鏈接、「c」表示字符串設備、「b」表示塊設備

還有socket(通訊文件)用「s」表示

 

 

 

 

4、alias用法

1.alias表示別名,一般是命令加選項組合造成的新命令,好比:ll 命令就是ls -l 的組合。

可使用which查看別名

 

2.能夠直接使用alias查看系統中有哪些別名:

3.使用alias建立一個別名

4.取消別名命令:unalias

相關文章
相關標籤/搜索