• rhcsa-压缩和解压缩


    .zip:  zip 程序压缩打包的档案;(很常见,但是因为不包含文档名编码信息,跨平台可能会乱码)
    .rar: rar 程序压缩打包的档案:(在windows上很常见,但是是商业软件。
    ·gz:  gzip 程序压缩的档案;(linux目前使用最广泛的压缩格式)
    .bz2:  bzip2 程序压缩的档案
    .xz: Xz程序压缩的档案
    .tar:  tar 程序打包的资料,并没有压缩过。 (但是tar打包的时候可以指定文件格式,就相当于压了)
    .targz:  tar程序打包的档案,其中并且经过gzip 的压缩(最常见)
    .tar.bz2:  tar 程序打包的档案,其中并且经过 bzip2的压缩
    .tar.xz:  tar程序打包的档案,其中并且经过xz的压缩(新一代压缩选择)
    7z:.  7zip程序压缩打包的档案

    zip和unzip命令

    zip:可以压缩文件和目录

    语法:zip  文件

    语法:unzip  文件

    压缩aa目录下的f1

    多文件压缩

    例:将f2和f3文件全部压缩为f4.zip

    解压缩

    语法:unzip  fn.zip

    压缩目录

    例:将b,c,d,e目录压缩成f.zip

    压缩前:

    压缩后:

    tar

    归档命令

    语法:tar  选项  包名  要压缩的文件  要压缩的文件名

    以下三点是任选其一

    -c  创建.tar格式的包文件

    -x  释放.tar格式的包文件

    -t  查看包中的文件列表

    必选项:

            用于指定打包文件名

    -f      当与-c选项一起使用时,创建的tar包文件使用该选项指定的包文件

             当与-x选项一起使用时,则释放该选项指定的tar包文件

    辅助选项

    -v  表示在命令执行时显示详细的提示信息

    -p  打包时保留文件及目录的权限

    z  调用gzip程序,以gzip文件压缩或解压缩文件

    -j  调用bzip2程序,以bzip2格式压缩或解压缩文件

    -J  使用xz压缩或解压缩文件,xz的压缩率通常比bzip2更高

    -C  和-x选项一起使用,表示释放包时指定释放的目标路径

    例:将目录a压缩成a.tar

    将a.tar解压缩到a目录中

    scp

    两台虚拟机之间互相传文件

    -r  如果要传的时一个目录文件,就必须要加-r,不加-r,就传不过去

    语法:scp  -r  当前主机文件  目标主机的对于路径

    例1:将f1文件发到192.168.84.129的主机上

    192.168.84.129的主机上就收到了当前主机上的f1文件

    例2:从红毛8的主机上拿到红帽9的aa目录下的f1到红帽8的普通目录下

    linux中的特殊符号

    ;                可使用分号分隔多条命令                  在一行上输入和执行多条较短的命令,

                                                                               可使用分号来分隔命令

    *                匹配任意零个或者多个字符              不能用于创建文件

    ?               匹配任意单个字符                            不能用于创建文件

    []                 匹配方括号中的任意一个                 不能用于创建文件

                       字符,表示范围可以用"-"

    [^]或者[!]      匹配方括号中的任意一个                用于查找和删除文件,不用于创建文件

                        字符或数字后进行取反

    {string,sting} 匹配括号中的任意一个                    可用于创建、查看、删除文件

                         字符串表示一个范围时,

                          字符串之间隔”-“

    \                     使\后面的特殊字符失效                  例如:可以在命令行后面加一个\,再按回

                                                                                车键时并不表示执行该命令,而是表示

                                                                               换行,通过此方 式将一个较长的命令分

                                                                                成多行表达,增强命 命令的可读性。换

                                                                                行后系统自动显示提示符>

    ·(tab键上的) 反引号,一般用于引用命

                             令,执行的时候反引号里

                             面的命令会被执行,与$0作

                              用相同。

    ”                双引号,除了几个特殊字符外,                ”$“和“\”以及” ' “在双引号里面仍然保留                     将双引号内的几乎所有内容都                      自己 的特殊含义                  

                    原样输出

    history

    作用:查看历史命令

    删除指定历史命令行

    -d   删除指定历史命令行

    语法:history  -d  要删除的行数

  • 相关阅读:
    抖音店铺提供优质服务|成都瀚网科技
    java如何使用反射修改final变量呢?
    ChatGLM 大模型应用构建 & Prompt 工程
    如何安装Wnmp并结合内网穿透实现外网访问内网Wnmp服务
    企业微信的自动下班是什么意思?
    24、Linux网络端口
    Linux排查网站访问慢的原因分析
    双十一接口流量突增,如何做好性能调优?
    每天分享一点运维小知识---pm2工具
    【Linux文件篇】磁盘到用户空间:Linux文件系统架构全景
  • 原文地址:https://blog.csdn.net/dgw2648633809/article/details/134254905