開發一個LINUX開機啟動的SHELL
開發一個LINUX開機啟動的SHELL
資料來源: copilot/chatgpt
01.建立檔案sudo gedit /usr/local/bin/startup.sh :
#!/bin/bash echo "系統已啟動" # 您可以在這裡添加其他需要執行的命令
02.給予腳本執行權限 使用chmod命令給予腳本執行權限:
sudo chmod +x /usr/local/bin/startup.sh
03.設置開機啟動 可以使用systemd來設置這個腳本在開機時運行。創建一個新的systemd
sudo gedit /etc/systemd/system/startup.service
04.編寫服務文件 在服務文件中寫入以下內容:
[Unit] Description=執行啟動腳本 After=network.target [Service] ExecStart=/usr/local/bin/startup.sh Type=simple Restart=always User=root [Install] WantedBy=multi-user.target
05.保存並關閉文件 ,然後啟用這個服務:
sudo systemctl enable startup.service sudo systemctl start startup.service
2 thoughts on “開發一個LINUX開機啟動的SHELL”
Linux如何設定開機自動執行應用程式 另一方法
樹莓派(LINUX)開機自動執行指令碼 另一個方法