linux搜索命令基础(有图)
来源:互联网 发布:SQL默认值为0 编辑:程序博客网 时间:2024/06/10 07:08
//以下截图的实验环境CenOs7,各个linux可能有所不同
类型一:搜索命令的命令
1.whereis + 命令名
#搜索命令所在的路径及帮助文档所在位置
选项
-b:只查找可执行文件
-m:只查找帮助文件
2.which + 命令
#搜索命令所在路径,详细名称和别名(如果有的话)
//cat默认没别名, ls就有啦
类型二:搜索文件的命令
1.locate + 文件名
#locate命令的搜索源是应该是数据库(好像默认一天更新一次),所以刚新建的文件是不能用locate马上搜索到的,当然我们还可以手动更新数据库,命令为: updatedb
//还可以用通配符哦
优点:搜索速度比find快多了
缺点:只可以按命令进行搜索
2.find [搜索范围] [搜索条件]
下面就举例说明吧
find / -name 文件名
#意思是:在根目录范围内按照文件名搜索(这里的搜索的范围是根目录,这样非常耗费系统资源,但有时也迫不得已啊 )
find / -iname 文件名
#忽略大小写
find . -user 用户
#按照文件的所有者搜索
find / -nouser
#查找没有所有者的文件
(一般无意外都是有所有者的,如果有的话会不会有黑客光顾过呢,入侵内核?本人信息安全小白,说错请原谅啊)
find /var/log/ -mtime +10
#查找10天前修改的文件
-1010天内修改的
1010天单天修改的
+1010天前修改的
atime文件访问时间
ctime改变文件属性
mtime改变文本内容
find . -size 25k
#查找大小为25k的文件
-25k小于25k
25k等于25k
+25k大于25k
(全都小于25)
find . -inum 68737512
#查找i节点为68737512的文件
find /etc/ -size +20k -a -size -50k
#查找/etc/下,大于20k并且小于50k的文件
-a----->and
-o----->or
//注下图中的每个文件都是空文件
- linux搜索命令基础(有图)
- 1-4·Linux中搜索命令有哪些?
- Linux学习——基础命令、搜索命令、压缩解压命令
- Linux(1)Linux常用命令_搜索命令_grep命令
- Linux(2)Linux常用命令_搜索命令_whereis命令
- Linux(3)Linux常用命令_搜索命令_locate命令
- Linux(4)Linux常用命令_搜索命令_which命令
- Linux-常用命令(3)文件搜索命令
- Linux-常用命令(3)文件搜索命令
- linux常用命令(3)-文件搜索命令
- linux基本命令(文件搜索)
- Linux常用命令介绍(搜索命令)
- linux(二)文件搜索命令
- Linux 搜索基本命令
- Linux文件搜索命令
- Linux文件搜索命令
- Linux文件搜索命令
- linux-文件搜索命令
- 蓝桥杯历届试题之兰顿蚂蚁
- 《我的学习经历》——杨振宁
- 第三章第38 题
- java web自学方略
- 鹅鹅鹅鹅鹅鹅鹅鹅鹅
- linux搜索命令基础(有图)
- greenplum的扩容(3)-增加数据节点
- java实现10s时间的输出和日期格式
- .NET批量大数据插入性能分析及比较(3.使用事务)
- Codeforces 474D (五一训练 F)+DP
- Android非开发机使用hierarchy viewer流程
- Mysql中文乱码问题的解决
- 关于A中用到B, B中用到A的问题
- eclipse启动了tomcat正常,但是页面一直报404