linux搜索文件夹名命令(linux 全盘搜索文件名)

健康新闻 2023-05-01 10:07健康生活www.xingbingw.cn

  linux搜索文件夹名命令(linux 全盘搜索文件名),新营销网红网本栏目通过数据整理汇集了linux搜索文件夹名命令(linux 全盘搜索文件名)相关信息,下面一起看看。

   linux中的find命令用于查找指定目录中的文件。如果使用此命令而不设置任何参数,find命令将在当前目录中查找子目录和文件。并显示所有找到的子目录和文件。find命令非常强大,通常用于搜索特定目录中的合格文件。

  参数find[-path…]-options[-print-exec-ok]path:要查找的目录路径。

   ~表示$HOME目录

   .指示当前目录。

   /表示根目录。

  打印将结果输出到标准输出。

   Exec:对匹配的文件执行该参数给出的shell命令。形式为命令{ } \;注意{}和\;他们之间有一个空间。

   Ok:功能和exec一样,只是在执行命令之前,会提示用户确认是否执行。

  选项

   -name通过文件名查找文件。

   -perm根据文件权限查找文件。

   -prune使用该选项使find命令不在当前指定的目录中查找。如果还使用了-depth选项,那么-prune将被find命令忽略。

   -用户根据文件所有者搜索文件。

   -group根据文件所属的组查找文件。

   -nogroup:查找没有有效组的文件。

   -nouser:查找没有有效所有者的文件。

   -type:按文件类型搜索。

   -mtime-n N根据文件的更改时间查找文件,N表示文件的更改时间在现在N天之内,N表示文件的更改时间在现在N天之前。find命令也有-atime和-ctime选项,但它们都有-m时间选项。

   -amin在系统中查找最近n分钟内访问过的文件

   -atime n查找系统中最近n24小时内访问过的文件

   -cmin n在系统中查找文件状态在过去n分钟内发生了更改的文件。

   -ctime n在系统中查找文件状态在过去n24小时内发生了更改的文件。

   -mmin n在系统中查找其文件数据在过去n分钟内发生了更改的文件。

   -mtime n在系统中查找最近n24小时内文件数据发生更改的文件。

   -新款f1!检查更改时间晚于f1但早于f2的文件。

   -fstype在特定类型的文件系统中查找文件,通常可以在/etc/fstab中找到。

   -size n[c]检查长度为n个块[或n个字节]的文件

   -类型b/d/c/p/l/f是块设备、目录、字符设备、管道、符号链接和普通文件。

   -follow如果遇到符号链接文件,请跟随链接指向的文件。

   -检查文件时,mount不会越过文件系统的装载点。

  通配符表示通配符任意字符。

  马鞭表示任何单个字符都是通配符。

   []表示括号中的任何字符。

  示例find -name java //在当前目录中查找以java开头的文件find -name java fprint file //在当前目录中查找以java开头的文件,并将结果输出到find -name ap -o -name may //在文件中查找以ap或may开头的文件,查找/mnt-name tom.txt-ftypevfat//并查找名称为Tom . txt、文件系统类型为vfat的文件,find /mnt -name t.txt!-ftype vfat //在/mnt下找到名为tom.txt,文件系统类型不是vfat的文件。find /tmp -name wa -type l //在/tmp下用符号链接查找名为wa的文件。find /home -mtime -2 //in/检查home find /home -atime -1下最近两天更改的文件//检查一天内访问的文件find /home -mmin 60 //检查/home find /home -amin下60分钟前更改的文件30 //检查30分钟前访问的文件Find/Home-newer tmp.txt//Find/Home-a newertmp.txt//find/Home-an wer tmp . txt//Find/Home-used-2//列出访问时间短于tmp . txt的文件或目录两天内访问的文件或目录find/home-user cnscn//list/主目录中属于用户cnscn的文件或目录find/home-uid 501//list/主目录中用户id大于501的文件或目录find /home-group CNSCN//list/主组中带有CNSCN的文件或目录find/home-GID 501//list/主目录中组ID为501的文件或目录find/home-nouser//list/主目录中不属于本地用户的文件或目录find/home中不属于本地组find/home-name tmp . txt-maxdepth 4//list/tmp . txt的文件或目录在home中的最大搜索深度为3层find/

  home -name tmp.txt -mindepth 3 // 从第2层开始查find /home -empty // 查找大小为0的文件或空目录find /home -size +512k // 查大于512k的文件find /home -size -512k // 查小于512k的文件find /home -links +2 // 查硬连接数大于2的文件或目录find /home -perm 0700 // 查权限为700的文件或目录find / -amin -10 //查找在系统中10分钟访问的文件find / -atime -2 // 查找在系统中48小时访问的文件find / -empty // 查找在系统中为空的文件或者文件夹find / -group cat // 查找在系统中属于 groupcat的文件find / -mmin -5 // 查找在系统中5分钟里修改过的文件find / -mtime -1 //查找在系统中24小时里修改过的文件find / -nouser //查找在系统中属于作废用户的文件find / -user fred //查找在系统中属于FRED这个用户的文件find . -size +1000000c -print //查长度大于1Mb的文件find . -size 100c -print // 查长度为100c的文件find . -size +10 -print //查长度超过期作废10块的文件(1块=512字节)find ~ -name ".txt" -print //在$HOME中查.txt文件并显示find . -name "[A-Z]" -print //查以大写字母开头的文件find /etc -name "host" -print //查以host开头的文件find . -name "[a-z][a-z][0–9][0–9].txt" -print //查以两个小写字母和两个数字开头的txt文件

  linux的find是最常用和最强大的查找命令。它能做到实时查找,精确查找,但速度慢,用法很多想要完全熟记并不容易,所以要多使用。

   相关文章

  粤语歌曲网(经典粤语歌曲汇总)

  北京奥特莱斯(来北京必逛的12个商场)

  豪杰超级解霸(还记得豪杰超级解霸吗?)

  龚自珍的资料(清代诗人龚自珍一生功绩简介)

  象牙塔是什么意思(“象牙塔”里怎么了?)

  水色风信子(水培风信子容易养)

  婧字怎么读

  虞姬是哪里人(古代著名美人虞姬到底是哪里人?)

  公办三本院校(我们还有哪些“三本”?)

  电子酒柜(酒柜最全选购指南)

  德州景点(德州市景区景点62个)

  玉兰油官方网(OLAY发布高端臻粹系列)

  更多linux搜索文件夹名命令(linux 全盘搜索文件名)相关信息请关注本文章,本文仅仅做为展示!

Copyright@2015-2025 www.xingbingw.cn 性病网版板所有