tar命令

tar命令
  html

命令格式
tar [主選項+輔選項] 文件或目錄
eg: 解壓文件:tar xzvf schedule.tar.gz 壓縮文件:tar czvf schedule.tar.gz schedule 注意:主選項爲必選,且只能選一個。解壓命令貌似須要到文件要解壓的目錄下執行。

主選項:   
-c 壓縮文件,建立新的檔案文件。   -r 把要存檔的文件追加到檔案文件的未尾。例如用戶已經作好備份文件,又發現還有一個目錄或是一些文件忘記備份了,這時可使用該選項,將忘記的目錄或文件追加到備份文件中。   -t 列出檔案文件的內容,查看已經備份了哪些文件。   -u 更新文件。就是說,用新增的文件取代原備份文件,若是在備份文件中找不到要更新的文件,則把它追加到備份文件的最後。   -x 解壓文件,從檔案文件中釋放文件。 輔助選項:   -f 使用檔案文件或設備,這個選項一般是必選的,且通常放到最後。   -v 詳細報告tar處理的文件信息。如無此選項,tar不報告文件信息。   -z 用gzip來壓縮/解壓縮文件,加上該選項後能夠將檔案文件進行壓縮,但還原時也必定要使用該選項進行解壓縮。   -k 保存已經存在的文件。例如把某個文件還原,在還原的過程當中遇到相同的文件,不會進行覆蓋。   -m 在還原文件時,把全部文件的修改時間設定爲如今。   -M 建立多卷的檔案文件,以便在幾個磁盤中存放。   -w 每一步都要求確認。 -j 用 bzip2 來壓縮/解壓縮文件。

 

mv 命令spa

重命名、覆蓋或移動文件

命令格式: mv [options] existing
-file new-filename mv [options] existing-file-list directory mv [options] existing-directory new-directory 參數 第一種形式:existing-file 是須要重命名的文件路徑; new-filename 是文件的新路徑名,用於重命名或覆蓋 第二種形式:existing-file 是須要移動的文件路徑列表; directory 是文件須要移動到的新目錄,用於移動 第三種形式:existing-file 是須要重命名的目錄路徑; new-directory 是目錄的新路徑名,用於重命名或覆蓋 選項 -b 若是已存在相同文件名,則覆蓋前進行備份 -f 若是已存在相同文件名,而用戶不具備寫的權限,則強制覆蓋 -i 若是已存在相同文件名,覆蓋前提示用戶進行確認 -u 比較原文件與目標文件修改時間,若是目標文件較新則不覆蓋 -v 列出全部被移動或重命名的文件 代碼轉自:http://www.cnblogs.com/nerxious/archive/2013/01/08/2851015.html

 

cp命令code

命令格式:
    cp [選項]  [-T]  源  目的
    cp [選項]  源  目錄
    cp [選項]  -t  目錄  源

參數:
     -a 或 --archive     此參數的效果和同時指定"-dpR"參數相同
     -b 或 --backup      刪除、覆蓋目的文件先備份,備份的文件或目錄亦創建爲符號連接,並指向源文件或目錄連接的源文件或目錄。假如沒有加上這個參數,在複製過程當中若遇到符號連接,則會直接複製源文件或目錄
     -f 或 --force       強行復制文件或目錄, 不論目的文件或目錄是否已經存在
     -i 或 --interactive 覆蓋文件以前先詢問用戶
     -l 或 --link        對源文件創建硬連接,而非複製文件
     -p 或 --preserve    保留源文件或目錄的屬性,包括全部者、所屬組、權限與時間
     -P 或 --parents     保留源文件或目錄的路徑,此路徑能夠是絕對路徑或相對路徑,且目的目錄必須已經豐在
     -r                  遞歸處理,將指定目錄下的文件與子目錄一併處理。若源文件或目錄的形態,不屬於目錄或符號連接,則一概視爲普通文件處理
     -R 或 --recursive   遞歸處理,將指定目錄下的文件及子目錄一併處理
     -s 或 --symbolic-link  對源文件創建符號連接,而非複製文件
     -S <備份字尾字符串> 或 --suffix=<備份字尾字符串> 用"-b"參數備份目的文件後,備份文件的字尾會被加上一個備份字符串。默認的備份字尾符串是符號"~"
     -u 或 --update      使用這項參數以後,只會在源文件的修改時間(Modification Time)較目的文件更新時,或是名稱相互對應的目的文件並不存在,才複製文件
     -v 或 --verbose     顯示執行過程
     -V <備份方式> 或 --version-control=<備份方式>  指定當備份文件時,備份文件名的命名方式,有如下3種:
                         1.numbered或t, 將使用備份編號,會在字尾加上~1~字符串,其數字編號依次遞增
                         2.simple或never 將使用簡單備份,默認的備份字尾字符串是~, 也可經過-S來指定
                         3.existing或nil將使用當前方式,程序會先檢查是否存在着備份編號,如有則採用備份編號,若無則採用簡單備份
     -x 或 --one-file-system  複製的文件或目錄存放的文件系統,必須與cp指令執行時所處的文件系統相同,不然不復制,亦不處理位於其餘分區的文件
     --help              顯示在線幫助
     --sparse=<使用時機>  設置保存希疏文件的時機
     --version           顯示版本內容轉自:http://www.cnblogs.com/xd502djj/archive/2011/11/25/2263562.html
相關文章
相關標籤/搜索