博客
关于我
Linux配置-【11】搜索、过滤、压缩指令
阅读量:792 次
发布时间:2023-02-05

本文共 715 字,大约阅读时间需要 2 分钟。

Linux常用命令解析

1. 查找指令:find

find命令是Linux中最强大的文件查找工具,常用于系统管理和文件备份等场景。

常用参数说明:

  • -name "a*":查找以 "a" 开头的文件。
  • -size +20M:查找大小超过 20M 的文件。
  • -size 20M:查找大小等于 20M 的文件。
  • -size -20M:查找大小小于 20M 的文件。

示例:

find /root -name 'a*'find /root -size +20M

2. 定位指令:locate

locate命令用于快速定位文件或目录,通常比find更适合人工搜索。

使用方法:

  • 先安装locate服务:
  • yum install mlocate
    1. 更新数据库:
    2. updatedb
      1. 查看文件位置:
      2. locate a.txt

        3. 过滤指令:grep

        grep命令用于从文件中筛选出满足条件的行,可以与其他命令结合使用。

        示例:

      3. 在文件中查找特定内容:
      4. cat a.txt | grep yes
        1. 忽略大小写查找:
        2. cat a.txt | grep -ni yes

          4. 解压缩指令:zip 和 tar

          zip命令:

        3. 压缩文件或目录:
        4. zip -r myPackage.zip /root/
          1. 解压文件:
          2. unzip myPackage.zip -d /home/

            tar命令:

          3. 压缩文件到 .tar.gz 文件:
          4. tar -zcvf my.tar.gz a.txt pig.txt
            1. 解压 .tar.gz 文件到指定目录:
            2. tar -zxvf my.tar.gz -C /home/

              通过这些命令,用户可以轻松完成文件查找、定位、过滤和解压等常用操作。

    转载地址:http://eekfk.baihongyu.com/

    你可能感兴趣的文章
    Linux工作笔记033---Linux(CentOS7)安装zip、unzip命令
    查看>>
    Linux工作笔记035---linux内网测试访问外网网速_外网测试访问内网网速
    查看>>
    Linux工作笔记035---设置连接Linux Centos 超时连接时间_空闲的等待时间 -bash: TMOUT: readonly variable
    查看>>
    Linux工作笔记037---Centos8.2下安装mysql_测试通过_注意这里安装8.0.22版本的_8.0以后的版本有需要注意的地方_跟7.0之前的版本不一样
    查看>>
    Linux工作笔记037---Centos下Linux创建用户_用户组_删除用户
    查看>>
    Linux工作笔记038---CentOS8.2安装Nginx_测试通过
    查看>>
    Linux工作笔记038---Centos下Linux下解决root用户Operation not permitted
    查看>>
    Linux工作笔记040---Centos8.2安装mysql5.7.18_已经测试成功
    查看>>
    Linux带给了我什么?
    查看>>
    Linux常用vi命令
    查看>>
    linux常用压缩解压命令(tar,zip)
    查看>>
    Linux常用命令
    查看>>
    Linux常用命令
    查看>>
    Linux常用命令
    查看>>
    Linux常用命令
    查看>>
    linux常用命令-grep
    查看>>
    linux常用命令100个(转)
    查看>>
    linux常用命令date
    查看>>
    linux常用命令合集及常用工具指令集
    查看>>
    Linux常用命令详解与示例
    查看>>