linux 按名字查找文件夹,详细解读linux系统中使用Find命令查找文件
摘要:文件查找是一个经常用到的功能,在linux系统中查找文件的命令比较多:find、locate、whereis 、which等,今天心月就来详细解读find文件查找命令的使用。
文件查找是一个经常用到的功能,在linux系统中查找文件的命令比较多:find、locate、whereis 、which等,今天心月就来详细解读find文件查找命令的使用。
linux系统中使用Find命令查找文件
1、寻找空的目录:find /path -depth -type d -empty
#-depth在处理目录以前首先处理目录下的子内容
2、寻找空文件:find /path -depth -type f -empty
3、按用户或用户组查找:find / -user pjy #查找属主pjy用户的文件
find / -group pjy #查找属组为pjy的文件
4、根据名字查找文件:find /path -name file_name
5、 根据扩展名查找文件:find /path -name “*.txt”
6、寻找具有特定权限且特定扩展名的文件:find /path -name ‘*.txt’ -perm 644
7、根据文件具有的权限属性来寻找文件:find /boot/ -perm 777 #查找/boot目录下777权限的目录和文件
find /boot/ -perm -777 #查找/boot目录下至少777权限的目录和文件
8、按时间查找相应文件:-atime(访问 -mtime(修改 -ctime(改变
例:find / -type f -mtime 1 查找/目录下24-48小时内的文件
find / -type f -mtime +1 查找/目录下48小时以前的文件
find / -type f -mtime -1 查找/目录下24小时以内的文件
9、删除查找到的文件:find /path -name file_name | xargs rm -rf
#xargs从管道或者stdin中读取数据
例:find /root/test/ -type f -exec rm {} \; 查找/root/test目录下的文件并删除
find /root/test/ -type f |xargs rm -rf 查找/root/test目录下的文件并删除
find /root/ -type f -exec mv {} /tmp \; 查找/root目录的文件并移动到/tmp目录
10、查找目录深度:find /boot/ -maxdepth 2 #只查找目录第二层的文件和目录
11、多条件:-a或-and -o或-or !或-not (与或非)find / -size +4M -a -size -8M #查找/目录下大于4M且小于8M的文件或目录
find / -type f -a -perm -o+w #查找/目录下至少有其它用户写权限以上的文件
find / ! -type f -a -perm -001 #查找/目录下非普通文件且至少有其它用户有可执行权限以上
linux 按名字查找文件夹,详细解读linux系统中使用Find命令查找文件相关推荐
- linux centos7增加文件夹权限,在Centos7系统中实现用户和文件权限的管理
实验:用户和文件权限管理 涉及到的命令:useradd usermode mkdir groupadd passwd chown chmod 建立用户目录 创建目录/tech/benet和/tech/ ...
- Ubuntu16.04 打不开文件夹解决办法 | killall nautilus的原理 |nautilus命令快速打开文件
killall nautilus #在Gnome中,使用这个命令重启Nautilus,重启文件管理器 killall:kill掉所有的同名进程(类似于windows中的结束进程树?) Nautilus ...
- 苹果笔记本怎么找文件夹_如何在苹果笔记本中找出 “~/Library/Preferences/” 文件夹?...
一.iPhone访问限制密码找回教程(未越狱) 1.打开iTools,在左侧菜单栏找到"文件系统",依次打开/private/var/keychains/,在keychains文件 ...
- android复用字符串文件夹,如何从Android Studio中的值xml字符串文件夹更改字体
我一直在努力了解如何更改值/ Strings.xml目录的字体系列.有没有简单的方法来改变字体?我已经加了我想要的字体到资产的文件夹,但我的标题是在strings.xml中值目录像这里面:如何从And ...
- 手机里tencent文件夹能删吗_【我要删除tencent文件夹】手机删了tencent文件夹_tencent什么文件夹...
2018-08-18 09:31:39 WinXP系统经常对磁盘进行碎片整理.垃圾清理,清理时候发现有一个Tencent文件夹.Tencent是什么文件夹?可以删除吗?带着此疑问,接下去教程为大家详细 ...
- 电脑上的linux是什么文件夹,linux删除文件夹,详细教您电脑的linux怎么样删除文件夹...
上期小编讲解了重装系统win7旗舰版64位教程,本次正特手机网小编给大家讲解一下linux删除文件夹,详细教您电脑的linux怎么样删除文件夹,linux主要是做什么用的?有用户在网上提出这样的提问, ...
- Ubuntu下各文件夹详细介绍
Ubuntu的根目录下存在着很多的文件夹,但你知道他们都存放着哪些文件呢?这些是深入了解Ubuntu系统必不缺少的知识,本文就关于此做一下介绍吧. 转自http://blog.csdn.net/u01 ...
- Mac OS下文件夹(带linux部分)
详解MAC硬盘中各个文件夹(增加linux部分参考 ★详解MAC硬盘中各个文件夹 显示隐藏文件的方法 用"终端",好处是不需要任何第三方工具,坏处是如果命令输错了,会有副作用.命令 ...
- Linux用管道移动文件夹,常用的Linux上的文件管理类命令讲解及演示
01. 查看目录内容 1.1 终端实用技巧 1> 自动补全在敲出 文件/目录/命令 的前几个字母之后,按下 tab 键 如果输入的没有歧义,系统会自动补全 如果还存在其他 文件/目录/命令,再按 ...
最新文章
- js/jq基础(日常整理记录)-3-一个自定义表格
- 【收藏】docker的privileged 与 k8s的privileged 设置方式
- 阿里云服务器上安装java配置jdk
- linux使用环境实验报告,Linux 及其使用环境实验报告.doc
- 第三章 JVM内存回收区域+对象存活的判断+引用类型+垃圾回收线程
- day inset_按 SetPrinter API 修改打印机设置 - Application Developer | Microsoft Docs
- 智能音箱“好耳朵”的设计奥秘
- MVC HtmlHelperTModel 类
- C语言程序实验01,广西科技大学理学院《C语言程序设计与算法语言》实验01: 熟悉开发环境.pdf...
- Flutter 本地小说阅读器
- C#使用Aforge对uvc协议摄像头亮度属性的更改
- wifi工具iw常用操作
- 携程机票业务数据仓库实践
- LeetCode 246. 中心对称数
- 在python2里怎么使用ttk_关于用户界面:python 2.7中的Tkinter和ttk
- Java开发关键技术
- 【Unity 实战100例】 教程 专栏《导航目录帖》带你深入学习Unity实战经验
- 图像质量评估-BRISQUE
- sap 修改主机名过程
- 如何在C ++中解析文件