linu如何開機自動執行sh指令碼

時間 2021-08-11 17:40:02

1樓:晴天寶貝天枰

要開機 執行只需將它加入到 rc.local ,一般為/etc/rc.d/rc.

local 在其中加入以下行:sh /path/to/test.sh使用linux全域性變數$?

可以確定是否執行,如if [$? eq 0] the,echo "succeed!fi。

rc.local在在系統啟動後執行,在使用者登陸前執行。rc.

local指令碼是一個在各執行級別裡到rc.d目錄的rc.local指令碼的軟連結,編號最大,所以被rc指令碼執行時在各執行級別的初始化末尾進行。

在rc.local裡設定是系統級別而非使用者級別,因為啟動指令碼的初始化與使用者無關(啟動指令碼初始化完成後,才進入使用者登入介面)。與使用者相關的設定shell的配置檔案如:

~/.bash_profile。

2樓:媯海逸盛弘

樓上的已經說清楚了,修改/etc/rc.d/rc.local檔案,在裡面加入你要新增啟動的sh就可以了。

在有就是做到可以在使用者登入的時候啟動sh檔案,那就是修改使用者的環境配置檔案,如果.bashrc

,.profile等檔案。

詳解如何在 linux 啟動時自動執行命令或腳

3樓:

在啟動時執行 linux 指令碼

有兩種傳統的方法可以實現在啟動時執行命令或指令碼:

方法 #1 - 使用 cron 任務

除了常用格式(分 / 時 / 日 / 月 / 周)外,cron 排程器還支援 @reboot指令。這個指令後面的引數是指令碼(啟動時要執行的那個指令碼)的絕對路徑。然而,這種方法需要注意兩點:

a) cron 守護程序必須處於執行狀態(通常情況下都會執行),同時

方法 #2 - 使用 /etc/rc.d/rc.local

這個方法對於 systemd-based 發行版 linux 同樣有效。不過,使用這個方法,需要授予/etc/rc.d/rc.local檔案執行許可權:

# chmod +x /etc/rc.d/rc.local

然後在這個檔案底部新增指令碼。

下圖說明如何分別使用 cron 任務和 rc.local 執行兩個示例指令碼(/etc/rc.d/rc.

local/home/gacanepa/1.sh和/home/gacanepa/2.sh)。

1.sh:

#!/bin/bash date=$(date +'%f %h:%m:

%s') dir=/home/gacanepa echo "current date and time: $date" > $dir/file1.txt

2.sh:

#!/bin/bash site="tecmint.com" dir=/home/gacanepa echo "$site rocks...

add us to your bookmarks." > $dir/file2.txt

*啟動時執行 linux 指令碼 *

記住,一定要提前給兩個示例指令碼授予執行許可權:

$ chmod +x /home/gacanepa/1.sh $ chmod +x /home/gacanepa/2.sh

在登入或登出時執行 linux 指令碼

要在登入或登出時執行指令碼,分別需要使用~.bash_profile和~.bash_profile檔案。

多數情況下,後者需要手動建立。在每個檔案的底部,新增呼叫指令碼**,如前面例中所示,就可以實現這個功能。

linux 如何開機自動執行sh指令碼?

4樓:晴天寶貝天枰

要開機 執行只需將它加入到 rc.local ,一般為/etc/rc.d/rc.

local 在其中加入以下行:sh /path/to/test.sh使用linux全域性變數$?

可以確定是否執行,如if [$? eq 0] the,echo "succeed!fi。

rc.local在在系統啟動後執行,在使用者登陸前執行。rc.

local指令碼是一個在各執行級別裡到rc.d目錄的rc.local指令碼的軟連結,編號最大,所以被rc指令碼執行時在各執行級別的初始化末尾進行。

在rc.local裡設定是系統級別而非使用者級別,因為啟動指令碼的初始化與使用者無關(啟動指令碼初始化完成後,才進入使用者登入介面)。與使用者相關的設定shell的配置檔案如:

~/.bash_profile。

電腦怎麼關閉開機執行 如何關閉電腦開機自動啟動項

電腦開機啟動項管理方法 一 使用快捷組合鍵 win r 開啟 執行 對話方塊。輸入 msconfig 二 點選 確定 開啟 系統配置 三 點選 啟動 項,進入到啟動項管理介面。四 仔細分辨開機啟動項,關閉一些不必要的開機啟動項。我們需要留下驅動程式 防毒程式,還有一些你自定義的啟動項,比如網路連線客...

電腦開機自動執行然後馬上就關閉了

按你的提示,你可以試著把你的主機板硬體那些重新插一遍,造成這樣的原因有可能是短路.另外,你也不要忘記你的cpu與風扇的接觸問題,一般情況下,如果cpu與風扇接觸不良的話,開到幾十秒就掛了,運氣好的可能用一段時間都沒問題,但情況非常危險,隨時都有可能cpu燒掉的危險.以我的經驗,像這樣的情況一般是接觸...

怎麼設定軟體開機執行後自動隱藏

1.regedit 這三個鍵字的區別是 run 此鍵字下的應用程式在系統啟動的時候會自動執行 runonce 此鍵字下的應用程式在系統下一次啟動的時候會自動執行,以後不再執行 runservices 功能和 run 一樣,只是應用程式被啟動的時候不同而已。2.bat 比如 e 影音軟體 pplive...