在Debian Minimal系统中自定义脚本,可根据需求选择以下方式:
创建普通脚本
nano
)编写脚本,首行指定解释器(如#!/bin/bash
),保存为.sh
文件(如/usr/local/bin/myscript.sh
)。chmod +x /usr/local/bin/myscript.sh
,之后可全局运行。开机自启动(Systemd方式,推荐)
sudo nano /etc/systemd/system/myscript.service
,内容示例:[Unit]
Description=My Custom Script
After=network.target
[Service]
ExecStart=/usr/local/bin/myscript.sh
Restart=always
[Install]
WantedBy=multi-user.target
sudo systemctl enable myscript.service
,重启后生效。定时运行(Cron方式)
crontab -e
,添加一行(如* * * * * /usr/local/bin/myscript.sh
,表示每分钟运行一次)。注意:
/usr/local/bin/
),避免依赖环境变量。.desktop
文件(参考)。