目錄處理命令
目錄處理命令
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的區別如下:
相關文章
- Linux學習之檔案處理命令(二)目錄處理命令 && 檔案處理命令Linux
- Linux學習之檔案處理命令(一) 目錄處理命令lsLinux
- 常用的 Linux 目錄處理命令總結Linux
- CSS 前處理器之目錄CSS
- Git對新增目錄的處理Git
- 數字影象處理目錄列表
- windows 批處理備份目錄指令碼Windows指令碼
- Oracle 安裝目錄空間不夠處理Oracle
- Directory類提供的靜態方法去處理目錄
- Linux 10字串命令病毒的處理記錄Linux字串
- linux建立目錄命令Linux
- Oracle的home目錄空間佔用異常處理Oracle
- 遞迴處理複製變數目錄按原路徑複製到新目錄的指令碼遞迴變數指令碼
- 預處理命令
- 批處理命令
- openGauss資料庫xlog目錄滿問題處理資料庫
- (五)Linux之檔案與目錄管理以及文字處理Linux
- unlink,link,symlink等,處理檔案和目錄
- Linux命令學習---目錄Linux
- 列出目錄/檔案命令ls
- Linux常見命令-目錄檔案命令Linux
- 批處理命令之tree命令
- Linux中返回上一級目錄和返回根目錄命令Linux
- Windows批處理命令Windows
- 批處理命令大全
- DOS 批處理命令
- tr命令“字元”處理字元
- 【命令使用】rsync跳過大目錄
- 用命令列快速切換目錄命令列
- cd命令切換目錄簡寫
- 【linux 學習】檢視目錄大小以及目錄數量的命令Linux
- linux 未umount 目錄直接刪除分割槽後的處理方法Linux
- tar命令打包指定目錄及其檔案,而不包括其上級目錄
- 10 文字分析處理命令
- Linux文字處理命令Linux
- 資料流處理命令
- 批處理檔案命令
- linux檔案與目錄管理命令Linux