1待诅、 /usr/local/test目錄下大于100K小于500K的文件移動到/tmp下
find /usr/local/test -size +100k -a -size -500k -exec mv {} /tmp \;
2、 軟鏈接和硬鏈接的區(qū)別:
硬鏈接不會創(chuàng)建新的inode熊镣,只給源文件多加一個文件名卑雁。 軟鏈接創(chuàng)建新的inode募书,相當(dāng)于重建一個文件。
硬鏈接不能跨分區(qū)测蹲, 軟鏈接可以跨分區(qū)莹捡。
硬鏈接刪除源文件后,另一個文件能用扣甲。 軟鏈接刪除文件后篮赢,鏈接文件不能再用。
3琉挖、 找出/home 下所有7天前启泣,以ok結(jié)尾的文件。
find /home -mtime +7 -a -name "*ok"
4示辈、 統(tǒng)計/var/log下文件(非目錄)個數(shù)
find /var/log -type f |wc -l 所有文件
find /var/log -type f ! -name “.*” |wc -l 不包含隱藏文件
5寥茫、 查找最后創(chuàng)建時間是三天前,后綴名字是*.log文件并刪除矾麻。
find / -ctime +3 -a -name "*.log" -exec rm -rf {} \;
6纱耻、 在/data/www_logs目錄下找出大于10M 并且在90天之前被修改過的log文件,
并將文件移動到 /usr/local/src 目錄下
find /data/www_logs/ -size +10M -a -mtime +90 -a -name "*log" -exec mv {} /usr/local/src/ \;
7险耀、 開機(jī)自動創(chuàng)建一個以當(dāng)前時間.txt命名的文件弄喘,在/tmp下
vi /etc/rc.local
touch /tmp/$(date +%Y-%m-%d_%H-%M-%S).txt touch `date +%F`.txt
chmod 777 /etc/rc.local
8、 快速生成一個10G大小的文件甩牺。
dd if=/dev/zero of=test bs=10M count=1024
//我每天都要查看一下我系統(tǒng)的狀態(tài) 看看有沒有達(dá)到系統(tǒng)瓶頸沒 IO CPU負(fù)載 進(jìn)程 有沒有方法可以更好優(yōu)化改進(jìn)的地方蘑志,跑更好的業(yè)務(wù)
9、 你所知道的鏈接都有什么贬派?
符號鏈接(軟連接)和硬鏈接
10急但、 查找系統(tǒng)下以.txt結(jié)尾,30天沒有修改的文件大小大于20k同時具有執(zhí)行權(quán)限的文件并備份到tmp下赠群。
find / -name "*.txt" -a -mtime +30 -a -size +20k -a -perm -111 -exec cp -rvf {} /tmp \;
11羊始、 請刪除當(dāng)前目錄,(包含子目錄)下所有30天前創(chuàng)建文件名字為 .log的文件查描。
find . -ctime +30 -a -name "*.log" -exec rm -rf {} \;
find
find /(etc) -(i)name “ifcfg-eth0”
尋找 目錄 (取消大小寫) 文件名 :“ ”
find /etc -size +5M(-5M) + -ls
查找 ETC 文件大小 大于5M(小于5M) 查看一下
find / -maxdepth 4 -a -name "ifcfg-ens33"
查找 跟下 目錄深度 4層 并且 名字為 XXXX
find /etc -m(c)time +5(-5)
查找 ETC 修(創(chuàng)建)改時間 大于5天 (小于5天)
find /tmp -type f (d)
查找 tmp 文件類型 普通 目錄
find . -perm 644
查找 當(dāng)前目錄 權(quán)限 644
find /etc -name “ifcfg*” -exec cp -rvf {} /tmp \;
查找 /etc 名字 是XXXX 動作 復(fù)制 強(qiáng)制顯示過程 固定格式(代表-exec前面的內(nèi)容) /tmp目錄 結(jié)尾
find /(etc) -(i)name “ifcfg-eth0”
find /etc -size +5M(-5M) -ls
find / -maxdepth 4 -a -name "ifcfg-ens33"
find /etc -mtime +5(-5)
find /tmp -type f(d)
find . -perm 644
find /etc -name “ifcfg*” -exec cp -rvf {} /tmp \;
請將本機(jī)所有櫻桃樹筆記突委,備份到/tmp下。
腳本 *.sh 鏡像文件 *.iso
find /tmp ! -name "file5" !(取反)
find . -name "file5" -o -name "file9" -0(或)
find / -maxdepth 4 -a -name "ifcfg" -a (并且)