1. 程式人生 > >Linux基礎學習1--檔案的屬性和目錄

Linux基礎學習1--檔案的屬性和目錄

設備 文字 10個 隱藏目錄 由於 一個 路徑 有關 沒有

用命令 ls -al可以列出當前所有檔案,和檔案的各種情況

  第一塊是檔案屬性:一共10個,第一個代表檔案類型 {d:目錄,-:檔案,l:連接檔,b:接口設備,c:串行端口設備},接下來是三個一組,第一組:擁有者的權限,第二組:同組的權限,第三組:其他人非本組的權限(rwx代表讀寫執行)如果沒有個x屬性,則無法進入查看

  第二塊是連接占用的節點:如果是目錄,則與該目錄下還有多少目錄有關

  第三塊為檔案的擁有者

  第四塊為擁有人的群組

  第五塊為檔案容量大小

  第六塊為檔案建檔日期/修改日期

  第七塊為檔案名(檔案名前有一個點則為隱藏目錄)

改變檔案權限:

  chgrp:改變檔案所屬的群組

  chown:改變檔案所屬人

  chmod:改變檔案的屬性,suid

    rwd 4 2 1 777代表給了所有權限了

    使用符號 u/o/g +/-/= rwx a代表any(任何人),

  cat讀取檔案內容

檔案種類:

  正規檔案:- 純文字 二進制 data

  目錄檔案:d

  連接檔:l 類似Windows下的快捷方式???

  設備與裝置文件:b:區塊設備檔 c:字符設備檔 系統周邊與存儲等相關的檔案

  資料接口文件:s 又被稱為數據接口文件

  數據輸送文件:p

  檔案附檔名:類似windows文件擴展名,但由於linux文件能否執行是看屬性x的,與文檔附檔名無關,通過文檔附檔名來看文檔的列席

目錄配置:目錄配置的標準FHS

  絕對路徑:/開頭

  相對路徑:除了絕對路徑就是相對路徑

  ../代表回到上一層目錄

  

Linux基礎學習1--檔案的屬性和目錄