1、文件的拷貝和傳輸:cp和scp
本地拷貝 cp [options] source dest
參數(shù)說明:
-a:此選項通常在復制目錄時使用拴泌,它保留鏈接魏身、文件屬性,并復制目錄下的所有內(nèi)容蚪腐。其作用等于dpR參數(shù)組合箭昵。
-d:復制時保留鏈接。這里所說的鏈接相當于Windows系統(tǒng)中的快捷方式回季。
-f:覆蓋已經(jīng)存在的目標文件而不給出提示家制。
-i:與-f選項相反,在覆蓋目標文件之前給出提示泡一,要求用戶確認是否覆蓋颤殴,回答"y"時目標文件將被覆蓋。
-p:除復制文件的內(nèi)容外瘾杭,還把修改時間和訪問權(quán)限也復制到新文件中诅病。
-r:若給出的源文件是一個目錄文件,此時將復制該目錄下所有的子目錄和文件粥烁。
-l:不復制文件贤笆,只是生成鏈接文件。?遠程拷貝(跨服務器拷貝) scp [可選參數(shù)] file_source file_target
-r: 遞歸復制整個目錄讨阻。
-P port:注意是大寫的P, port是指定數(shù)據(jù)傳輸用到的端口號?
-C : 壓縮格式
2芥永、查找文件 find
find path -option [ -print ] [ -exec -ok command ] {} \;
參數(shù)說明:
-name name, -iname name : 文件名稱符合 name 的文件。iname 會忽略大小寫
-size n : 文件大小 是 n 單位钝吮,b 代表 512 位元組的區(qū)塊埋涧,c 表示字元數(shù),k 表示 kilo bytes奇瘦,w 是二個位元組棘催。-type c : 文件類型是 c 的文件
-type<文件類型>:只尋找符合指定的文件類型的文件; (f?普通文件l?符號連接d?目錄c?字符設備b?塊設備s?套接字p?Fifo )?查找/var/log目錄中更改時間在7日以前的普通文件耳标,并在刪除之前詢問它們:?
#? find /var/log -type f -mtime +7 -ok rm {} \;?
刪除當前目錄下所有.txt文件?
#? find . -type f -name "*.txt" -delete?
查找系統(tǒng)中所有文件長度為0的普通文件醇坝,并列出它們的完整路徑:
# find / -type f -size 0 -exec ls -l {} \;?