首页 > 系统相关 >Linux理论知识

Linux理论知识

时间:2023-03-19 17:34:01浏览次数:40  
标签:.- 查看 压缩 解压缩 前提 文本文件 Linux 理论知识

1 作用是说明和注释一个文件的性质。
2 与文件类型无关。
1.2常见的压缩文件后缀名
1.gz
2.bz2
3.xz
4.zip
5.tar
6.tar.gz
7.tar.bz2
2.归档和展开归档
2.1tar
1.-c:创建归档
2.-x:展开归档
3.-v:显示过程
4.-f:指定归档文件
5.-tv:不显示展开的前提下查看归档
6.-r:往归档文件中追加
7.-C DIR:指定展开目录,其目录必须事先存在
8.-j:调用bzip2压缩归档或解压展开
9.-z:调用gzip压缩归档或解压展开
10.-J:调用xz压缩归档或解压展开
2.2创建归档
1.tar -jcf /PATH/TO/SOMEFILE.tar.bz2 FILE...
2.3查看归档
1.tar -tvf /PATH/TO/SOMEFILE.tar
2.4展开归档
1.tar -zxf /PATH/TO/SOMEFILE.tar.gz
2.5展开指定目录
1.tar -Jxf /PATH/TO/SOMEFILE.tar.xz -C /PATH/TO/DIR
3.bzip2/bunzip2/bzcat
3.1.bzip2
    3.1.1 -k:keep.保留原文件
    3.1.2 -d:解压缩,相当于bunzip2
    3.1.3 -#:1-9,压缩比,默认为6
3.2.特点
    3.2.1 a.使用-k选项即可保存源文件不被解锁后删除
    3.2.2 b.同等压缩比例时,压缩率更高,文件更小
    3.2.3 c. 仅能针对文件操作,不支持对目录操作
3.3.其它
    3.3.1.bzcat:不能被解压缩的前提下查看文本文件内容
    3.3.2.bzgrep:不解压缩的前提下过滤文本文件的内容
    3.3.3.bzless:不解压缩的前提下分页查看文本文件内容
    3.3.4.bzmore:不解压缩的前提下分页查看文本文件的内容
    3.3.5.bzdiff:不解压缩的前提下比较文本文件内容

4.xz/unxz/xzcat
4.1.xz
    4.1.1.-k:keep,保留源文件
    4.1.2 -d:解压缩,相当于unxz
    4.1.3 :1-9,压缩比,默认为6
4.2.特点
    4.2.1 a.使用-k选项即可保存原文件不被压缩后删除
    4.2.2 b.同等压缩比例时,压缩率更高,文件更小
    42.3 c.仅能针对文件操作,不支持对目录操作
4.3.其它
    4.3.1.bzcat:不能被解压缩的前提下查看文本文件内容
    4.3.2.bzgrep:不解压缩的前提下过滤文本文件的内容
    4.3.3.bzless:不解压缩的前提下分页查看文本文件内容
    4.3.4.bzmore:不解压缩的前提下分页查看文本文件的内容
    4.3.5.bzdiff:不解压缩的前提下比较文本文件内容
5.gzip/gunzip/zcat
5.1 gzip
5.1.1 -d:解压缩,相当于gunzip
5.1.2 -c:将结果输出至标准输出,而不改变源文件;">"
5.1.3 -r:递归压缩目录中每一个文件
5.1.4 -#:1-9,  指定压缩比,默认为6:
5.0.1特点
a:使用-k选项即可保存原文件不被压缩后删除
b:同等压缩比例时,压缩率更高,文件最小。
c:仅能只对文件操作,不支持对目录操作
5.0.2其他
5.0.0.1 bzcat:不解压缩的前提下查看文本文件内容;
5.0.0.2 bzgrep:不解压缩的前提下过滤文本文件的内容:
5.0.0.3 bzless:不解压的前提下分页查看文本文件内容:
5.0.0.4 bzmore:不解压缩的前提下分页查看文本文件的内容:
5.0.0.5 bzdiff:不解压缩的前提下比较文本文件内容:
5.1.1 xz/unxz/xzcat
5.1.1.1 xz[OPTION]... FILE...
5.1.1.2 -k: keep,保留原文件:
5.1.1.3 -d:解压缩,相当于unxz
5.1.1.4 -#:1-9,压缩比,默认为6;
5.1.1 特点:
a.使用-K选项即可保存原文件不被压缩后删除
b:同等压缩比例时,压缩率更高,文件更小。
c.仅能针对文件操作,不支持对目录操作

5.1.1 其他
xzcat:不解压的前提下查看文本文件内容;
xzgrep:不解压缩的前提下过滤文本文件内容;
xzless:不解压缩的前提下分页查看文本文件内容;
xzmore:不解压缩的前提下分页查看文本文件的内容;
xzdiff:不解压缩的前提下比较文本文件内容;
6.0.0  gzip/gunzip/zcat
6.0.1 gzip [OPTION]... FILE...
-d:解压缩相当于gunzip
-c:将结果输出至标准输出,而不改变原文件;">"    
          ~]# gzip -c FILE > FILE.gz
         ~]# gunzip -c FIL. gz > FILE
6.0.2  特点
a.能对文件和目录操作
b.对目录操作时,仅对目录中的每个文件实现压缩,并且非压缩目录本身
c.默认情况下,无论压缩或解压缩,源文件都不会被保留,但有个-c选项
6.0.3 其它
6.0.3.1 zcat:不解压缩的前提下查看文本文件内容;
6.0.3.2 zgrep:不解压缩的前提下过滤文本文件内容;
6.0.3.3 zless:不解压缩的前提下分页查看文本文件内容;
6.0.3.4 zmore:不解压缩的前提在分页查看文本文件内容;
6.0.3.5 zdiff:不解压缩的前提下比较文本文件内容;
7.0.0 目录压缩和解压缩
7.0.1压缩
7.0.1.1 zip FILENAME.zip FILE1 FILE2...
-d:从压缩包中删除指定文件
-g:向压缩包中追加指定文件
-r:目录递归压缩
7.0.2解压缩
7.0.2.1 unzip FILENAME.zip
-l:不解压缩显示压缩包内的文件列表
-d:指定解压缩后的文件存放目录,不必事先存在
7.0.3 查看
7.0.3.1 zipinfo FILENAME.zip
-l:使用长格式显示压缩包内的文件列表
-l:显示压缩包内的文件名信息

标签:.-,查看,压缩,解压缩,前提,文本文件,Linux,理论知识
From: https://www.cnblogs.com/gugoi/p/17233735.html

相关文章

  • Linux基础命令
    关机  shutdown     poweroff重启  reboot          syncsu  pwd:查看当前工作目录的路径su:用来切换用户身份ls:-a查看......
  • Linux基础命令
    关机  shutdown     poweroff重启  reboot          syncsu  pwd:查看当前工作目录的路径su:用来切换用户身份ls:-a查看......
  • ' asdf-vm ' 多版本管理器 Linux Mint安装
    前言asdf是一个工具版本管理器。所有的工具版本定义都包含在一个文件(.tool-versions)中,你可以将配置文件放在项目的Git存储库中以便于和团队其他成员共享,从而确保每个人......
  • 网络系统管理Linux环境——13.AppSrv之CA
    题目要求服务器AppSrv上的工作任务6. CA(证书颁发机构)CA根证书路径/csk-rootca/csk-ca.pem;签发数字证书,颁发者信息:(仅包含如下信息)   C=CN   ST=China   ......
  • 网络系统管理Linux环境——14.StorageSrv之DISK
    题目要求服务器AppSrv上的工作任务1. DISK添加大小均为10G的虚拟磁盘,配置raid-5磁盘。创建LVM命名为/dev/vg01/lv01,大小为100G,格式化为ext4,挂在到本地目录/webdata,在分区......
  • Linux根目录详解
    bin:  “一种文件格式的缩写”dev: “存储硬件设备信息目录”home:“宿主目录”lib64:“64位相关的一些比较特殊的一些库文件”mnt:“存储挂载设备的目录”proc ......
  • Linux理论知识 理论知识1.1文件名后缀
    1作用是说明和注释一个文件的性质。2与文件类型无关。1.2常见的压缩文件后缀名1.gz2.bz23.xz4.zip5.tar6.tar.gz7.tar.bz22.归档和展开归档2.1tar[OPTION]...1.-c:创建......
  • Linux的基础命令
    inux常用命令有:pwd命令使用pwd命令找出您所在的当前工作目录(文件夹)的路径。该命令将返回一个绝对(完整)路径,该路径基本上是所有以/开头的目录的路径。绝对路径的一个......
  • 网络系统管理Linux环境——7.ROUTERSRV之IPTABLES
    题目要求服务器RouterSrv上的工作任务6. IPTABLES添加必要的网络地址转换规则,使外部客户端能够访问到内部服务器上的dns、mail、web和ftp服务。INPUT、OUTPUT和FOREARD链......
  • 网络系统管理Linux环境——8.AppSrv之SSH
    题目要求服务器AppSrv上的工作任务1. SSH安装SSH,工作端口监听在192101。仅允许InsideCli客户端进行ssh访问,其余所有主机的请求都应该拒绝。在cskadmin用户环境下可以免秘......