目录
抓包并打印出明文:
tcpdump -X -i eth0 -p tcp port 8777 > /root/package.log #抓网卡1,端口为8777的包,输出到/root/package.log文件中
后台运行jar包方法:
- 1、nohup java -jar shareniu.jar & #nohup意为后台不挂断运行,与是否账号退出无关
- 2、nohup java -jar shareniu.jar >spring.log & #后台运行,并将相关日志输出到spring.log
磁盘相关
df -lh #查看磁盘使用情况
du -sh /* #查看文件夹内的内容占用的空间,如果想查/usr/server/logs文件夹,则是:du -sh /usr/server/logs
du -h --max-depth=1 #查看各个目录占用的空间
du -hm --max-depth=1 /var/ | sort -n #目录占用空间排序
定时任务
crontab -l #查看定时任务
crontab -e #编辑定时任务↓
0 0 * * * cat /dev/null > /tomcat/logs/catalina.out #每天零点零分清空/tomcat/logs/catalina.out日志文件
15 10 * * * /autoDel20DaysAgoLog.sh #每天10点15分执行autoDel20DaysAgoLog.sh这个脚本,脚本内容:
find /tomcat/logs/springMVC/ -mtime +20 -name "*.log" -exec rm -rf {} \; #删除20天以前的日志文件
find /tomcat/logs/ -mtime +20 -name "*.log" -exec rm -rf {} \;#删除20天以前的日志文件
find /tomcat/logs/ -mtime +20 -name "*.txt" -exec rm -rf {} \;#删除20天以前的日志文件
详细用法和crontab 时间表达式请自行百度