Linux 的备份和压缩命令
linux备份和压缩的命令,简单介绍一下,详细百度
tar 备份文件(tar是用来建立,还原备份文件的工具程序,可以加入,解开备份文件内的文件)
tar【选项】【文件】
-A 追加tar文件到文件归档
-c 创建一个新归档
-d 找出归档和文件系统的差异
-r 追加文件至归档结尾
-u 仅追加比归档中副本更新的文件
-x 从归档中解出文件
dump 备份文件系统(可以将整个目录或者文件系统备份到指定的设备,或者备份一个大文件)
cpio(copy in / out)建立还原备份文件,可以加入,解开cpio或者tar备份档内的文件
restore 还原备份下来的文件或者整个文件系统(一个分区)restore指令所进行的操作和dump相反,倾到操作可以用来备份文件,而还原文件操作则是写会这些已备份的文
bunzip2 解压缩.bz2的文件 bunzip2 命令是用于.bz2 文件的解压缩程序
bzi2 解压 .bz2 文件 bzip2 命令是用于.bz2 文件的解压缩程序
bzgrep 使用正则表达式搜索 .bz2 压缩包中的文件 搜索 .bz2 压缩包中的文件,将匹配的行显示到标准输出
unzip 解压缩 .zip文件
bzip2recover 修复损坏的.bz2文件
gzip 压缩文件
-d 解开压缩文件
-f 强行压缩文件
gzip man.config 以gzip压缩
gzip -d man.config 解压缩
compress 压缩、解压文件
gzexe 压缩执行文件
gzexe 是用来压缩执行文件的程序,当执行被压缩的执行文件时,该文件会自动解压然后继续执行
-d 解开压缩文件
使用 gzexe加密 shell ,这种加密方式不是很保险,但是够用, gzexe.sh 会把原来没有加密的文件备份为file.sh~,同时 file.sh变成加密文件
lha 压缩或者解压缩文件
unarj 解压缩文件 .arj 文件
zip 压缩文件 ,压缩后会产生具有.zip扩展名的压缩文件
zipinfo 显示压缩文件的信息 可以得知 .zip 压缩文件的详细信息
-l 只列出文件名称
-h 只列出压缩文件名称
-s = -m 类似 ls -l
-v 详细显示压缩文件内每一个文件的信息
-t 列出压缩文件内包含的文件数目,压缩文件前后的文件大小以及压缩率
zipinfo -v storage | more 把输出重定向到一个过滤器例如 more