1、命令名称:which(查看命令文件位置和命令可能出现的别名)

which 命令

2、whereis(查找命令及帮助文档所在位置)

whereis 命令

3、locate(按照文件名查找,按照数据库查找)

locate /etc/ls

搜索etc目录下所有以sh开头的文件。

在使用locate命令时,要使用绝对路径查询。

4、命令名称:find(搜索系统中符合条件的文件)

-name 根据文件名查找

通配符:

* 任意多个字符

? 任意一个字符

[] 指范围值,外侧加引号

-size 根据大小查找

find ./ -size -10k 查找小于10k的文件或目录

find ./ -size -10M 查找小于10M的文件或目录

find ./ -size +10G 查找大于10G的文件或目录

-user 根据所有者查找

find / -user root 查找/下所有root用户的文件

-perm 根据文件权限查找

find /boot -perm 644 -按时间查找 按天 ctime atime mtime 按分钟 cmin amin mmin

c change 表示属性被修改过:所有者、所属组、权限

a access 被访问过(被查看过)

m modify 表示内容被修改过

find /etc -mmin -120 查找120分钟内内容被修改过的

find /etc -ctime +7 查找七天之前属性被修改过的

-type 根据文件类型查找

例:-type f 二进制文件(普通文件)

-type l 软连接文件

-type d 目录

-逻辑连接符

-a (and 逻辑与)

-o (or 逻辑或)

例:find /etc -size +1k -a -size -10k 在etc目录小查找大于1k并且小于10k的文件

-命令执行连接符(对查找到的文件,进一步处理)

find ... -exec 命令 {} \;

{}表示find查询的结果集 \是转义符,不适用命令别名,直接使用命令本身 ;分号是表示语句结束 转义符:在Linux中有个别名机制,如rm删除文件,执行的却是rm -i(用which rm 可 以查看命令别名)使用rm删除文件前会提示确认信息,就因为rm -i 这个参数。如果想使用 命令原意,可以在加\转义。如:\rm tese.txt 不会提示,直接删除。

-inum 根据文件i节点查询

find ./ inum 231906 -exec rm {} \;

有一些文件的硬链接数量有很多,有相同的i节点,查找其中的一个文件的i节点号,一次性 删除。

5.grep “字符串” 文件名(在文件内查找符合条件的字符串行)

命令所在路径:/bin/grep

-v 反向选择

-i 忽略大小写

6.管道符 命令1 | 命令2

将命令1 的标准输出作为命令2的标准输入

Linux常用查找命令相关推荐

  1. linux常用基础命令操作收集

    linux常用基础命令操作收集,以下命令基于CentOs6.x 1.日常操作命令 **查看当前所在的工作目录 pwd **查看当前系统的时间 date **查看有谁在线(哪些人登陆到了服务器) who ...

  2. 八、Linux 常用 Shell 命令,控制台的快捷键以及 Shell 编程(中)

    @Author : Runsen @Date:2020/9/11 文章是Runsen在Gitchat付费文章分享:Linux 常用 Shell 命令,控制台的快捷键以及 Shell 编程 顺便同步到C ...

  3. linux常用工具命令

    linux常用工具命令 @(LINUX)[linux] linux常用工具命令 一dmidecode 1硬件平台 2内存 3cpu 二1sar 三iostat 1iostat -xk 1 四vmsta ...

  4. Linux下查找命令

    转载自  Linux下查找命令 一.Linux查找文件的相关命令 常 用 命 令 简要中文说明 程序所在目录 more 分页显示一个文件或任何输出结果 /bin less 分页显示一个文件并且可以回头 ...

  5. Linux文件查找命令find,xargs详述

    Linux文件查找命令find,xargs详述 总结:zhy2111314 来自:LinuxSir.Org 整理:北南南北 摘要: 本文是find 命令的详细说明,可贵的是针对参数举了很多的实例,大量 ...

  6. linux进入文件全文搜索命令,Linux 文件查找命令详解

    大家好,我是"孤云幕雨":祝大家中秋快乐,今天给大家带来的是<Linux文件查找命令> 一.locate:依赖于事先构建的索引 v依赖于事先构建的索引:索引的构建是在系 ...

  7. Linux常用脚本命令总结

    基本操作 通用操作 1. export 显示所有的环境变量,也可以获取到某个变量的详细信息: export # 显示所有 echo $SHELL # 只显示SHELL 2. whereis 使用系统自 ...

  8. Linux常用终端命令

    Linux常用终端命令 终端命令格式 command [-options] [parameter] 说明: command:命令名,相应功能的英文单词或单词的缩写 [-options] : 选项,可用 ...

  9. Linux常用基础命令198个

    Linux常用基础命令198个 1.mkdir 创建目录 * 主要选项:-p 递归创建目录 主要案列:mkdir /xujun mkdir -p /xujun/oldboy mkdir -p /xuj ...

  10. Linux常用基础命令

    Linux常用基础命令 腾讯在线文档(优化版): https://docs.qq.com/doc/DQmdRTGhIUXV0Vmxm 1.创建目录,文件: mkdir -p /root/a/b/c/d ...

最新文章

  1. Spring-Security (学习记录四)--配置权限过滤器,采用数据库方式获取权限
  2. 在电商界摸爬滚打10年,我学到这三点经验教训
  3. 如何在线创建索引或者重构索引
  4. java python rsa加密_实现Java加密,Python解密的RSA非对称加密算法功能
  5. 漫步微积分十七——最大最小值问题(续)
  6. matlab历史指示穿作用,重新学习MATLAB——相见恨晚的重要应用技巧
  7. 抓住六个点,谈唯品会的峰值系统应对实践
  8. Porteus 2.0 RC1 发布,轻量级 Linux 版本
  9. 10安装报错0x8007000d_windows10:MySQL8.0.22版本安装教程
  10. linux中移动光标的命令,linux命令行中常用光标移动快捷键
  11. Oracle如何实现利用实体化视图提高查询性能
  12. atitit 知识压缩的总结 学习方法总结v2 t55.docx 目录 1.1. 压缩目的 1 1.2. 压缩分类 无损压缩 有损压缩 1 2. 功能指标 2 2.1. 压缩比:有损压缩一般1
  13. EF-EntityFrameWork中文名:实体框架(数据持久化框架)
  14. VMware虚拟机vmx文件丢失
  15. 怎样查看ie浏览器的版本号
  16. activiti java service task 服务任务
  17. miui系统android os,color os对比miui 一加手机刷Color OS与MIUI系统体验对比评测
  18. 微软专业资历认证有哪些?
  19. 基于weixin-java-tools集成微信小程序支付功能
  20. excel汇总怎么做?

热门文章

  1. C语言关键字浅析-_Bool
  2. SFML1 俄罗斯方块代码解析
  3. python vba sql_Excel、VBA与Mysql交互
  4. sublime text配置VBA编辑器插件
  5. 联想m5服务器管理网口装系统,联想/IBMx3650M5服务器引导系统安装方法
  6. 软件工程~~判定树和判定表
  7. 如何下载MySQL的JDBC驱动包
  8. 算法导论 pdf_下载算法导论_高清_pdf
  9. 关于CSDN是什么网站
  10. 使用XLSTransformer生成报表的步骤和流程