實例:壓縮服務(wù)器上當(dāng)前目錄的內(nèi)容為xxx.zip文件
zip -r xxx.zip ./*
解壓zip文件到當(dāng)前目錄
unzip filename.zip
============================
另:有些服務(wù)器沒有安裝zip包執(zhí)行不了zip命令,
所以使用時需安裝:如果用yum安裝得安裝yum
apt-get install zip 或 yum install zip
linux安裝unzip(解壓縮包)命令:
apt-get install unzip 或 yum install unzip
但基本上都可以用tar命令的,實例如下:
tar-zcvf/home/zdzlibs.tar.gz/home/zdz/java/zdzlibs/
linux zip命令
zip -r myfile.zip ./*
將當(dāng)前目錄下的所有文件和文件夾全部壓縮成myfile.zip文件,-r表示遞歸壓縮子目錄下所有文件.
find ./ -name '*.png' -print | zip ../16.zip -@
2.unzip
unzip -o -d /home/sunny myfile.zip
把myfile.zip文件解壓到 /home/sunny/
-o:不提示的情況下覆蓋文件;(自選可有可無)
rd刪除一個子目錄(文件夾)(要保證目錄下無文件,如果有文件,直接用“rd目錄”命令式不行的,這時可以對目錄執(zhí)行del命令linux常用命令,然后再用rd命令刪除目錄,這樣的好處是不需要來回更換路徑)。然后利用expand.exe命令,把windows nt4 server光盤中i386目錄下與遠(yuǎn)程啟動服務(wù)和管理及需要的dll文件等解壓到windows\system32目錄中l(wèi)inux常用命令,主要把netapi32.dl_解壓為netapi32.dll。initrd 行:和 kernel 行類似,主要用于指明安裝的文件放在哪個分區(qū)和哪個目錄中,即在該命令后指定文件的安裝目錄。
3.其他
zip -d myfile.zip smart.txt
刪除壓縮文件中smart.txt文件
zip -m myfile.zip ./rpm_info.txt
向壓縮文件中myfile.zip中添加rpm_info.txt文件
詳細(xì)更多信息,可以點擊:https://www.cnblogs.com/zdz8207/p/3765604.html