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. 就在明天!对话晶泰科技赖力鹏:AI制药独角兽的崛起之路
  2. 现身说法“好奇心害死人啊”
  3. java 代码换行_作为一名资深的程序员,你见过哪些很想吐槽的代码
  4. bootstrap中的模态框(modal,弹出层)
  5. matlab 系数矩阵存储,用Matlab对矩阵进行LU分解法 值得收藏
  6. 无法确认设备和计算机之间的连接,爱思助手无法识别设备或者连接超时解决办法...
  7. python如何设置画布开始位置_Python用Turtle绘图,原来如此简单
  8. 最强大脑记忆曲线(3)——设计页面
  9. 华为手机如何设置主页面_华为手机怎么进行桌面管理?正确管理华为手机桌面图标及屏幕的方法...
  10. leetcode 717. 1比特与2比特字符(python)
  11. 华硕笔记本BIOS设置禁用UEFI后使用U盘装系统方法
  12. matlab系统稳态误差终值,Matlab求解给定系统稳态误差
  13. uniapp 下载文件却变成了跳转
  14. 时光里,我们都是赶路人
  15. 苹果笔记本装windows10后,如何一键截屏并保存到onedrive中?
  16. 如何学习自动化测试?一文4从个方面带你入门自动化测试【建议收藏】
  17. 《一个人的朝圣》—— 读后总结
  18. 程序员淡定的姿态和操蛋的心...
  19. chm文件打不开,双击弹出乱码框,解决方法。
  20. Java获得查询数据、运行程序花费的时间

热门文章

  1. Linux完全卸载mysql的方式
  2. 6N137中文说明书 光耦资料 6N137资料
  3. C++——模板(超详细的模板解析)
  4. 上证指数ARIMA模型预测(R软件)
  5. 【离散数学】集合论 第四章 函数与集合(6) 三歧性定理、两集合基数判等定理(基数的比较)、Cantor定理
  6. 软考之软件设计师之第一战计算机系统概论重点和坑
  7. 深入浅出设计模式---1、设计模式原则和分类
  8. tftp命令linux,tftp命令使用详解
  9. dynamips常用命令
  10. ubuntu安装java虚拟机