linux查找文件在哪个目录 关于linux查找文件位置命令
linux查找文件在哪个目录
今天带来的IT技巧小经验linux查找文件在哪个目录和关于linux查找文件位置命令的IT知识,一起来看看吧!
1. 前言
本文主要讲解在Linux系统下有哪些搜索文件的命令,以及他们的用法。本文主要讲解find、grep命令,他们是Linux运维工作中最常用的命令工具之一,我几乎每天都要用到他们。

linux搜索文件的命令怎么用
2. `find`搜索命令介绍
find是最常用的Linux之一,用于搜索Linux文件系统上任意的文件,支持搜索任意的文件类型。find命令可以根据文件的类型、文件的时间、文件的权限、文件所属的用户和组、文件大小搜索文件。下面我们就列举一些实用案例,让大家直观了解find命令的使用方法。

Linux使用find命令搜索命令
2.1 `find`命令的一般形式
man文档中给出的find命令的一般形式为:
find命令的常用形式可以简化为:
find [path…] [expression]
2.2 `find`命令常用选项及实用搜索案例
选项-name
按照文件名查找文件。
在/etc目录及其子目录下面查找名字为zcwyou.txt的文件
[root@zcwyou ~]# find /etc -name zcwyou.txt
在当前目录及其子目录(用“.”表示)中查找任何扩展名为“c”的文件
[root@zcwyou ~]# find . -name "*.c"
选项-user,按照文件属主来查找文件。
使用案例
在
[root@zcwyou ~]# find ~ -user sam –print
按照文件所属的组来查找文件。
在/usr目录下查找属于zcwyou用户组的文件
选项-group
[root@zcwyou ~]# find /usr -group zcwyou –print
选项-mtime -n +n ,按照文件的更改时间来查找文件, – n表示文件更改时间距现在n天以内,+ n表示文件更改时间距现在n天以前。
使用案例
在系统根目录下查找更改时间在5日以内的文件
[root@zcwyou ~]# find / -mtime -5 –print
在/var/adm目录下查找更改时间在3日以前的文件
[root@zcwyou ~]# find /var/adm -mtime +3 -print
选项-nogroup查找无有效所属组的文件,即该文件所属的组在/etc/groups中不存在。
[root@zcwyou ~]# find / -nogroup -print
选项-nouser查找无有效属主的文件,即该文件的属主在/etc/passwd中不存在。
使用案例:在/home目录下查找
[root@zcwyou ~]# find /home -nouser -print
查找更改时间比文件file1新但比文件file2旧的文件。
-newer file1 ! file2
查找某一类型的文件,诸如:
-type
b – 块设备文件。
相关阅读
-
系统崩溃了怎么重装系统教程 win10系统崩溃修复方法
今日IT小知识分享:系统崩溃了怎么重装系统教程和win10系统崩溃修复方法IT技巧方面的经验,下面小编为您详细解答 电脑是我们日常生活和工作中必不可少的工具,但在使用过程中,难免会遇
-
win10桌面显示图标 Windows10X系统新图标有哪些亮点
今日IT小知识分享:Windows10X系统新图标有哪些亮点的相关知识,关于win10桌面显示图标 Windows10X系统新图标有哪些亮点,继续往下看吧! 微软公司在推出了win10操作系统之后,就在最近再次推出
-
win10更新2004后开机很慢 windows10系统更新后开机速度变慢
下面为网友们详细介绍win10更新2004后开机很慢方面的内容,关于win10更新2004后开机很慢 windows10系统更新后开机速度变慢,接下来就是全面介绍。 我们在使用win10操作系统电脑的时候可能就会遇
-
win10自动更新怎么开启不了 强制解除win10开机密码的方式
您可能不了解win10自动更新怎么开启不了和强制解除win10开机密码的方式的相关话题,请看下面详细的介绍。 相信不少网友都遇到过win10自动更新的情况,在工作或者打游戏过程中突然win10更新导


