运行以下命令打开cron任务编辑器:
crontab -e
如果首次编辑cron任务,会提示选择编辑器。选择你熟悉的编辑器,比如nano或vi,并打开相应的配置文件。
0 0 * * * shutdown -h now
40 18 * * * sudo shutdown -r now
45 18 * * * sh start.sh > nginx.log
chmod +x stop_java.sh
上面的命令表示每天的0点0分(即午夜)执行关机操作。你可以根据需要调整时间和日期。
5. 保存并关闭文件。在nano编辑器中,按下Ctrl + X,然后输入Y并按Enter键确认保存。
现在,你的服务器将在设定的时间自动关机。如果你想要取消这个任务,可以运行以下命令:
crontab -e
然后注释掉或删除相应的命令行即可。
查看日志cat /var/log/cron,发现以下错误
1、修改 vim /etc/postfix/main.cf 文件
2、将 inet_interfaces = localhost 这一行注释
3、打开 inet_interfaces = all 这一行
4、执行 service postfix start 命令
7. 重新测试定时任务并查看日志
附:
systemctl status crond
systemctl start crond
或者 service crond star
或者 service crond status
systemctl stop crond
systemctl restart crond
systemctl reload crond
systemctl start crond
/usr/local/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
sudo systemctl start firewalld
firewall-cmd --zone=public --add-port=8888/tcp --permanent
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --list-ports
注:防火墙尽量在docker启动之后开放,否则docker需要重启
service systemctl restart docker
sudo systemctl status redis
docker run -p 6379:6379 --name redis
-v /mydata/redis/data:/data
-v /mydata/redis/conf/redis.conf:/etc/redis/redis.conf
-d redis redis-server /etc/redis/redis.conf
docker exec -it redis redis-cli
config set requirepass xxx
exit
auth xxx
df -h
free -h
ps aux | head -1;ps aux |grep -v PID |sort -rn -k +4 | head -20
slabtop
pidstat -r -p 24427 1 5