标签:out import 哪些 highlight imp 正则 目录 使用 bash
find -name abc -name:表示要根据名称查找
find -type d -name xyz type:表示设定类型,d表示文件夹类型,可以替换为f(普通文件)、l(链接文件)
find -name *.txt *.txt 代表以.txt结尾的文件目录,txt* 代表以txt开头的文件目录,*txt* 代表文件名待带有txt的文件目录
find -user mxz -user:用于设定所属用户的名称,此处可替换为-group,即所属用户组的名称
搜索结果: . ./hahahaha ./hahahaha/aaaaa ./.bash_logout ./aaa ./.bashrc ./.bash_history ./xiaohong ./hehehe ./.bash_profile
find -perm 755 -perm:用于设定权限 [mxz@localhost ~]$ chmod 755 hahahaha/ [mxz@localhost ~]$ find -perm 755 ./hahahaha
find -regex .*b.*3 -regex:表示使用正则表达式进行匹配。请注意,此命令会和“全路径”进行匹配,也就是说前面要加.*,因为输出结果中会有“./”符号。 [root@localhost ~]# find -regex .*b.*3 ./Python-3.5.0/Modules/zlib/zlib.3 ./Python-3.5.0/Modules/_ctypes/libffi/man/ffi.3 ./Python-3.5.0/Modules/_ctypes/libffi/man/ffi_prep_cif.3 ./Python-3.5.0/Modules/_ctypes/libffi/man/ffi_prep_cif_var.3 ./Python-3.5.0/Modules/_ctypes/libffi/man/ffi_call.3 ./Python-3.5.0/Lib/sqlite3 ./Python-3.5.0/Lib/test/test_importlib/namespace_pkgs/project3 ./Python-3.5.0/Lib/test/cfgparser.3 ./Python-3.5.0/Lib/plat-next3 ./Python-3.5.0/Lib/lib2to3 ./.cache/pip/http/e/3/b/3 ./.cache/pip/http/e/5/f/5/a/e5f5aa5c901ce1e3dedb9fccf9485768bdd83eb0d5b93f85fc87e7c3 ./rabbitmq-server-3.6.3 ./pip-1.5.4/build/lib/pip/_vendor/requests/packages/urllib3 ./pip-1.5.4/pip/_vendor/requests/packages/urllib3
find -type f -name “*.abc” -exec ls {} \; # *.abc一定要加引号!!! -exec 表示由find找到的匹配项会作为“-exec后面设定的命令”的参数 可以使用-ok代替-exec,这样对每个匹配项进行操作,都会要求用户确认(y为是,n为否) 命令最后的{} \; 别忘了写,其中{}代表用find查找到的结果中的每一个查找项。 [root@localhost ~]# touch a.abc b.abc [root@localhost ~]# find -name "*.abc" -a -type f -exec ls {} \; ./a.abc ./b.abc
find -amin 5 访问过用amin,修改过用mmin,文件状态改变过用cmin 精确到分钟的用amin,mmin,cmin,精确到天的用atime,mtime,ctime 在5分钟之内的用-5,在5分钟以上的用+5
[root@localhost ~]# find -amin 5 . ./a.abc ./b.abc
find -size +10M -size:表示文件大小,+表示大于某个数,-表示小于某个数。 [root@localhost ~]# find -size +10M ./Python-3.5.0/libpython3.5m.a ./Python-3.5.0.tgz
标签:out import 哪些 highlight imp 正则 目录 使用 bash
原文地址:http://www.cnblogs.com/mxzheng/p/5994662.html