文件搜索命令
来源:互联网 发布:京东云服务器绑定域名 编辑:程序博客网 时间:2024/06/05 18:15
find
1、find 寻找文件
find Downloads/hello.py
2、* 匹配任意字符
find Downloads -name *init* 包含 init 字符的所有文件,或 init* 以init开头的 ;匹配单个字符: ?
查找时不区分大小写 -iname
3、whereis 文档名 文档所在位置
4、find / -size +204800 在根目录下查找大于100MB的文件
5、由所属这find /home -user shenchao 在根目录下查找所有者为 shencha o的文件
6、find /etc -cmin -5 在/etc 下查找5分钟内被修改过属性的文件和目录
-amin 访问时间
-mmin 文件内容
7、find /etc -size +163840 -a -size -204800 在/etc 下寻找大于80MB小于100MB的文件
-a 与 -o 或
8、查找 inittab 并显示其详细信息
find /etc -name inittab -exec ls -l {} \; -exec /-ok 一样的,但-ok会一句句显示并询问
9、有的文件名比较奇怪。不好删除,我们可以通过删除 i 节点来删除
ls -i 列出文件信息
find . -inum 节点号 . 表示当前节点 或者找到并删除和显示 find . -inum 31243 -exec rm {} \;
10、 -type 有类型查找 f文件 d目录 l 软链接文件
find /etc -name init* -a -type d
which
1、which 显示系统文件名所在位置
which [-a] command
whereis
2、whereis 我们也显示了命令目录,而且还显示了文件的帮助文档所在的 位置。
whereis ls 用ls的时候,会用不同的颜色标识不同的文件,这个是利用别名 设置了一个color参数。
locate
1、locate [-ir] keyword
新建文件后,有时候locate找不到文件,需输入:updatedb 更新数据库,再locate
grep
1、grep [-iv] [关键词] [文件] 在文件内容中查找 grep haha /etc/test
-i 不区分大小写;-v 排除指定子串
以 # 开始的为注释行 grep -v ^# haha /etc/test 以 # 开头的注释行去掉 ^# 表示以#开头
- 文件搜索命令-其他文件搜索命令
- 文件搜索命令
- Linux文件搜索命令
- 文件搜索命令
- Linux文件搜索命令
- Linux文件搜索命令
- linux-文件搜索命令
- 文件搜索命令grep
- Linux文件搜索命令
- 文件搜索命令-find
- 文件搜索命令
- 文件搜索命令 -2
- Linux文件搜索命令
- 文件搜索命令
- Linux文件搜索命令
- 文件搜索命令
- Linux文件搜索命令
- 文件搜索命令find
- Android Things SDK用法之GPIO篇
- 记录一次数据量巨大的表索引损坏处理
- localhost与127.0.0.1
- 【设计模式】六大原则
- 下拉框增加查询条件
- 文件搜索命令
- Android setTag 使用
- 微信小程序返回功能
- JAVA中常见的循环有几种?
- 5月记
- 朴素贝叶斯分类器
- Linux学习三——DNS设置
- display: -webkit-box; 盒模型
- [RK3288][Android6.0] I2C默认传输速率及修改