centos打包文件夾
Ⅰ linux下如何用zip打包某個目錄下所有文件夾為獨立的壓縮包
linux zip命令的基本用法是:
zip [參數] [打包後的文件名] [打包的目錄路徑]
linux zip命令參數列表:
-a 將文件轉成ASCII模式
-F 嘗試修復損壞的壓縮文件
-h 顯示幫助界面
-m 將文件壓縮之後,刪除源文件
-n 特定字元串 不壓縮具有特定字尾字元串的文件
-o 將壓縮文件內的所有文件的最新變動時間設為壓縮時候的時間
-q 安靜模式,在壓縮的時候不顯示指令的執行過程
-r 將指定的目錄下的所有子目錄以及文件一起處理
-S 包含系統文件和隱含文件(S是大寫)
-t 日期 把壓縮文件的最後修改日期設為指定的日期,日期格式為mmddyyyy
舉例:說個最常用的吧,打包/home/a目錄到/home/a.zip
# zip -r /home/a.zip /home/a/
//參數一般只要有-r
Ⅱ 如何將已經安裝好的centos打包成一個可安裝的ISO,並放在U盤中可以安裝
說實話,確實是高難度,建議樓主從3個方面去找思路
一、好像聽說有支持linux的ghost,去找找
二、使用最專業的做法,難度極大,你要搞清楚安裝好系統後又裝了哪些包,利用linux安裝程序kickstart來實現包安裝及相關配置,當然就要用上bash shell了,然後用linux下的mkisofs命令來定做一個iso鏡像,就像cactiez.iso,fan.iso,emos.iso等著名的定製集成的可引導鏡像。最後用對應的量產工具製做到U盤。
三、如果硬體環境一樣,用tar打個包,然後通過第三方媒介解壓到目的硬碟,即可。
Ⅲ 請問,centos7如何用xfsmp對文件或文件夾進行備份,還原
最簡單粗暴的備份方式就是使用tar命令,用tar打包備份有個最大的優點是,解壓後的許可權和修改時間是不變的
例:將/test/目錄下所有文件備份
tar -zcvf back.tar.gz /test/
解壓:
tar -zxvf back.tar.gz