Linux理论知识

 
理论知识

1.1文件名后缀

1 作用是说明和注释一个文件的性质。

2 与文件类型无关。

1.2常见的压缩文件后缀名

1.gz

2.bz2

3.xz

4.zip

5.tar

6.tar.gz

7.tar.bz2


2.归档和展开归档

2.1tar [OPTION]...

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[OPTION]...FILE...
    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[OPTION]...FILE...
    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 [OPTION]...FILE..

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理论知识的更多相关文章

  1. 线程概念( 线程的特点,进程与线程的关系, 线程和python理论知识,线程的创建)

    参考博客: https://www.cnblogs.com/xiao987334176/p/9041318.html 线程概念的引入背景 进程 之前我们已经了解了操作系统中进程的概念,程序并不能单独运 ...

  2. 商业智能BI-基础理论知识总结 ZT

    因为要加入一个BI项目,所以最近在研究BI相关的知识体系,由于这个方面的知识都是比较零散,开始都很多概念,不知道从何入手,网上找的资料也不多,特别是实战案例方面更少,这里还是先把理论知识理解下吧,分享 ...

  3. python 全栈开发,Day41(线程概念,线程的特点,进程和线程的关系,线程和python 理论知识,线程的创建)

    昨日内容回顾 队列 队列 : 先进先出.数据进程安全 队列实现方式: 管道 + 锁 生产者消费者模型 : 解决数据供需不平衡 管道 双向通信 数据进程不安全 EOFError: 管道是由操作系统进行引 ...

  4. 【Linux系列】Linux基础知识整理

    Linux操作系统在服务器领域广泛的使用到,作为一个后台开发工程师很有必要了解Linux相关的知识. 本篇日志是我学习Linux过程中的简单记录和总结.本着"理论够用,实践为主"的 ...

  5. python全栈开发,Day41(线程概念,线程的特点,进程和线程的关系,线程和python理论知识,线程的创建)

    昨日内容回顾 队列 队列:先进先出.数据进程安全 队列实现方式:管道+锁 生产者消费者模型:解决数据供需不平衡 管道 双向通信,数据进程不安全 EOFError: 管道是由操作系统进行引用计数的 必须 ...

  6. linux网卡知识

    使用 Vim 文本编辑器来配置网卡设备的绑定参数.网卡绑定的理论知识类似于前面学习的 RAID 硬盘组,我们需要对参与绑定的网卡设备逐个进行"初始设置".需要注意的是,这些原本独立 ...

  7. js中函数的一些理论知识

      函数的一些理论知识 1. 函数:                执行一个明确的动作并提供一个返回值的独立代码块.同时函数也是javascript中的一级公民(就是函数和其它变量一样). 2.函数的 ...

  8. 用VC进行COM编程所必须掌握的理论知识

    一.为什么要用COM 软件工程发展到今天,从一开始的结构化编程,到面向对象编程,再到现在的COM编程,目标只有一个,就是希望软件能象积方块一样是累起来的,是组装起来的,而不是一点点编出来的.结构化编程 ...

  9. 图形学理论知识 BRDF 双向反射分布函数(Bidirectional Reflectance Distribution Function)

    图形学理论知识 BRDF 双向反射分布函数 Bidirectional Reflectance Distribution Function BRDF理论 BRDF表示的是双向反射分布函数(Bidire ...

  10. TestNG学习-001-基础理论知识

    此 文主要讲述用 TestNG 的基础理论知识,TestNG 的特定,编写测试过程三步骤,与 JUnit4+ 的差异,以此使亲对 TestNG 测试框架能够有一个简单的认知. 希望能对初学 TestN ...

随机推荐

  1. Win32游戏开发程序——第一个“游戏”程序

    在中国大学慕课上面看到的一道题目,算得上是入门吧. 题目如下: 在"HelloWorldGame"游戏代码的基础上,试着进行如下的上机练习(能实现至少一个即可): •  将文字修改 ...

  2. cin和缓存区问题

    稍微记录一下今天刷题遇到的C++问题 看到使用while(cin >> s);来读取最后一个字符串.百度了一下发现cin以空格,制表符和回车为终止依据.也就是说我输入"abc 1 ...

  3. maven资源导出问题

    <!--在build中配置resources,来防止我们资源导出失败的问题--> <build> <resources> <resource> < ...

  4. 一招彻底解决——双系统下windows时间错误显示

    双系统下windows与ubuntu系统时间不同步 我的笔电是windows系统,工作需要安装了ubuntu,于是成为双系统,于是从18年我就遇到了装了ubuntu系统之后windows时间显示错误的 ...

  5. CAD2023卸载方法,如何完全彻底卸载删除清理干净cad各种残留注册表和文件?【转载】

    cad2023卸载重新安装方法,使用清理卸载工具箱完全彻底删除干净cad2023各种残留注册表和文件.cad2023显示已安装或者报错出现提示安装未完成某些产品无法安装的问题,怎么完全彻底删除清理干净 ...

  6. 小梅哥课程学习——LED花式玩法(从计数器器到线性序列机)——实验六

    //每隔10ms,让led灯的一个8状态循环执行一次(每个变化时间值小一点,方便测试比如设置为10us) 源代码 module counter_led_6(    clk,    reset_n,   ...

  7. 用shell开火车哈哈

    用shell开火车!(σ゚∀゚)σ⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶ while true; do sl -aFile; done 这个效果更佳

  8. dart 环境搭建

    1. 打开dart官网 获取 Dart SDK | Dart 2. 安装Chocolatey,以管理员身份打开cmd,输入下面代码 Set-ExecutionPolicy Bypass -Scope ...

  9. 学习dom,bom中全选按钮设置

     <script>             var cbAll = document.getElementById('j_cbAll') //全选按钮             var jt ...

  10. vue使用keepalive缓存上级页面

    参考: vue单页应用前进刷新后退不刷新方案探讨 vue,vue-router实现浏览器返回不刷新页面 vue 怎么处理当this.$router.go(-1)时,判断返回指定页面设置指定页面的kee ...