首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux 查找目录文件详解

查找目录:find /(查找范围) -name '查找关键字' -type d 查找文件:find /(查找范围) -name 查找关键字 -print 如果需要更进一步的了解,可以参看Linux的命令详解...may* 查找以ap或may开头的文件 find /mnt -name tom.txt -ftype vfat 在/mnt查找名称为tom.txt且文件系统类型为vfat的文件 find /mnt...-ftype vfat   在/mnt查找名称为tom.txt且文件系统类型不为vfat的文件 find /tmp -name wa* -type l           在/tmp查找名为wa开头且类型为符号链接的文件...30分钟前被存取过的文件 find /home -newer tmp.txt             在/home查更新时间比tmp.txt近的文件目录 find /home -anewer tmp.txt...            在/home查存取时间比tmp.txt近的文件目录 find /home -used -2                  列出文件目录被改动过之后,在2日内被存取过的文件目录

5.6K31
您找到你想要的搜索结果了吗?
是的
没有找到

Linux命令查找文件目录 find及结合xargs应用

点 -fstype 查找位于某一类型文件系统中的文件 -depth 在查找文件时,首先查找当前目录中的文件,然后再在其子目录查找 -size n 查找文件长度为 n 块的文件,带有...-mtime n 查找系统中最后 n*24 小时被改变文件数据的文件 -empty 查找系统中空白的文件目录,或目录中没有子目录文件夹 -false 查找系统中总是错误的文件 -...levels 在某个层次目录中按照递减方法查找 三、find基本用法 find 如不加任何参数,表示查找当前路径的所有文件目录 find -print 将结果打印到标准输出...查找系统内最近15 分钟修改过的文件 find 使用 type 选项可以查找特定的文件类型,常见类型如下   b 块设备文件   d 目录   c 字符设备文件   p 管道文件   l 符号链接文件...-type d 查找当前路径中的所有目录   find . -type f 查找当前路径中的所有文件 find .

4K20

Linux入门】文件查找

常用命令 which:命令查找 whereis:在系统特定目录查找文件 locate:利用数据库查找文件 find:文件查找 命令查找 which which 命令用于查找指定命令(脚本文件)的可执行文件路径...】环境变量所规范的路径,去查找执行文件文件名,有些命令不在环境变量所指定的路径中,则无法查找到 在系统特定目录查找文件 whereis whereis 命令只是在特定目录查找文件并返回路径,并没有查找硬盘上的所有文件...命令格式: whereis [参数] 文件名或目录名 # 参数 -l:列出 whereis 会查找的几个主要目录 -b:只查找 binary 二进制格式的文件 -m:只查找说明文件 manual 路径文件...# 更新 locate 的数据库 updatedb 文件查找命令 find find 命令用于搜索文件,可以根据文件名、大小、修改时间、权限等属性来查找文件,采用递归方式搜索指定的目录及其子目录,并根据各种条件进行过滤和匹配.../ -name abc.txt # 查找指定目录下所有以".txt"结尾的文件 find /home/test/ -name "*.txt" # 查找指定目录下的所有普通文件 find /home/

25031

Linux查找和删除7天以前的文件

记一次linux清理过期日志的过程; 环境说明:删除/var/log/7天以前的.log文件; 用到的命令:find、rm; 命令示例:find /var/log/ -mtime +7 -...#在/home查找最近两天内改动过的文件 find /home -atime -1                   #查找1天之内被存取过的文件 find /home -mmin +60...find /home -newer tmp.txt             #在/home查找更新时间比tmp.txt近的文件目录 find /home -anewer tmp.txt...            #在/home查找存取时间比tmp.txt近的文件目录 find /home -user user1                #列出/home...#查找硬连接数大于2的文件目录 find /tmp  -name tmp.txt -exec cat {} \; #查找tmp名为tmp.txt的文件并cat它 find /tmp  -name

5.2K20

linux查找maildrop目录超大空间占用

linux查找maildrop目录超大空间占用 作者:matrix 被围观: 3,730 次 发布时间:2019-09-20 分类:Linux | 无评论 » 这是一个创建于 1076 天前的主题...一系列的问题 查找占用情况 $ df -h #查看磁盘占用情况 $ du -h --max-depth=1 ./ #查看当前目录文件/目录占用大小 然后就是手动一层一层的找到最大的那个目录。...这个目录下面存在3000W个小文件,占用33GB。主要它还不是tmp之类的目录,没遇见过真是很难查找。...默认crontab -e是编辑的当前登录的用户定时任务配置,若是以root登录则为/var/spool/cron/root 同理www用户的定时任务文件就是/var/spool/cron/www 方法.../var/log/journal 启动目录文件很多 ...

2.4K30

LinuxWeb目录文件安全权限设置

LinuxWeb目录文件安全权限设置 在Linux,web目录文件权限必须从整体上考虑系统的安全。...一般情况,对目录,需要设置 r(读取)和x(执行)权限,有的目录同时还需要w(写入权限);对文件,需要r(读取),有的文件需要w(写入)权限或x(执行)权限。...在Linux系统中,使用命令umask设置创建文件目录的默认rwx权限,系统默认的umask设置是022,这个权限的计算相当于文件目录权限的掩码,例如此时创建的目录权限755 (rwxr-xr-x)...例如对于后者,我们可以使用命令 umask 177设置当前对话的默认目录文件创建权限,如果要永久设置,就要修改/root/.bash_profile以及所有用户home的录下的.bash_profile...从以上可以看出,如果要设置较为安全的目录文件权限,几个基本原则就是: 1、尽可能减少web路径可写入目录的数量。 2、文件的写入和执行权限只能选择其一,避免同时出现写入和执行权限。

3.8K40

linux超百万文件目录的遍历或删除

今天在群里有个群友问了个问题,生产环境有目录包含数量较多的文件,删除会被卡住,自己想了下发现自己这点没遇到过但是确实存在这个情况就去了解学习了,这里做一小结 生成测试文件 初始测试文件这里生成300w...输出的是经过排序过的,为了排序自然要开辟内存进行运算,那么需要消耗很大的空间和计算 那么ls -f 命令能够不执行排序操作,读取了就立即输出, linux具体文件目录组织方式还有ls排序的原理可以回头单开一篇这里就不多深入了...输出长格式列表(这个在help里面没有) 删除文件 一般我们直接用 rm -rf ./* 就可以但是 当目录文件过多的时候会报错这是因为 linux下面的命令长度和参数数量都是有限制的 操作系统受参数...-name "*" | xargs rm 查看卡住的进程在干嘛 在命令或者进程卡住的情况 怎么知道进程在干嘛呢 可以用strace命令 首先找到pid然后 strace -p 3963 unlinkat...就可以看到这个进程到底在干嘛了 其实首先  卡住这个如果目录过多 肯定会消耗比一般情况更多的时间的,删除的操作时间是固定的,那么能解决的就是查找文件的操作, 减少不必要的操作,不用一次性全部获取 可以找到一个删除一个

4.7K30
领券