開發一個LINUX開機啟動的SHELL

開發一個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

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *