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