文章目錄
- 目錄處理命令
- ls
- mkdir
- cd
- pwd
- rmdir
- cp
- mv
- rm
目錄處理命令
ls
命名名稱:ls
命令英文原意:list
命令所在路徑:/bin/ls
執行權限:所有用戶
功能描述:顯示檔案目錄
語法:ls 選項[-ald] [檔案或目錄]
-a (all)可以顯示隱藏檔案,Linux中隱藏檔案以”.”開頭
-l (long) 顯示檔案參考技術、所有者、所屬組、檔案大小、檔案修改時間、檔案名等詳細資訊
-h (human)人性化顯示檔案大小,以K為單位
-i 顯示檔案的 i結點 (inode)
例如:

其中
-rw-------可以看出檔案型別和用戶權限
第一個"-" 為檔案型別(- 二進制檔案、d目錄、l軟鏈接檔案)
剩下9個每三個為一組,分別對應所有者u、所屬組g和其他人o的訪問權限,r代表讀權限,w代表寫權限,x代表執行權限,
mkdir
命名名稱:mkdir
命令英文原意:make directories
命令所在路徑:/bin/mkdir
執行權限:所有用戶
功能描述:創建新目錄
語法:mkdir -p [目錄名]
-p 遞回創建

一開始/tmp目錄下沒有/zky,所以直接創建/tmp/zky/zzz無法創建,這里可以先創建/zky,然后再創建/zzz,也可以利用-p實作遞回創建,

也可以連續創建多個目錄
cd
命名名稱:cd
命令英文原意:change directory
命令所在路徑:shell內置命令
執行權限:所有用戶
功能描述:切換目錄
語法:cd [目錄]
注意:cd … 回傳上一級目錄

pwd
命名名稱:pwd
命令英文原意:print working directory
命令所在路徑:/bin/pwd
執行權限:所有用戶
功能描述:顯示當前目錄
語法:pwd
rmdir
命名名稱:rmdir
命令英文原意:remove empty directories
命令所在路徑:/bin/rmdir
執行權限:所有用戶
功能描述:洗掉空目錄
語法:rmdir[目錄名]

這里需要注意的是rmdir只能洗掉空目錄
cp
命名名稱:cp
命令英文原意:copy
命令所在路徑:/bin/cp
執行權限:所有用戶
功能描述:復制檔案或目錄
語法:cp -rp [原檔案或目錄] [目標目錄]
-r 復制目錄
-p 保留檔案屬性

cp復制過去也可以更改檔案名稱,

mv
命名名稱:mv
命令英文原意:move
命令所在路徑:/bin/mv
執行權限:所有用戶
功能描述:剪切檔案、改名
語法:mv [原檔案或目錄] [目標目錄]

rm
命名名稱:rm
命令英文原意:remove
命令所在路徑:/bin/rm
執行權限:所有用戶
功能描述:洗掉檔案
語法:rm -rf [檔案或目錄]
-r 洗掉目錄
-f 強制執行

其中rm -r 和rmdir的區別如下:

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/145421.html
標籤:其他
上一篇:[BUUCTF]第一天訓練
下一篇:詳解vim命令用法
