導航:首頁 > 文件處理 > shell批量壓縮

shell批量壓縮

發布時間:2024-04-08 15:19:08

A. linux shell批量解壓腳本

全部解壓?7za 格式必須有他專用的解壓程序 7z。文件名不要包含空格。
for i in *.7za
do
mkdir -p "x/$i"
7z x "$i" -o"x/$i"

done

7z解壓自動使用多cpu核心。4個解壓文件一個一個解壓比4個同時解壓效率高。

B. 用shell壓縮多個文件夾為zip

壓縮為bcd.zip,保存在a文件夾中,如果要靜默模式,zip命令加-q選項。

文件格式:

另指計算機文件壓縮演算法,原名真空,發明者為菲爾·卡茨,他於1989年1月公布了該格式的資料。

標准 ZIP 壓縮文件格式分析:標准 zip 文件格式由三部分組成:zip 壓縮數據段、中央目錄區、中央目錄區尾部。其中 zip 壓縮數據段又分為 zip 文件頭信息和壓縮數據。如圖 1、2、3 所示。帶☆的是在文件修復中經常用到的。

(2)shell批量壓縮擴展閱讀:

命令參數:

Copyright (C) 1990-1999 Info-ZIP

Type 'zip "-L"' for software license。

Zip 2.3 (November 29th 1999). Usage。

zip [-options] [-b path] [-t mmddyyyy] [-n suffixes] [zipfile list] [-xi list]。

The default action is to add or replace zipfile entries from list, which。

can include the special name - to compress standard input。

If zipfile and list are omitted, zip compresses stdin to stdout。

-f freshen: only changed files -u update: only changed or new files。

參考資料來源:網路-Zip


C. Shell程序實現每天將主目錄下的所有目錄和文件歸檔 並壓縮為文件mybackup.tar.gz然後讓腳本開機自動運行

首先確定幾個問題:
1、主目錄路徑,備份文件存放路徑,要麼給腳本自己加上去也行
2、備份完數據後,主目錄下的文件刪不刪,不刪的話相當於每天備份全量,刪除的話每天備份增量
3、備份規則是當天備份前一天的還是當天備份當天的,如果實時有數據,建議備份前一天,如果固定時間有數據,那麼備份當天的即可。
#!/bin/bash
sdir=
ddir=
logfile=./backup-$(date -d "yesterday" +%Y-%m-%d).log
tar -zcvf $ddir/mybackup-$(date -d "yesterday" +%Y-%m-%d) $sdir/* --remove-files &> $logfile
腳本如上,對應三個問題的解釋
1、sdir指定要備份的目錄,ddir指定備份文件存放的目錄
2、腳本中歸檔壓縮命令那一行--remove-files是壓縮後刪除源文件的意思,對應刪除主目錄下的文件,如果不需要刪除,去掉這個參數就行了
3、最後在需要執行的用戶下執行crontab -e(裡面的編輯方式和vim一樣)
0 0 * * * /bin/sh /#這里是腳本所在的目錄/#腳本名稱
:wq保存退出,執行crontab -l能看到這個任務即可,時間的話按自己的需要根據實際情況定義,這里定義每天的0點執行。

D. 在LINUX下想要直接壓縮多個文件夾為tar.gz格式,該怎麼辦

1、連接上相應的linux主機,進入到等待輸入shell指令的linux命令行狀態下。

E. 壓縮文件怎麼批量解壓

我們知道WinRAR是個很古老的軟體,不僅歷史悠久而且功能強大。本文分享如何使用命令行語法(也順便介紹VB(A)中的Shell命令)來實現批量的壓縮文件和解壓縮文件。

注意事項

  • 絕對路徑中含空格,需要使用雙引號引起來

  • 通過WinRAR命令行還可以在解壓縮的時候重命名文件

  • 閱讀全文

    與shell批量壓縮相關的資料

    熱點內容
    考研詞彙劉一男pdf 瀏覽:119
    kali的內核頭編譯 瀏覽:867
    數控銑床洗斜面怎麼編程 瀏覽:894
    程序員基礎架構崗怎麼樣 瀏覽:412
    有什麼好的付費app 瀏覽:626
    java生成6隨機數字 瀏覽:177
    匯編語言程序設計教程pdf 瀏覽:44
    我的老公是冥王在哪個app上看 瀏覽:70
    程序員婚前准備 瀏覽:372
    金鏟鏟之戰微信安卓兌換碼怎麼換 瀏覽:846
    單片機38解碼器 瀏覽:335
    思域換壓縮機 瀏覽:183
    必應伺服器ip地址 瀏覽:628
    魔獸世界伺服器怎麼連接 瀏覽:39
    什麼地方會用到雲伺服器 瀏覽:54
    pdfarchitect 瀏覽:676
    圖片找不到文件夾 瀏覽:199
    看書免費app哪個最好 瀏覽:630
    python伺服器怎麼安裝 瀏覽:382
    程序員新技術 瀏覽:52