1、locate--->文件查找事先生成的数据库,模糊查找,updatedb更新locate数据库

-i:忽略文件名的大小写

-n:只显示前n行eg:locate-n3passwd

2、find---->实时查找,精确匹配文件名

find[DIR...][CRIERIA][ACTION...]

DIR:/root/home..(默认当前目录)

ACTION;

-print(默认)

-ls

-okCOMMAND交互式执行命令

-execCOMMAND非交互式执行命令

xargs从标准输出中执行和创建命令

eg;find/root-name"[[:alpha:]][[:digit:]]"-execmv{}{}\;//{}代表前面查找的结果,后面必须用\;结尾

find/root-name"[[:alpha:]][[:digit:]]"|xargschmod755

CRIERIA:

-name:精确到指定的文件名

-iname:根据文件名查找,但不区分大小写

-user:根据属主查找

-group:根据属组查找

-uid:根据uid查找

-gid:根据gid查找

在指定时间段里查找:

-atime:[+/-]N(accesstime):+-表示---(+)----N---(-)----currentday

eg:find-atime-3-execls-l{}\;

-mtime:(modificationtime)同上

-ctime(changetime)同上

-amin以分种为单位,同上

-mmin

-cmin

-anewera.txt比a.txt更近的访问

eg:find-anewersh01.sh-execls-l{}\;

-newer相当于modificationtime

-cnewer相当于changetime

-type:按照类型查找

d(目录),l(链接文件),f(普通文件),s(套接文件),

b(块设备),c(字符设备),p(命令管道文件)

eg:find/var-typel-execls-l{}\;

-size:按照大小查找

[+/-]N

-perm[+/-]mode根据权限查找

mode755

-222每一类用户都要匹配

eg:find/tmp/myscrip-perm-001

/222某一个用户只要有一类权限的即可

-nouser:没有用户

eg:find/-nouser查看没有用户名的文件,一般这种文件有一定的危险性

-nogroup:没有组的

查找条件连接:

-a:&&通常可以省略

eg:find-userroot-typef-execls-dl{}\;

-o:||

eg:find-usernamed-o-typed-execls-ld{}\;

-notor!:!

eg:find-not\(-typed-a-userroot\)-execls-ld{}\;

-ls-l`find/-namepasswd`

文件名通配:*任意一个字符,?单个字符,[]

eg:find/tmp-namea*//查找以a开头的文件

服务器搜索文件命令,Centos文件搜索命令的讲解相关推荐

  1. linux停止ftp服务命令,centos没有service命令,怎么启用ftp服务

    防火墙,开启FTP服务器需要的端口 CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙. *: systemctl stop firewalld.service ...

  2. linux安装中文语言命令,Centos使用yum命令安装中文语言包(fonts-chinese.noarch,m17n-db-common-cjk)...

    Centos使用yum命令安装中文语言包(fonts-chinese.noarch,m17n-db-common-cjk) 执行以下命令 [root@f5ha.com ~]# yum install ...

  3. centos关闭防火墙命令(centos重启防火墙命令)

    如何在CenTos 7上开启关闭防火墙 CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙步骤. 1.关闭firewall: systemctl stop fi ...

  4. CentOS 初体验八:传输本地文件到CentOS

    转载请注明出处http://blog.csdn.net/zhaoyanjun6/article/details/79006748 本文出自[赵彦军的博客] scp 命令 命令: scp 本地文件路径 ...

  5. centos在文本中搜索字符串_linux(centos8):用grep命令查找文件内容

    一,grep的用途: linux平台有最常用的三大文本处理工具:awk/sed/grep grep的功能:搜索指定文件的内容,按照指定的模式匹配,并输出匹配内容所在的行. 需要注意的地方:grep只支 ...

  6. linux的文件搜索命令,Linux文件搜索命令find的用法 | 术与道的分享

    不管在Windows还是Linux中,最重要的问题不是说你能搜索到这个文件,而是最好少用搜索,应该是你在整个服务器的规划里面,把所以的文件目录规划的很好.就像如果你在家里找衣服,如果不是你乱扔,就不可 ...

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

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

  8. Linux常用命令之文件搜索命令

    目录 1.最强大的搜索命令:find 一.根据 文件或目录名称 搜索 二.根据 文件大小 搜索 三.根据 所有者和所属组 搜索 四.根据 时间属性 搜索 五.根据 文件类型或i节点 搜索 六.组合条件 ...

  9. linux如何查看归档文件,linux基本命令:文本搜索,拷贝文件,移动文件,归档管理,压缩解压缩文件,查看命令位置...

    1.文本搜索:grep grep查找的是文件内容中的文本,字符需要用引号括起来,单引双引都可以 格式:grep [-选项] '内容' 文件名 例如: -v显示不包含匹配文本的所有行(相当于求反) -n ...

最新文章

  1. 笔记 | 深入理解Transformer
  2. 20条常见的编码陷阱
  3. usb扩展坞同时接键盘鼠标_这个多功能扩展坞,增加多个接口,笔记本秒变工作站...
  4. vba遍历数组_VBA代码解决方案的第59讲内容:如何在代码运行时创建数组
  5. python paramiko并发_使用Python paramiko模块利用多线程实现ssh并发执行操作
  6. hadoop(一) 基本介绍
  7. Uva 1025 - A Spy in the Metro(DP)
  8. matlab米氏方程作图,根据米氏方程,符合[S]与Km 关系的是
  9. [原创]如何培养孩子的自信
  10. java获取结果集_Java-如何获取结果集上的列名
  11. Asp.net Core 2.1新功能Generic Host(通用主机),了解一下
  12. HDU 2009 整除的尾数 题解
  13. ascii码01100001_ASCII 码对照表详解 - 文章
  14. Vivado ML 2021.1 安装包下载
  15. python小项目实战my--电子词典
  16. C 语言之父,UNIX 系统之父 Dennis Ritchie (丹尼斯 里奇)于 10 月 9 日去世,享年 70 岁
  17. 苹果App Store 四年历程回顾
  18. cd linux 镜像,cdlinux镜像 v0.9.7官方版
  19. Far away from home
  20. Oracle转PostgreSQL

热门文章

  1. 西安python_西安找工作|西安人才网|西安全职招聘信息-西安58同城
  2. springboot实现条形码_Springboot转发重定向实现方式解析
  3. 64位 int 占几个字节_面试常考,项目易错,长文详解C/C++中的字节对齐
  4. html给box加超链接,java – 如何使用pdfbox在pdf中添加超链接
  5. jquery ajax json传递数组,jQuery ajax 传递JSON数组到Spring Controller
  6. 陕西机关事业单位工勤计算机考试成绩,2020年陕西省机关事业单位工人技术等级岗位考核公告发布 6月22日开始报名 9月中旬以后考核...
  7. mysql事务处理 java_Java实现的mysql事务处理操作示例
  8. sublime html乱码,HTML5 sublime 编码出现乱码怎么处理
  9. 认定信息网络传播行为应采用服务器标准,认定信息网络传播行为应采用“服务器标准”...
  10. 使用Roslyn将代码编译成单独的网络模块并将它们组装成动态库