3.磁碟命令

lwen.steven發表於2020-12-13

基礎知識

drwx r-x r-x 9 root root 4.0k 5月12 19:00 a.txt
  • d:檔案屬性,d表示目錄, -表示檔案,l表示連結
  • rwx:使用者許可權,r表示讀許可權,w表示寫許可權,x表示執行許可權
  • r-x:使用者組許可權
  • r-x:其他許可權
  • 9:硬連結組數目
  • root:使用者名稱稱
  • root:使用者所屬組
  • 4.0k:檔案大小
  • 5月12 19:00:檔案最後修改時間
  • a.txt:檔名稱

ls(檢視目錄內容)

作用:就是list的縮寫,通過ls命令不僅可以檢視linux資料夾包含的檔案,而且可以檢視檔案許可權(包括目錄、資料夾、檔案許可權)檢視目錄資訊等等
常用引數

  • -a 檢視當前資料夾或者目錄下的所有內容,包括隱藏檔案
  • -l 除了檔名之外,還將檔案的許可權、所有者、檔案大小等資訊詳細列出來
  • -h 以易讀大小顯示
  • -A 列出除.及. .的其它檔案
  • -r 反序排列
  • -s 以檔案大小排序
  • -t 以檔案修改時間排序

例項
1.按易讀方式、時間反序排序,並顯示檔案詳細資訊

ls -lhrt

2.按大小反序顯示檔案詳細資訊

ls -lrs

3.列出當前目錄中所有以“t”開頭的目錄的詳細內容

ls -l t*

4.列出檔案絕對路徑(不包含隱藏檔案)

ls | sed "s:^:`pwd`/:"

5.列出檔案絕對路徑(包含隱藏檔案)

find $pwd -maxdepth 1 | xargs ls -ld

cd(切換目錄)

作用:切換當前目錄至dirname
例項
1.切換到上一層目錄

cd ..

2.切換到當前使用者家目錄

cd ~

3.切換到任意目錄

cd /dirname

4.顯示上一次訪問的目錄

cd -

5.把上個命令的引數作為cd引數使用

cd !$

絕對路徑和相對路徑的區別

mkdir(建立目錄)

例項
1.建立目錄

mkdir dirname

2.建立d1/d2形式的目錄(d1存在)

mkdir d1/d2

3.建立d1/d2形式的目錄(d1不存在)

mkdir -p d1/d2

rmdir(刪除空目錄)

作用:從一個目錄中刪除一個或多個子目錄項,刪除某目錄時也必須具有對其父目錄的寫許可權
例項
1.當parent子目錄被刪除後使它也成為空目錄的話,則順便一併刪除

rmdir -p parent/child/child1

相關文章