【Linux】Find命令使用
前言
Linux 系统下find
命令经常会被我使用到,这里介绍几种场景,供各位查阅使用。
根据文件名称查找文件
大小写敏感
find . -name "*.html"
大小写不敏感
find . -iname "*.html"
根据文件大小查找文件
查找小于10k的文件
find . -size -10k
查找大于10k的文件
find . -size -10k
查找目录
查出所有目录
find . -type d
查出对应文件名的目录
find . -type d -name "www"
find help
[root@VM-4-10-centos html]# find -help Usage: find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec] [path...] [expression]
default path is the current directory; default expression is -print expression may consist of: operators, options, tests, and actions:
operators (decreasing precedence; -and is implicit where no others are given): ( EXPR ) ! EXPR -not EXPR EXPR1 -a EXPR2 EXPR1 -and EXPR2 EXPR1 -o EXPR2 EXPR1 -or EXPR2 EXPR1 , EXPR2
positional options (always true): -daystart -follow -regextype
normal options (always true, specified before other expressions): -depth --help -maxdepth LEVELS -mindepth LEVELS -mount -noleaf --version -xautofs -xdev -ignore_readdir_race -noignore_readdir_race
tests (N can be +N or -N or N): -amin N -anewer FILE -atime N -cmin N -cnewer FILE -ctime N -empty -false -fstype TYPE -gid N -group NAME -ilname PATTERN -iname PATTERN -inum N -iwholename PATTERN -iregex PATTERN -links N -lname PATTERN -mmin N -mtime N -name PATTERN -newer FILE -nouser -nogroup -path PATTERN -perm [-/]MODE -regex PATTERN -readable -writable -executable -wholename PATTERN -size N[bcwkMG] -true -type [bcdpflsD] -uid N -used N -user NAME -xtype [bcdpfls] -context CONTEXT
actions: -delete -print0 -printf FORMAT -fprintf FILE FORMAT -print -fprint0 FILE -fprint FILE -ls -fls FILE -prune -quit -exec COMMAND ; -exec COMMAND {} + -ok COMMAND ; -execdir COMMAND ; -execdir COMMAND {} + -okdir COMMAND ;
Report (and track progress on fixing) bugs via the findutils bug-reporting page at http://savannah.gnu.org/ or, if you have no web access, by sending email to bug-findutils@gnu.org. [root@VM-4-10-centos html]#
相关文章
- linux中文件重命名_如何在Linux中重命名文件?
- 最佳Linux发行版:精选推荐(linux版本推荐)
- Linux下如何取得文件后缀名(linux取文件后缀名)
- Linux设置文件权限:一步一步学会使用命令(linux获得文件权限)
- Linux网络配置:一步一步掌握最常用命令(linux网络配置命令)
- 账号激活管理员权限:在Linux下切换到Root账号(linux切换到管理员)
- Linux常用服务:让你更轻松上手(linux常用的服务)
- 检查Linux系统防火墙是否关闭(linux防火墙是否关闭)
- 使用Linux测速工具检测网络速度(linux测速工具)
- Linux下重启Tomcat的命令指南(linux重启tomcat命令)
- Linux内存管理:掌握内存命令查看技巧(linux内存命令查看)
- Linux下邮件命令操作指南(linux邮件命令)
- 恢复Linux文件:使用RM命令(linuxrm撤销删除)
- 从U盘安装Linux,让电脑更智能(用u盘安装linux系统)
- Linux下定时任务的自动化管理(linux定时任务命令)
- 使用CP命令管理Linux文件(cplinux命令)
- Linux 中如何使用rm命令移除文件夹(linux移除文件夹命令)
- Linux下创建裸设备的简易指南(linux创建裸设备)
- Linux下退出命令指南:快速完成退出任务(linux退出命令)
- 设置Linux多个定时任务的方法(linux多个定时任务)
- Linux:让智能化累积到一种境界(linux相加)
- Linux系统宏:为你的系统开启新的可能性(linux系统宏?)
- 快捷高效!掌握Linux连续命令提升工作效率(linux连续命令)
- Linux下查看内存使用状况的技巧(linux查看内存使用情况)