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