Linux下的文件搜索、查找、查看

查找 /etc -名称 init 查找 /etc -iname init 查找 /etc -名称 init 查找 /etc -name init ?
查找/-大小+1 00M 查找/-大小-1 0c find / -size -5 k
查找 /etc -user root 查找 /etc -group root
查找 /etc -mmin +5 查找/etc-mmin -5 查找 /etc -mmin 5
查找 /home -type f 查找 /tmp -inum 4 003 4 2
查找 /etc -size +8 0M -size -1 00M find /etc -size +8 0M -name 我
定位文件名 定位 -i 文件名
updatedb
这是 ls
grep mysql /root/install.log 在哪里 grep -iv mysql /root/install.log
wc -l 文件名 wc -w 文件名 wc -c 文件名
sort -b h.txt

linux怎么使用grep命令查找文件内容

坦白说,在 Linux 中使用 grep 查找文件内容实际上非常容易。
它只是命令+您要查找的单词+文件名。
但别以为事情这么简单。
需要澄清几个重要的点:首先使用-i忽略大小写,比如在log.txt中查找错误,并且可以混合大小写;然后使用 -n 显示行号。
去年我们跑了一个监控系统项目,光看行号就发现问题至少快了半天;还有一些重要的细节。
使用-A2 显示相应行的前后两行。
这在查看日志并能够快速查看上下文时非常实用。
说实话,有点混乱。
我一开始以为grep只能找到一个文件,后来发现它可以递归地搜索整个目录,效率很高。
等等,还有一件事,记得用 ' 包裹特殊字符,否则它们将被用作通配符来随机匹配。
建议尝试grep+管道的组合。
这样可以实现复杂的过滤。
例如,首先查找包含苹果的行,然后排除包含菠萝的行。
结果会非常干净整洁。

linux怎样搜索文件或文件夹

Linux find命令使用

find 命令是 Linux 的通用文件搜索器。
直接用法:
基本格式:find path -options -operation
path是从哪里开始查找,默认是当前目录。
这些选项设置条件以及操作的作用。

常用选项: 1 . 按名称搜索 -名称必须匹配,区分大小写 -iname 忽略大小写
2 按类型查找 -输入 f 文件 -type d 目录 -类型 l 符号链接
3 按尺寸查找 -size +1 M 大于1 M -大小 -1 00k 小于 1 00k -尺寸 5 k 4 k 至 5 k
4 按时间搜索 -mtime -1 0 1 0天内修改 -atime +5 5 天前访问过
5 按权限查找 -perm 6 4 4 精确匹配 rw-r--r-- -perm /2 2 2 任何用户都可以写
操作: -打印打印结果 -delete 直接删除(不要握手) -exec rm {}; 执行命令({}是结果占位符)
例如:find。
-name ".txt" -exec cat {} \; 就是显示所有txt文件的内容。

注意:系统目录需要sudo。
整体搜索速度较慢,不要盲目乱跑。
在使用 -exec 删除之前使用 -print 进行检查。