linux(六) 压缩打包

压缩命令

gzip [-cdtv#] 文件名
为取代compress而生.使用广泛

选项与参数:

  • -c :将压缩的数据输出到屏幕上,可通过数据流重导向来处理;
  • -d :解压缩的参数;
  • -t :可以用来检验一个压缩文件的一致性~看看文件有无错误;
  • -v :可以显示出原文件/压缩文件的压缩比等信息;
  • -# :# 为数字的意思,代表压缩等级,-1 最快,但是压缩比最差、-9 最慢,但是压缩比最好!默认是 -6

bzip2
性能更高,为了更高的压缩比例.

选项与参数

  • -k 保留原有文件

    bzcat 文件名.bz2
    

查看bzip2压缩文件

xz
以时间换空间的压缩指令
参数用法于gzip bzip2几乎相同

xcat
查看xz压缩文件

打包命令

tar,必会
最基本的用法有

压缩:tar -jcv -f 压缩文件名.tar.bz2 欲压缩的文件或目录//-j表示使用bz2,-z表示gzip,-J表示xz.
查询:tar -jtv -f 压缩文件名.tar.bz2
解压:tar  -jxv    -f  filename.tar.bz2    -C  欲解压缩的目录//在特定目录解压压缩文件

恢复备份后无法登陆解决办法

  • 通过各种可行的后备方式登陆系统,然后修改 /etc/selinux/config 文件,将 SELinux 改成permissive 模式,重新开机后系统就正常了;
  • 在第一次复原系统后,不要立即重新开机!先使用 restorecon -Rv /etc 自动修复一下 SELinux 的类型即可。
  • 通过各种可行的方式登陆系统,创建 /.autorelabel 文件,重新开机系统会自动修复
    SELinux 的类型,并且又会再次重新开机,之后就正常了!

你可能感兴趣的:(linux(六) 压缩打包)