1. 程式人生 > >Linux檔案、目錄操作

Linux檔案、目錄操作

Linux下儲存一切皆檔案

檔案型別:

  • -:普通檔案
  • d:目錄檔案
  • p:管道檔案
  • l:軟連線檔案(windows叫快捷方式)
  • c:字元裝置檔案
  • b:塊儲存裝置
  • s:socket檔案

檔案訪問者的分類

  • 檔案擁有者u:user
  • 本組使用者 g :grpup
  • 其他使用者 o:other

三種許可權

r讀、w寫、x執行
-rw- rw- r--
前三位代表擁有者,中間三位是本組使用者,最後三位是其他使用者

修改許可權

chmod [引數] 許可權 [檔名]

進入目錄需要哪些許可權, 在目錄中執行增刪查(cd, touch, ls, rm, mv等)改檔案動作, 需要哪些許可權.

  • cd 執行操作需要x許可權 (展開此目錄下內容)
  • touch 執行操作需要x許可權 (建立一個檔案)
  • ls 執行操作需要r許可權(檢視目錄下內容)
  • rm 執行操作需要r,w,x三種許可權(rm -rf表示刪除檔案)
  • mv 執行操作需要w,x兩種許可權(將原始檔重新命名為目標檔案,或將原始檔移動至指定目錄)

檔案操作

r:可讀 w:可寫 x:可執行 -:不可
修改許可權 chmod + u:user
g :grpup
o:other
a:all
格式:+( + - = ) + ( r w x ) + 檔名