Blog

Kloxo面板用find命令批量查找日志和配置文件_追梦人笔记网

1、查找日志
kloxo面板很多日志存储的文件名为*_log,比如错误日志”error_log”,用户管理日志”custom_log”等
web日志目录: /home/httpd/[domain]/stats/
mail日志目录: /vat/log/ 和 /vat/mail/[user]
查找所有用户日志
find /home/ -name “*_log”
查找所有用户的错误日志
find /home/ -name “*error_log”
查找并列出详细信息
find /home/ -name “*_log” -exec ls -al {} \;
查找并删除,删除时提示确认
find /home/ -name “*_log” -exec rm {} \;
查找并直接删除不提示确认
find /home/ -name “*_log” -exec rm -f {} \;
2、查找并修改php.ini、apache conf文件
kloxo中网站的php.ini文件地址: /home/httpd/[domain]/php.ini
kloxo中网站的apache conf文件地址: /home/httpd/[domain]/conf/kloxo.[domain]
查找所有开启open_basedir的网站并列出
find httpd/ -name “php.ini” -exec grep -ir “open_basedir = /home/” {} \;
查找所有开启open_basedir的网站并修改php.ini删除open_basedir设置
find httpd/ -name “php.ini” -exec sed -i -e ‘/open_basedir = /d’ {} \;
3、find、grep、sed命令的详细介绍
find详述:http://www.linuxsir.org/main/node/137
grep详述:http://man.chinaunix.net/newsoft/grep/open.htm
Sed详述:http://www.tsnc.edu.cn/tsnc_wgrj/doc/sed.htm
4、如何在windows下感受部分*nix下常用的GNU程序
更多详情 ?http://unxutils.sourceforge.net/
包含的文件:
cat.exe
cksum.exe
comm.exe
csplit.exe
cut.exe
expand.exe
fmt.exe
fold.exe
gawk.exe
grep.exe
head.exe
join.exe
less.exe
lesskey.exe
make.exe
md5sum.exe
nl.exe
od.exe
paste.exe
pr.exe
ptx.exe
sed.exe
sha1sum.exe
sort.exe
split.exe
sum.exe
tac.exe
tail.exe
tr.exe
tsort.exe
unexpand.exe
uniq.exe
wc.exe
zsh.exe

没有评论

Leave a Reply