linux文件查找

grep: 文件内容过滤

[root@zaotounan ~]# grep '文件内容' 路径 #从某个路径下的文件中过滤拥有'文件内容'的字段


[root@zaotounan ~]# grep -r #递归查找

查找命令配置文件位置

查找命令位置

[root@zaotounan ~]# which 命令名

查找配置文件位置
[root@zaotounan ~]# whereis 命令名

find文件查找

一、针对文件名

[root@zaotounan ~]# find 路径 -name "文件名" #列出这个路径下包含该文件名的所有文件


参数解析
-i 忽略大小写

二、针对文件大小

[root@zaotounan ~]# find 路径 -size +5M #列出路径下大于5M的所有文件

5M #列出路径下等于5M的所有文件
-5M #列出路径下小于5M的所有文件

参数解析
-a:and 和
-o:or 或

三、针对时间查找

[root@zaotounan ~]# find 路径 - (atime,mtime,ctime) 时间段


按时间找(atime,mtime,ctime)
-atime = access访问时间
-mtime = modify改变时间 内容修改时间会改变
-ctime = change修改时间 属性修改时间会改变

-amin #分钟
-mmin
-cmin

四、针对文件类型

[root@zaotounan ~]# find 路径 -type 文件类型

五、针对文件权限

[root@zaotounan ~]# find 路径 -perm 访问权限 #列出这个路径下为这个访问权限文件


参数解析
[root@zaotounan ~]# find 路径 -perm -4000 #包含set uid
[root@zaotounan ~]# find 路径 -perm -2000 #包含set gid
[root@zaotounan ~]# find 路径 -perm -1000 #包含sticky

相关推荐
齐 飞3 分钟前
MongoDB笔记01-概念与安装
前端·数据库·笔记·后端·mongodb
饮啦冰美式10 分钟前
22.04Ubuntu---ROS2使用rclcpp编写节点
linux·运维·ubuntu
wowocpp10 分钟前
ubuntu 22.04 server 安装 和 初始化 LTS
linux·运维·ubuntu
wowocpp11 分钟前
ubuntu 22.04 server 格式化 磁盘 为 ext4 并 自动挂载 LTS
服务器·数据库·ubuntu
Huaqiwill11 分钟前
Ubuntun搭建并行计算环境
linux·云计算
九圣残炎12 分钟前
【从零开始的LeetCode-算法】1456. 定长子串中元音的最大数目
java·算法·leetcode
wclass-zhengge14 分钟前
Netty篇(入门编程)
java·linux·服务器
Lign1731416 分钟前
ubuntu unrar解压 中文文件名异常问题解决
linux·运维·ubuntu
lulu_gh_yu17 分钟前
数据结构之排序补充
c语言·开发语言·数据结构·c++·学习·算法·排序算法
方方怪19 分钟前
与IP网络规划相关的知识点
服务器·网络·tcp/ip