37.hexdump:將文件數據已數字的方式顯示出來
38.dos2unix;將Windows的文件的內容轉換成Linux的二進制格式
unix2dos:與上面相反
file:查看文件的二進制格式
39.df:顯示文件系統的整日磁盤使用量,後面可以接目錄名稱,但具體顯示的是改目錄所在分區的磁盤使用量
-a:列出所有的文件系統,包括系統所特有的/proc等文件系統
-k/-m:以KB或MB容量來顯示個文件系統
-h:以人們較易讀懂的GB,KB,MB等格式自行顯示
-H:用1000k=M的方式代替1024K=m
-T:連同該分區的文件系統名稱也列出來
-i:不用硬盤容量,以inode的數量顯示出來
40.du:評估文件系統的磁盤使用量常用語評估目錄所占容量
-a:列出所有的文件與目錄容量,因為默認僅統計目錄下面的文件量而已
-h:以人較易讀懂的容量格式顯示
-s:列出總量,而不列出每個個別目錄所占用的容量
-S:不包括子目錄下的統計
-k/-m:同df
41.rpm -i 後接安裝的rpm包,課堂上是進入到了掛載的光盤下使用該命令安裝的,記得用tab補全文件名
安裝rpm包 cd 到光盤源 df------->cd /media....------->cd Packsges -------->rpm -i xxxxxx
42.stat file:比ls -l更詳細的文件屬性
43.touch:可以用來創建新文件,也可以用來刷新文件時間
touch後接的文件名不存在的時候,直接創建一個以該文件名命名的空的文件
touch file:刷新file的三種時間
atime:文件的訪問讀取時間
ctime:文件屬性,權限更改時間
mtime:文件內容的更改時間
touch -t YYmmddHHMM.秒 --time=xtime file
touch -c 不創建新文件
44.cp:復制命令
cp [options] 源 目標
單源: 當目標存在:
目標是文件:詢問是否覆蓋住目標文件
目標是目錄:在目標出創建一個新的文件並將源文件的數據寫入進去
當目標不存在:
創建一個新的文件,並將源文件的數據寫入其中
多源: 幾個源以空格隔開
當目標存在:
目標是文件:報錯
目標是目錄:在目錄下分別創建新的文件,目錄,並將源文件的數據寫入
當目標不存在:報錯
目錄:cp命令默認不支持復制目錄,因此在復制目錄的時候要加上選項-r
當目標存在時:在目標目錄下創建源目錄
當目標不存在時:創建新目錄,可以指定一個不存在的目錄,則源目錄復制過去,會順便將名字改成那個不存在目錄的目錄名
-a:= -dr --preserve=all ;做備份
-d:僅僅復制鏈接,並不復制文件本身
-r:遞歸復制,連同子文件一同復制(復制目錄)
-p:將源的權限屬性一同復制過,而不采用默認的權限屬性
--preserv=mode:權限
links:鏈接
owership:用戶,組
context:安全標簽
timetamps:時間戳:a,c,m時間
xattr:擴展屬性
all:上述所有
-f:強制覆蓋而不詢問
-i:交付模式
-s:制作快捷方式
-u:源文件比目標文件新時才會復制內容
-l:對硬鏈接只復制鏈接,而不涉及文件本身
本文出自 “博客作業初版” 博客,謝絕轉載!