tar 壓縮檔案時候忽略乙個或者多個資料夾

2021-08-31 16:16:31 字數 330 閱讀 4395

例如:

我們以tomcat 為例,打包的時候我們要排除 tomcat/logs 目錄,命令如下:

tar -zcvf tomcat.tar.gz --exclude=tomcat/logs tomcat

如果要排除多個目錄,增加 --exclude 即可,如下命令排除logs和libs兩個目錄及檔案xiaoshan.txt:

tar -zcvf tomcat.tar.gz --exclude=tomcat/logs --exclude=tomcat/libs --exclude=tomcat/xiaoshan.txt tomcat

就選定了對應的資料夾被忽略掉不打進包內

乙個壓縮解壓縮檔案的dll的宣告說明

net中函式宣告 public static extern int myzip addfile string srcfile,string zipfile public static extern int myzip adddirectory string srcpath,string zipfil...

複製乙個檔案或者從乙個資源獲取乙個檔案並複製

複製乙個檔案或者從乙個資源獲取乙個檔案並複製 param unknown type source 乙個檔名或者乙個資源,如 source param unknown type fname 另存為的檔名 function copy from source source,fname fwrite fil...

專案中處理壓縮檔案自製的乙個小工具

需求 需要將給的壓縮包解壓並將裡面的xml指定節點的內容解析到txt,最後將所有內容重新壓縮到指定目錄中 技術點 1,壓縮解壓 用到開源工具zip4j 2,xml解析 dom4j的xpath方式 3,生產exe執行jar exe4j生成 用到三個工具 看樣子知名的工具都是4j 其中細節點很多,在很多...