2020-12-03

Linux文件及目录查找命令

find练习题

创建测试文件命令:

mkdir /opt/dir{1..4} -p

touch -d "2020-11-26 01:00" /opt/dir1/111.txt

touch -d "2020-11-27 01:00" /opt/dir1/111.jpg

touch -d "2020-11-28 01:00" /opt/dir2/222.txt

touch -d "2020-11-29 01:00" /opt/dir2/222.jpg

touch -d "2020-11-30 01:00" /opt/dir3/333.html

touch -d "2020-12-01 01:00" /opt/dir4/444.conf

touch -d "2020-12-02 01:00" /opt/dir4/555.conf

dd if=/dev/zero of=/opt/dir1/111.data bs=1K count=100

dd if=/dev/zero of=/opt/dir2/222.data bs=1K count=300

dd if=/dev/zero of=/opt/dir3/333.data bs=1M count=10

dd if=/dev/zero of=/opt/dir4/444.data bs=1M count=100

echo "DB_NAME=oldboy" >> /opt/dir4/444.conf

echo "DB_PASSWD=123456" >> /opt/dir4/444.conf

echo "

www.baidu.com" >> /opt/dir2/222.html

echo "

www.oldboyedu.com" >> /opt/dir3/333.html

useradd www

chown www:www /opt/dir2/222.html

chown www:www /opt/dir3/333.html

练习题:

1.找出/opt目录下所有以txt结尾的文件

2.找出/opt目录下所有以txt结尾的文件但是排除掉文件名包含222的文件

3.找出/opt/目录下所有的conf文件

4.找出/opt目录下大于500K的文件

5.找出/opt目录下大于10M的文件

6.找出/opt目录下大于200K但是小于50M的文件

7.找出/opt目录下前3天的文件

8.找出/opt目录下最近2天的文件

9.找出/opt/dir2目录下以jpg结尾的文件

10.找出所有文件属于www用户的文件

11.找出/opt/目录下文件内容包含baidu的文件

12.找出/opt目录下文件内容包含oldboy的文件

13.找出/opt目录下属于www用户并且文件内容包含oldboy的文件

14.用一条命令找出/opt目录下所有的data文件并显示详细信息

15.用一条命令找出/opt目录下大于1M的文件并删除


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容