博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[Linux学习笔记] Linux常用命令 - 文件搜索命令
阅读量:5889 次
发布时间:2019-06-19

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

hot3.png

文件搜索命令

1. 显示系统命令所在目录: which
命令名称: which命令所在路径: /usr/bin/which执行权限: 所有用户语法: which [命令名称]功能描述: 显示系统命令所在目录(包括命令对应的别名记录)
2. 显示系统命令所在目录: whereis

命令名称: whereis命令所在路径: /usr/bin/whereis执行权限: 所有用户语法: whereis [命令名称]功能描述: 显示系统命令所在目录(包括命令帮助文件所在位置)
3. 查找文件或目录: find
命令名称: find命令所在路径: /usr/bin/find执行权限: 所有用户语法: find [搜索路径] [搜索关键字]功能描述: 查找文件或目录选项(搜索关键字): -name 文件名      *    匹配任意字符      ?   匹配单个字符      -size    文件大小,以数据块为单位      -user    文件所有者      时间: 1.天 ctime、atime、mtime;  2.分钟 cmin、amin、mmin           c - change 改变;表示文件属性被修改过,所有者、所属组、权限           a - access 访问;             m - modify 修改;表示文件内容被修改过      -a "与"连接符      -o "或"连接符      -type f 只看二进制文件      -type l 只看软链接文件      -type d 只看目录      -exec 命令 {} \;  {}表示find查询结果、\转义符,符号命令本身、;表示结束      -ok 命令 {} \;  与-exec相同,但会询问是否

示例:

[root@localhost test]# find /home/santorini/ -name testfile/home/santorini/test/testfile[root@localhost home]# [root@localhost home]# find /home/santorini -name origin*/home/santorini/test/original_soft.txt/home/santorini/test/original_copy2.txt/home/santorini/test/original.txt/home/santorini/test/original_hard.txt/home/santorini/test/original_copy.txt
4. 寻找文件或目录: locate
命令名称: locate英文原意: list files in databases命令所在路径: /usr/bin/locate执行权限: 所有用户语法: locate [搜索关键字]功能描述: 寻找文件或目录
5. 建立整个系统目录文件的数据库: updatedb
命令名称: updatedb英文原意: list the slocate database命令所在路径: /usr/bin/updatedb执行权限: 所有用户语法: updatedb功能描述: 建立整个系统目录文件的数据库(系统会定时updatedb,未updatedb时locate会找不到文件)
6. 文件中搜寻字符匹配的行并输出: grep
命令名称: grep英文原意: 命令所在路径: /bin/grep执行权限: 所有用户语法: grep [指定字符串] [文件1] [文件2]功能描述: 在文件中搜寻字符串匹配的行并输出,支持多文件搜搜

转载于:https://my.oschina.net/LvSantorini/blog/522845

你可能感兴趣的文章
Linux 进程中 Stop, Park, Freeze【转】
查看>>
PHP盛宴——经常使用函数集锦
查看>>
重写 Ext.form.field 扩展功能
查看>>
Linux下的搜索查找命令的详解(locate)
查看>>
安装gulp及相关插件
查看>>
如何在Linux用chmod来修改所有子目录中的文件属性?
查看>>
高并发环境下,Redisson实现redis分布式锁
查看>>
Hyper-V 2016 系列教程30 机房温度远程监控方案
查看>>
笔记:认识.NET平台
查看>>
cocos2d中CCAnimation的使用(cocos2d 1.0以上版本)
查看>>
【吉光片羽】短信验证
查看>>
gitlab 完整部署实例
查看>>
GNS关于IPS&ASA&PIX&Junos的配置
查看>>
影响企业信息化成败的几点因素
查看>>
SCCM 2016 配置管理系列(Part8)
查看>>
struts中的xwork源码下载地址
查看>>
ABP理论学习之仓储
查看>>
我的友情链接
查看>>
CentOS图形界面和命令行切换
查看>>
HTML5通信机制与html5地理信息定位(gps)
查看>>