建站

质量为本、客户为根、勇于拼搏、务实创新

< 返回建站列表

linux中find命令的用法

发布时间:2023-07-12

简介

find命令是Linux系统中非常经常使用的一个命令,适用于查找指定目录下的文件。它可以通过名字、大小、时间戳等多种条件来搜索文件。本文将给大家详细介绍find命令的用法。

基本用法

1.查找指定目录下名称为filename的文件:

find/path/to/search-namefilename

2.查找指定目录下名称中含有keyword的文件:

find/path/to/search-namekeyword

3.查找指定目录下名称不含有非字母的文件:

find/path/to/search-name[a-zA-Z]

4.查找指定目录下修改时间在n天内的文件:

find/path/to/search-mtime-n

5.查找指定目录下大小大于100MB的文件:

find/path/to/search-size+100M

6.查找指定目录下由指定用户创建的文件:

find/path/to/search-userusername

7.查找指定目录下的所有文件,并打印出其完全路径:

find/path/to/search-typef-print

高级用法

1.在指定目录及其子目录下查找:

find/path/to/search-namefilename-typef

2.查找除指定目录和其子目录外的所有文件:

find/path/to/search-maxdepth1-namefilename-typef

3.对查找到的结果履行其他操作,如删除文件:

find/path/to/search-namefilename-typef-execrm{}\;

4.查找指定目录下的所有目录,再对每一个目录履行指定操作:

find/path/to/search-typed-execchmod755{}\;

总结

find命令是Linux系统中查找文件的重要工具,它可以极大地提高我们的工作效力。本文介绍了基本用法和高级用法,并给出了实际利用的例子。在使用中需要注意参数的前后顺序和各参数的含义。熟练掌握find命令将使我们的工作事半功倍。

桂(哥(网(络www.gUIgEge.cn

TikTok千粉号购买平台:https://tiktokusername.com/