运维人员在文件解压和压缩过程中常用的文件

**1、zip,unzip** 
		将一般的文件或者目录进行压缩或者解压,生成以.zip为后缀的压缩包。
		一些常用的选项!  使用格式  zip 选项 压缩后的文件名   需要压缩的文件名
		Zip  -r 递归压缩,将指定目录下的文件以及子目录全部压缩;
		 		-i 只压缩文件列表中的文件
		 		-x 压缩时排除文件列表中的指定文件
		 		-u 更新文件到压缩文件中
		 		-9 压缩级别是1~9之间的一个数字
		Gzip  -d 把压缩文件解压到指定目录下
		  -o 解压时覆盖已经存在的文件,且不需要用户确认
		  -x 解压文件,但不包含文件列表中指定的文件
	A、将/etc/目录下所有的文件及目录压缩,设置压缩级别最高,保存到/opt/etc.zip
		Zip -r9 /opt/etc.zip /etc
	B、将/var/目录下所有文件及目录压缩,除了“*.log”结尾的,保存到/opt/var.zip
		Zip -r /opt/var.zip   /etc -x “*.log”
	C、将/opt/etc.zip/压缩文件全部解压到/etc/目录下,除了/etc/inittab文件之外,
	并且在解压过长中出现相同文件就直接进行覆盖,不要求用户确认。
		Unzip -o /opt/etc.zip -x /etc/inittab -d /etc
**2、gzip,gunzip**
	将一般的文件进行压缩或者解压,压缩文件预设的扩展名为“.gz”结尾。其实gunzip就是gzip的硬链接,因此无论
	压缩或者解压都可以通过gzip来实现。只能用来压缩目录,即使指定压缩的目录,也只能压缩目录下面的所有文件。
	一般常用的选项为:
		-d		对压缩的文件进行解压,相当于gunzip
		-r		递归压缩指定目录以及子目录下所有的文件
		-num	用指定的数字进行压缩比,默认为6  1为最低  9为最高
**3、bzip2,bunzip2** 
     将一般文件进行压缩或者解压,压缩文件预设扩展名为“.bz2”结尾。Bunzip2其实就是bzip的符号链接,
     因此压缩和解压都能通过bzip2来实现。只能对文件进行压缩,一般常用的选项为   
**4、tar** 
	 是linux下的一个归档工具,对文件进行打包归档,归档成一个文件,但是并不进行压缩。使用格式  
     tar  主选项+辅助选项   文件或者目录
	 常用的选项为:  -c 新建文件
			-x 从打包文件中还原文件
			-z 调用gzip命令在文件打包过程中压缩或者解压
			-j 调用bzip2命令在文件打包过程中压缩或者解压
			-v 指定创建文件过程中,显示各个归档文件的名称
			-f 选项后紧跟文件的存储设备,默认磁盘。他别注意,在此选项后不能在跟任何选项,也就是说,
			此选项必须是tar命令最后一个选项!
**5、dd**  
	 用来转换或者复制文件,同时可以对设备进行备份。格式使用
	 dd  if=”input_file” of=”output_file” bs=”block_size” count=”number”
		if  输入文件,可以是设备
		of 输出文件,也可以是设备
		bs 指定一个block的大小,如果没有指定默认为512K
	 count 指定BS的数量
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值