centos8系统的find命令大全
centos8系统的find命令大全
Linux系统中的find命令用来在指定的目录下查找文件。
语法:
Find [option] [path][expression]
我们通过实例介绍find的具体用法:
-name:按照名称查找
实例1、在当前目录下查找文件lxt.find
[root@localhost ~]# find -name "lxt.find"
./dlxt/lxt.find
说明:
不指定目录,find命令查找的目录为当前目录。
实例2、查找以lxt开头的文件或者目录
[root@localhost ~]# find -name "lxt*"
./lxt01.txt
./dlxt/lxt.test
./dlxt/lxt.find
./dlxt/dlxt/lxt.test
./lxt02.txt
实例3、查找以test结尾的文件或者目录
[root@localhost ~]# find -name "*test"
./dlxt/lxt.test
./dlxt/dlxt/lxt.test
实例4、在/etc/目录下查找包含ss的文件或者目录
实例5、查找当前目录下的所有文件或目录
-size:按照大小查找
实例1、查找/etc/目录下大于2M的文件
[root@localhost ~]# find /etc/ -size +2M
/etc/udev/hwdb.bin
/etc/selinux/targeted/policy/policy.31
实例2、查找/etc/目录下大于1k的文件
[root@localhost ~]# find /etc/ -size -1k
/etc/kernel/install.d/20-grubby.install
/etc/kernel/install.d/90-loaderentry.install
......
/etc/selinux/targeted/contexts/files/file_contexts.local
/etc/selinux/targeted/contexts/files/file_contexts.subs
/etc/exports
/etc/.pwd.lock
/etc/environment
实例3、查找大小为0的文件和目录
[root@localhost ~]# find -empty
./dirlxt
./lxt03.txt
./dlxt/lxt.find
-user:按照属性查找
实例1、查找属于用户lxt的文件和目录
[root@localhost ~]# find / -user lxt
/home/lxt
/home/lxt/.bashrc
/home/lxt/.bash_history
/home/lxt/.bash_logout
/home/lxt/lxt01.lxt
/home/lxt/.bash_profile
/home/lxt/lxt02.lxt
实例2、查找uid为1000的文件和目录
[root@localhost ~]# find / -uid 1000
/home/lxt
/home/lxt/.bashrc
/home/lxt/.bash_history
/home/lxt/.bash_logout
/home/lxt/lxt01.lxt
/home/lxt/.bash_profile
/home/lxt/lxt02.lxt
实例3、查找属于lxt组的文件和目录
[root@localhost ~]# find / -group lxt
/home/lxt
/home/lxt/.bashrc
/home/lxt/.bash_history
/home/lxt/.bash_logout
/home/lxt/lxt01.lxt
/home/lxt/.bash_profile
/home/lxt/lxt02.lxt
实例4、查找gid为1000的文件和目录
[root@localhost ~]# find / -gid 1000
/home/lxt
/home/lxt/.bashrc
/home/lxt/.bash_history
/home/lxt/.bash_logout
/home/lxt/lxt01.lxt
/home/lxt/.bash_profile
/home/lxt/lxt02.lxt
-type:按照类型查找
实例1、查找以lxt开头的所有文件
[root@localhost ~]# find -type f -name "lxt*"
./lxt03.txt
./lxt01.txt
./dlxt/lxt.test
./dlxt/lxt.find
./dlxt/dlxt/lxt.test
./lxt02.txt
实例2、查找以d开头的所有目录
[root@localhost ~]# find -type d -name "d*"
./dirlxt
./dlxt
./dlxt/dlxt
-iname:忽略大小写
实例1、查找以lxt开头的所有文件,并且忽略大小写
[root@localhost ~]# find -type f -iname "lxt*"
./LXT001.DAXIE
./lxt03.txt
./lxt01.txt
./dlxt/lxt.test
./dlxt/lxt.find
./dlxt/dlxt/lxt.test
./lxt02.txt
-ctime:在过去n天前被修改过的文件
find -ctime 1,查找1天前被修改过的文件和目录
find -ctime -1,查找1天内被修改过的问价和目录
-amin n:在过去 n 分钟内被修改过
用法同-ctime
-atime:在过去n天后被读取过的文件
用法同-ctime
-amin n:在过去 n 分钟内被读取过
用法同-ctime
通过find命令查找并删除文件或者目录
find -type f -name "lxt.txt" -exec rm -rf {} \;#没有询问直接删除查找到文件
find -type f -name "lxt01.txt" -ok rm -rf {} \;#询问是否删除查找到文件
也可以用一下命令取代上面直接删除的命令:
rm -f `find -type f -name "lxt.txt"`
点这里获得人工在线支持,快速解决电脑、网络和网站等问题!
为您推荐
使用PowerPoint在Windows11上录屏
Windows 11中屏幕录制的第三种方法是使用PowerPoint,利用该软件也可以轻松完成屏幕录制,用于将录制内容保存到幻灯片放映。下面让我们跳到详细的操作步骤: 步骤1.打开 PowerPoint并在你的计算机上打开一个新文件,然后单击“插入”以选择“屏幕录制”按钮。 步骤2.单击“选择区域”以选择录制区域,然后单击红……
使用易我录屏助手在Windows11上录屏
通过Xbox只能进行一些简单的录制,如果你对录屏有着更高的需求,想要在录制后进行一些编辑,或者是加一些水印等等,你可以使用专业的屏幕录制工具。 易我录助手是一款专业的电脑录屏软件,它不单单适用于Windows电脑,还有专门的Mac版本,所以也是支持苹果电脑的。易我录屏助手可以录制整个屏幕、特定窗口、网络摄……
使用Xbox游戏栏在Windows11上录屏
如果要在电脑上进行一些简单的录制,Xbox游戏栏是一个很好的选项。但它不适用于多个窗口,甚至不适用于桌面,它只适用于一个窗口。以下是在Windows 11中使用Xbox录制屏幕的详细步骤: 步骤1.用户只能通过在后台或谷歌浏览器打开游戏来使用游戏录制工具栏进行录制。首先,通过在电脑的搜索菜单中键入“Xbox 游戏录制……
密码保护:win11 更新错误 0x8024a205 解决方法
导致 0x8024a205 错误的原因有很多种,包括 Windows Update 组件损坏、过时或不兼容的设备驱动程序、网络连接问题等。修复这个错误主要有以下几种方式: 重启电脑 使用 Windows Update 疑难解答 检查网络连接 禁用或者卸载所有防病毒软件 运行系统文件审查(SFC)和部署映像服务和管理(DISM)工具 重置 Windows Update ……
win11更新卡在65%的解决方法
方法一: 1、首先,我们右键下方任务栏,打开“ 任务管理器 ” 2、然后点击上方“ 性能 ”选项卡,看看自己的硬件是否正在正常运行。 3、如果每一项都在运行的话,那么只要耐心等待一段时间应该就可以正常更新了。 4、如果其中有 不在正常运行的硬件 ,那么可能是卡住了, 重启一下电脑 再尝试更新即可解决问题。 方法二: 1……
win11隐藏文件夹方法
1、首先,找到需要隐藏的文件夹; 2、隐藏文件夹空白处,按住【shift】键,再点击【右键】,打开的右键菜单项中,选择【在此处打开 Powershell 窗口(S)】; 3、输入【attrib +s +h 需要隐藏的文件夹名称 】命令,再按键盘的【Enter回车键】可以隐藏文件夹; 4、如果需要再次显示文件夹,输入【attrib +s -h 需要隐藏的……

版权声明:
fm0898.com小部分文章引用或者参考了网络上传播的部分开源开放代码,我站采用的这部分代码仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请 联系我们并出示版权证明以便删除 !