1.檔案歸檔
a.檔案歸檔就是把多個檔案變成乙個歸檔檔案
2. tar cf.etc.tar /etc/ 在絕對路徑下檔案歸檔
tar xf.etc.tar /etc/ 將乙個文件放入歸檔中
##建立
f##指定歸檔檔案名稱 tar cf etc。tar /etc/在絕對路徑下檔案歸檔
t##顯示歸檔檔案中的內容 xf將乙個文件放入歸檔中
r##向歸檔檔案中新增檔案
--get
##取出單個檔案
--delete
##刪除單個檔案
x##取出歸檔檔案中的所有內容
-c##指定解檔目錄
-z##gz格式壓縮
-j##bz2格式壓縮
-j##xz格式壓縮
2. 壓縮
gzip etc.tar
##壓縮成gz格式
##解壓gz格式壓縮包
##把檔案歸檔為tar並壓縮成gz
##解壓並解檔gz格式壓縮包
##壓縮成bz2格式
##解壓bz2格式壓縮包
##把檔案歸檔為tar並壓縮成bz2 xz
xz etc.tar
##壓縮成xz格式
unxz etc.tar.xz
##解壓xz格式壓縮包
tar jcf etc.tar.xz /etc
##把檔案歸檔為tar並壓縮成zx
tar jxf etc.tar.xz
##解壓並解檔
xz格式壓縮包
zipzip -r etc.tar.zip etc.tar
##壓縮成zip格式
unzip etc.tar.zip
##解壓zip格式壓縮包
3.系統中的檔案傳輸
建立兩個 虛擬機器 ping 一下
scpfile
username@ip:/dir
##上傳
scp username@ip:/dir/file /dir
rsync [引數]
file
username@ip:/dir 遠端資料同步,(比scp命令快的多)
rsync
-r##同步目錄 -l
##不忽略鏈結 -p
##不忽略檔案許可權 -t
##不忽檔案時間戳 -g
##不忽檔案所有組 -o
##不忽檔案所有人 -d
##不忽略裝置檔案
rsync -r /mnt/ root@ip #當
mnt目錄寫法為
/mnt/
表示同步目錄中的內容不包括目錄本
RH124 13 檔案歸檔和壓縮
歸檔 tar cvf dst.tar file1 file2 file3 將file1,file2,file3打包成dst.tar。c表示歸檔 v表示顯示資訊 f指定對方檔案,後面緊跟dst.tar。tar cvf dst.tar file1 file2 file3 remove files 打包完...
linux 檔案管理 9 檔案查詢和壓縮
locate sh locate i sh 不區分大小寫 locate n sh 顯示前幾個 locate r sh 正則 只搜尋data目錄本身 find data maxdepth 1 find data depth 先處理檔案再處理目錄 find data name test find dat...
LinuxDay9 檔案查詢和壓縮
locate 查詢系統上預建的檔案索引資料庫,依賴於事先構建的索引 var lib mlocate mlocate.db 索引構建過程需要遍歷整個根檔案系統,極消耗資源 查詢速度快 模糊查詢 非實時查詢 搜尋的是檔案的全路徑,不僅僅是檔名 可能只搜尋使用者具備讀取和執行許可權的目錄 i 不區分大小寫...