1. 程式人生 > >Megedu_2_1 ls與cd命令初探

Megedu_2_1 ls與cd命令初探

顯示 設備文件 tor ces 數據 指定 字符設備 元數據 ket

----------------------------------------------------------- 此記錄只為自己在學習中的筆記 -----------------------------------------------------------

ls
-l:以長格式顯示文件目錄下的文件屬性
文件類型:
-:普通文件
d:目錄文件
b:塊設備文件(block)
c:字符設備文件(character)
l:符號鏈接文件(symbolic link file)
p:命令管道文件(pipe)
s:套接字文件(socket)
時間戳:
訪問時間:access time
修改時間:modify time,文件自身內容發生改變

改變時間:change time,文件元數據發生改變
-h:human readable
-a:同時顯示以.開頭的隱藏文件,包含.與..目錄
-A:顯示隱藏文件,但是不包含.與..目錄
-d:顯示目錄自身的屬性,例如:ls -d /root
-i:顯示文件的inode(index node)
-r:逆序顯示
-R:遞歸顯示(recursive)

    --------------------------------------------------

cd:change work directory
cd ~用戶名:進入指定的用戶的家目錄
cd -:在本次目錄與上次目錄間跳轉

--------------------------------------------------

linux命令類型:
內置命令(shell內置)
外部命令:在文件系統的某個目錄下有一個與命令名稱相同的可執行文件 可以用type命令判斷指定的命令屬於哪種類型
type:例如:type cd

 ------------------------------------------------
     cache is king
     hash 是O(1)的,即從一個中查找一個值與從1W中查找一個值花費相同
  ------------------------------------------------

Megedu_2_1 ls與cd命令初探