[root@nodea ~]$ cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)
[root@nodea syslog]# pwd
/root/syslog
[root@nodea syslog]# cat sys.sh
cd /root/syslog/
find /root/syslog/ -mtime +120 -name "*.txt" -exec rm -rf {} ;
export t=a-`date -d"today" +"%Y%m%d"`.txt
df -h >> $t
top -n 1 -b |head -60 >> $t
ps aux | sort -rnk 4 | head -10 >> $t
#lsof -n|awk '{print $2}'|sort|uniq -c|sort -nr|head -10 >> $t
sar 1 10 >> $t
free -m >> $t
sar -n DEV 1 10 >> $t
iostat -xdk 1 5 >> $t
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' >> $t
ps -ef|wc -l >> $t
netstat -n |grep tcp >> $t
[root@nodea syslog]# crontab -l
*/5 * * * * /root/syslog/sys.sh
[root@nodea syslog]# ll
total 32
-rw-r--r-- 1 root root 24610 Nov 16 10:20 a-20211116.txt
-rwxr-xr-x 1 root root 458 Nov 16 10:15 sys.sh



