pwd
printing working directory
顯示當(dāng)前工作目錄
語(yǔ)法
pwd [--help][--version]
選項(xiàng)說(shuō)明:
-P 顯示真實(shí)物理路徑
-L 顯示鏈接路徑(默認(rèn))
# pwd
/root/test #輸出結(jié)果
cd
change dir
改變目錄
語(yǔ)法:
cd [dirName]
切換至父目錄: cd ..
切換至當(dāng)前用戶主目錄: cd
切換至以前的工作目錄: cd -
ls
列出當(dāng)前目錄的內(nèi)容或指定目錄
語(yǔ)法:
ls [options] [files_or_dirs]
ls -a 包含隱藏文件
ls -l 顯示額外的信息
ls -R 目錄遞歸
ls -ld 目錄和符號(hào)鏈接信息
ls -1 文件分行顯示
ls –S 按從大到小排序
ls –t 按mtime排序
ls –u 配合-t選項(xiàng),顯示并按atime從新到舊排序
ls –U 按目錄存放順序顯示
ls –X 按文件后綴排序
stat
查看文件狀態(tài)
語(yǔ)法:
stat [options] filename
#stat filename
File 文件名
Size 文件大刑嫉啊(字節(jié))
Blocks 文件使用的數(shù)據(jù)塊總數(shù)
IO Block 數(shù)據(jù)塊的大小
regular file:文件類型(常規(guī)文件)
Device 設(shè)備編號(hào)
Inode 文件所在的Inode
Links 硬鏈接次數(shù)
Access 權(quán)限
Uid 屬主id/用戶
Gid 屬組id/組名
Access Time:簡(jiǎn)寫(xiě)為atime胚泌,表示文件的訪問(wèn)時(shí)間。當(dāng)文件內(nèi)容被訪問(wèn)時(shí)肃弟,更新這個(gè)時(shí)間
Modify Time:簡(jiǎn)寫(xiě)為mtime玷室,表示文件內(nèi)容的修改時(shí)間零蓉,當(dāng)文件的數(shù)據(jù)內(nèi)容被修改時(shí),更新這個(gè)時(shí)間穷缤。
Change Time:簡(jiǎn)寫(xiě)為ctime敌蜂,表示文件的狀態(tài)時(shí)間,當(dāng)文件的狀態(tài)被修改時(shí)津肛,更新這個(gè)時(shí)間章喉,例如文件的鏈接數(shù),大小身坐,權(quán)限秸脱,Blocks數(shù)。
touch
創(chuàng)建空文件和刷新時(shí)間
語(yǔ)法:
touch [OPTION]... FILE...
選項(xiàng):
-a 僅改變 atime和ctime
-m 僅改變 mtime和ctime
-t [[CC]YY]MMDDhhmm[.ss]
指定atime和mtime的時(shí)間戳
-c 如果文件不存在部蛇,則不予創(chuàng)建
cp
復(fù)制文件和目錄
語(yǔ)法:
cp [OPTION]... [-T] SOURCE DEST
cp [OPTION]... SOURCE... DIRECTORY
cp [OPTION]... -t DIRECTORY SOURCE...
cp SRC DEST
選項(xiàng):
-i 覆蓋前提示
-n 不覆蓋摊唇,注意兩者順序
-r, -R 遞歸復(fù)制目錄及內(nèi)部的所有內(nèi)容
-a 歸檔,相當(dāng)于-dR --preserv=all
- cp -a 要備份的文件名{,.bak}
-d --no-dereference --preserv=links 不復(fù)制原文件搪花,只復(fù)制鏈接名
--preserv[=ATTR_LIST]
- mode: 權(quán)限
- ownership: 屬主屬組
- timestamp: 文件時(shí)間戳
- links
- xattr
- context
- all
-p 等同--preserv=mode,ownership,timestamp
-v --verbose 顯示過(guò)程
-f --force 刪除再創(chuàng)建
-u --update 只復(fù)制源比目標(biāo)更新文件或目標(biāo)不存在的文件
-b 目標(biāo)存在遏片,覆蓋前先備份,形式為 filename~ --backup=numbered 目標(biāo)存在撮竿,覆蓋前先備份加數(shù)字后綴
源\目標(biāo) | 不存在 | 存在且為文件 | 存在且為目錄 |
---|---|---|---|
一個(gè)文件 | 新建 | 覆蓋 | 復(fù)制到目錄下級(jí) |
多個(gè)文件 | 不允許 | 不允許 | 復(fù)制到目錄下級(jí)(多個(gè)文件) |
目錄(必須加-r) | 新建目標(biāo)目錄吮便,且將源下數(shù)據(jù)全部?jī)?nèi)容復(fù)制到其中 | 不允許 | 復(fù)制到目錄下級(jí)(整個(gè)源目錄) |
mv
移動(dòng)和重命名文件
語(yǔ)法:
mv [OPTION]... [-T] SOURCE DEST
mv [OPTION]... SOURCE... DIRECTORY
mv [OPTION]... -t DIRECTORY SOURCE...
選項(xiàng):
-i 交互式
-f 強(qiáng)制
-b 目標(biāo)存在,覆蓋前先備份
rm
刪除
語(yǔ)法:
rm [OPTION]... FILE...
常用選項(xiàng):
-i 交互式
-f 強(qiáng)制刪除
-r 遞歸
--no-preserve-root 刪除/
tree
顯示目錄樹(shù)
選項(xiàng):
-d: 只顯示目錄
-L level:指定顯示的層級(jí)數(shù)目
-P pattern: 只顯示由指定pattern匹配到的路徑
mkdir
創(chuàng)建目錄
選項(xiàng):
-p: 存在于不報(bào)錯(cuò)幢踏,且可自動(dòng)創(chuàng)建所需的各目錄
-v: 顯示詳細(xì)信息
-m MODE: 創(chuàng)建目錄時(shí)直接指定權(quán)限
rmdir
刪除空目錄
選項(xiàng):
-p: 遞歸刪除父空目錄
-v: 顯示詳細(xì)信息
rm -r 遞歸刪除目錄樹(shù)
使用rm刪除文件時(shí)髓需,如果文件被占用有時(shí)可能無(wú)法釋放磁盤(pán)空間,可以使用> 文件名 來(lái)實(shí)現(xiàn)房蝉。