Linux文件及目錄查找命令
find練習(xí)題
創(chuàng)建測試文件命令:
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
練習(xí)題:
1.找出/opt目錄下所有以txt結(jié)尾的文件
2.找出/opt目錄下所有以txt結(jié)尾的文件但是排除掉文件名包含222的文件
3.找出/opt/目錄下所有的conf文件
4.找出/opt目錄下大于500K的文件
5.找出/opt目錄下大于10M的文件
6.找出/opt目錄下大于200K但是小于50M的文件
7.找出/opt目錄下前3天的文件
8.找出/opt目錄下最近2天的文件
9.找出/opt/dir2目錄下以jpg結(jié)尾的文件
10.找出所有文件屬于www用戶的文件
11.找出/opt/目錄下文件內(nèi)容包含baidu的文件
12.找出/opt目錄下文件內(nèi)容包含oldboy的文件
13.找出/opt目錄下屬于www用戶并且文件內(nèi)容包含oldboy的文件
14.用一條命令找出/opt目錄下所有的data文件并顯示詳細(xì)信息
15.用一條命令找出/opt目錄下大于1M的文件并刪除