RHCE从0到满分 进阶命令之打包压缩,搜索,管道,重定向

Fourth day for RHCE

1 打包压缩 tar

压缩:常用指令 tar czvf 压缩名 待压缩文件的路径
解压缩:常用指令 tar xzvf 需要解压的文件

1.1 参数
  • -c:creat,创建压缩文件
  • -x:extract 提取压缩文件
  • -z:Gzip
  • -j:bzip2
  • -v:显示压缩或者解压缩的过程
  • -f:目标文件名
  • -C:解压到指令的目录
1.2 示例
  • czvf xzvf 前面加不加-都可以;
  • tar czvf etc.tar.gz /etc 把etc文件夹下的所有文件打包成etc.tar.gz
  • tar xzvf etc.tar.gz -C /etc 把etc.tar.gz 解压缩到 /etc下。

2 grep

2.1 参数
  • grep的参数很多,但是几乎我们都用不到。
2.2 示例
  • grep的用法是:grep 选项 文件
  • 比如:/etc/passwd是保存了我们的登录信息的配置文件
    在这里插入图片描述

3 find

3.1 参数
  • 最主要,最常用的一个参数就是-name 匹配名称
3.2 示例
  • Linux系统中的配置文件会保存到/etc目录中,比如我们查找/etc下所有的以host开头的文件
    在这里插入图片描述

4 重定向

4.1 参数
  • 大家对于重定向见到或者工作中遇到最多的就是输出重定向 > ,但是重定向还有其他几个兄弟
  • 输入重定向: < ,将文件内容导入到命令中
  • 输出重定向又分为
    • 错误重定向:2>
    • 追加在文件后面的重定向:>>
    • 清空文件,重新写入:>
    • &>:合并重定向,正确的,错误的都会接受
4.2 示例
  • 查找一个不存在的文件的话会给我们报错,但是如果我们用 2> 错误重定向的方式的话,就会把错误的信息也给我们保存下来
    在这里插入图片描述

5 管道命令符

  • 用一句话来概括“把前一个命令原本要输出到屏幕的标准正常数据当作是后一个命令的标准输入”
示例
  • 我们通过匹配关键词/sbin/nologin找出了所有被限制登录系统的用户,把原本要输出到屏幕的用户信息列表再交给wc命令作进一步的加工
    在这里插入图片描述

6 转义字符

  • 总结最常用的4个转义字符

  • 反斜杠(\):使反斜杠后面的一个变量变为单纯的字符串。

  • 单引号(’’):转义其中所有的变量为单纯的字符串。

  • 双引号(""):保留其中的变量属性,不进行转义处理。

  • 反引号(``):把其中的命令执行后返回结果。

Daily Attendance

在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值