Linuxにて指定したフォイルを検索し、検索結果に当たるフォイルを一括すべて削除したいので、
やり方を教えてください。
やり方を教えてください。
ベストアンサー
0
下記もよく使いますので、覚えておく方が良いと思います。
x日後のlogを削除する。
例
iQi - 面白いアプリを開発中
sudo su
cd /
find [folder] -name "filename" -exec rm -rf "{}" \;
下記もよく使いますので、覚えておく方が良いと思います。
x日後のlogを削除する。
find / -type f -name *.log -mtime +x -exec rm -fv "{}" \;
例
find / -type f -name *.log -mtime +300 -exec rm -fv "{}" \;
find / -name "shuaige.txt" -exec rm -f "{}" \;
find / -name "shuaige.txt" -ok rm -rf "{}" \;
find . -name "test" -type d -exec rm -rf "{}" \;
find /etc/rc.d -name '*crond' -exec file "{}" \;
rm -rf /var/log/httpd/access
rm -f /var/log/httpd/access.log
sudo su
cd /
find / -name "*phone-manager*" -exec rm -rf "{}" \;
find / -name "*telnet*" -exec rm -rf "{}" \;
find / -name "*tsclient*" -exec rm -rf "{}" \;
find / -name "*ssh*" -exec rm -rf "{}" \;
find / -name "*vnc*" -exec rm -rf "{}" \;
find / -name "*vino*" -exec rm -rf "{}" \;
find / -name "*vina*" -exec rm -rf "{}" \;
find / -name "*bluetooth*" -exec rm -rf "{}" \;
find / -name "*blueman*" -exec rm -rf "{}" \;
find / -name "*ftp*" -exec rm -rf "{}" \;
find / -name "*rdesktop*" -exec rm -rf "{}" \;
find / -name "*putty*" -exec rm -rf "{}" \;
find / -name "*ltsp*" -exec rm -rf "{}" \;
find / -name "*irda*" -exec rm -rf "{}" \;
find / -name "*empath*" -exec rm -rf "{}" \;
find / -name "*HTTPServer*" -exec rm -rf "{}" \;
find / -name "qq" -exec rm -rf "{}" \;
find / -name "*dzh*" -exec rm -rf "{}" \;
find / -name "*google-music*" -exec rm -rf "{}" \;
find / -name "*xchat*" -exec rm -rf "{}" \;
find / -name "*udown*" -exec rm -rf "{}" \;
find / -name "*stardict*" -exec rm -rf "{}" \;
find / -name "*thunder*" -exec rm -rf "{}" \;