以下是一份CentOS脚本自动化的基础教程:
vi
、nano
等编辑器创建.sh
文件,如vi myscript.sh
。#!/bin/bash
,指定使用bash解释器。name="CentOS"
。echo "Hello, $name!"
。for i in {1..5}; do echo "Number: $i"; done
。if [ $i -gt 3 ]; then echo "大于3"; fi
。chmod +x myscript.sh
使脚本可执行。./myscript.sh
执行脚本。crontab -e
,添加任务,如0 2 * * * /path/to/script.sh
表示每天凌晨2点执行。/etc/systemd/system/myscript.service
,内容示例:[Unit]
Description=My Script Service
After=network.target
[Service]
ExecStart=/path/to/script.sh
[Install]
WantedBy=multi-user.target
- 启用服务:`sudo systemctl enable myscript.service`。
sudo yum update -y
用于更新系统。tar -czvf backup.tar.gz /path/to/backup
。