歸檔命令介紹

2021-04-14 00:41:57 字數 2172 閱讀 8830

tar

linux下面的歸檔工具。是對檔案或者目錄進行歸檔,歸成乙個檔案,但並不壓縮。

語法格式

tar [主選項+輔選項] 檔案或者目錄列表

主選項-c 建立新的檔案檔案

-r 把要歸檔的檔案追加到檔案檔案的末尾

-t 列出檔案檔案中已經歸檔的檔案列表

-u 更新檔案,用新檔案替代檔案中原始檔案。如果備份檔案中不存在該檔案,則把它追加到備份檔案的末尾

-x 從檔案檔案中還原檔案

輔選項-f 歸檔到普通檔案-k 儲存已存在的檔案。例如在還原的過程中,遇到相同的檔案,不會進行覆蓋-m 在還原檔案時,把所有檔案的修改時間設定為現在時間-v 報告tar的詳細處理過程-w 每一步都要進行確認-z 用gzip來壓縮/解壓縮檔案-j 通過bzip2壓縮/解壓縮檔案-z 通過compress程式過濾檔案。

例如:將/etc/目錄下所有東西歸檔到當前目錄下,取名為wpc.tar,命令如下:tar cvf wpc.tar /etc/

例如:將當前目錄下wpc.tar解壓到當前目錄下,命令如下:tar xvf wpc.tar

================================

檔案壓縮可以將一般的檔案進行壓縮,或者將歸檔的檔案進行壓縮

gzip & gunzip

語法格式gzip [選項] 壓縮(解壓縮)的檔名

gzip預設將原始檔壓縮為.gz檔案,並刪除原檔案

常用選項-c 將輸出寫道標準輸出上,並保留原檔案-d 對壓縮檔案進行解壓縮-l 對每個壓縮檔案,顯示字段:壓縮檔案的大小、未壓縮檔案的大小、壓縮比、未壓縮檔案的名字-r 遞迴式查詢指定目錄,並壓縮或者解壓縮其中的所有檔案。-t 檢查壓縮檔案是否完整-v 對每個壓縮和解壓縮的檔案,顯示檔名和壓縮比-num 用指定的數字num設定壓縮比,-1或-fast表示最低壓縮比,-9或-best表示最高壓縮比。系統預設值是6

例如:將當前目錄下,wpc.bmp壓縮,命令如下:gzip -v wpc.bmp

例如:將當前目錄下wpc.bmp.gz解壓縮,命令如下:gunzip -d wpc.bmp.gz

命令結果:wpc.bmp.gz被解壓縮,並被刪除,出現wpc.bmp

-------------------------------

zip & unzip

zip與windows的winzip壓縮程式產生相同壓縮檔案.zip。

語法格式zip 壓縮檔案名 被壓縮檔案列表

例如:將當前目錄下,wpc子目錄下面的所有內容壓縮成wpc.zip,命令如下:zip wpc.zip wpc/

unzip

語法格式unzip [選項] 壓縮檔案名.zip

常用選項-x 檔案列表  解壓縮檔案,但不包括「檔案列表」中指定的檔案-v 檢視壓縮檔案目錄,但不解壓-t 測試檔案有無損壞,但不解壓-d 目錄  把壓縮檔案解壓到指定目錄下-z 只顯示壓縮檔案的註解-n 不覆蓋已經存在的檔案-o 覆蓋已存在的檔案且不要求使用者確認-j 不重建文件的目錄結構,把所有檔案解壓到同一目錄下

例如:將當前目錄下wpc.zip解壓縮,命令如下:unzip wpc.zip

-------------------------------------------

bzip2

語法格式bzip2 [選項][-壓縮等級] 壓縮檔案名

常用選項-c 或 --stdout  將壓縮與解壓縮的結果送到標準輸出-d 或 --decompress 執行解壓縮-f 或 --force  bzip2在壓縮或解壓縮時,若輸出檔案與現有檔案同名,預設不會覆蓋現有檔案,若要覆蓋,需要使用此引數-h 或 --help 顯示幫助-k 或 --keep bzip2在壓縮或解壓縮後,會刪除原始的檔案,若要保留原始檔案,需要使用此引數-s 或 --**all 降低程式執行時記憶體的使用量-t 或 --test 測試.bz2壓縮檔案的完整性-v 或 --verbose 壓縮或解壓縮檔案時,顯示詳細的資訊-z 或 --compress 強制執行壓縮-v 或 --version 顯示版本資訊--repetitive-best 若檔案中有重複出現的內容,可利用此引數提高壓縮效果--repetitive-fast 若檔案中有重複出現的內容,可利用此引數加快執行速度

例如:使用bzip2壓縮當前目錄下的歸檔檔案wpc.tar,命令如下:bzip2 wpc.tar

例如:解壓縮當前目錄下wpc.tar.bz2,命令如下:bzip2 -d wpc.tar.bz2

注:bunzip2和bzip2 -d效果相同

Oracle歸檔命令

首先檢視資料庫現有模式可使用以下語句 select name,log mode from v database 也可以用下面的語句 archive log list 該方法需要as sysdba 1.sql alter system set log archive dest 1 location o...

歸檔日誌命令設定

一 檢視資料庫執行模式 可以用超級使用者 internal 在sqlplus中使用命令archive log list檢視 sql archive log list database log mode no archive mode automatic archival disabled archi...

打包歸檔命令tar cpio

1.tar的常用命令及引數 tar cf etc.tar etc c 建立乙個新的歸檔檔案 f 指向乙個歸檔檔案 etc 被歸檔的檔案 tar czf boot.tar.gz boot z 將以gzip形式打包的檔案壓縮 tar cjf boot.tar.bz2 tmp j 將以bzip2形式打包的...