請問.sh自動啟動 [論壇 - Ubuntu 養蟲箱 - bug share]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊

(1) 2 »


請問.sh自動啟動
會員一級
註冊日期:
2007/12/11 4:27
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 5
MP : 1 / 246
EXP: 21
離線
請問有人會在啟動ubuntu後自動啟動.sh的檔案嗎
可以教教我嗎
我看了好多網路上的文章
都看不太懂…
感謝啦

2010/12/23 0:38
應用擴展 工具箱
回覆: 請問.sh自動啟動

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1053 / 1756
MP : 4456 / 69263
EXP: 24
離線
在啟動ubuntu後自動啟動.sh的檔案嗎

sudo chmod +x ******.sh (# 給予可執行屬性)
sudo gedit /etc/rc.local
******.sh (# 加在 exit 的上一行)
exit

如果還不行 在 ******.sh 前面加上 sh 看看:
sh ******.sh

2010/12/23 7:50
應用擴展 工具箱
flycr
回覆: 請問.sh自動啟動
Anon:flycr
正好在查同樣的問題
如果我需要的是像windows一樣
寫個bat丟到開始-啟動
開機時就會跳個dos視窗出來跑的功能(執行時有資訊要看)
到底該怎麼實做出來呢?
這應該比較像是登入後執行吧?

寫了個 xx.sh 也給了執行權限
滑鼠點兩下選執行也會跑出來
但是用 偏好設定-啟動應用程式 加進去重開機沒反應
命令前面加個sh也是沒反應
建了個桌面捷徑 點了也是會跑
但是啟動應用程式加進去也還是沒反應
我加teamviewer之類的命令倒是會跑的
但可執行的文字檔就是沒動作-_-
麻煩前輩們指點
另外詢問如果這些命令須要sudo權限 有辦法自動輸入密碼嗎?
感謝

2010/12/23 12:25 | 072c6 f084f 65666 d0074
應用擴展 工具箱
回覆: 請問.sh自動啟動
會員四級
註冊日期:
2010/8/12 15:54
所屬群組:
已註冊使用者
等級: 18
HP : 0 / 443
MP : 135 / 16596
EXP: 72
離線
flycr 寫到:
正好在查同樣的問題
如果我需要的是像windows一樣
寫個bat丟到開始-啟動
開機時就會跳個dos視窗出來跑的功能(執行時有資訊要看)
到底該怎麼實做出來呢?
這應該比較像是登入後執行吧?

寫了個 xx.sh 也給了執行權限
滑鼠點兩下選執行也會跑出來
但是用 偏好設定-啟動應用程式 加進去重開機沒反應
命令前面加個sh也是沒反應
建了個桌面捷徑 點了也是會跑
但是啟動應用程式加進去也還是沒反應
我加teamviewer之類的命令倒是會跑的
但可執行的文字檔就是沒動作-_-
麻煩前輩們指點
另外詢問如果這些命令須要sudo權限 有辦法自動輸入密碼嗎?
感謝


你要看你需要的是登入後執行,或是開機後執行

登入後執行的話就是你試過的方法
如果是要開機後執行的話,你樓上那位poloshiao給的就是正解了
至於需要sudo權限, poloshiao給的方法就會用root運作了

2010/12/23 14:06
應用擴展 工具箱
flycr
回覆: 請問.sh自動啟動
Anon:flycr
是需要登入後執行
因為程式跑了之後有東西要在跳出來的終端機看
網路上的教學大多只提到要用起始應用程式來做
但這東西好像就只能跑程式
沒辦法變成跳出終端機執行命令的狀況
唉,到底要怎麼搞啊Orz

2010/12/23 16:12 | 072c6 f084f 65666 d0074
應用擴展 工具箱
回覆: 請問.sh自動啟動

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1053 / 1756
MP : 4456 / 69263
EXP: 24
離線

2010/12/23 16:46
應用擴展 工具箱
flycr
回覆: 請問.sh自動啟動
Anon:flycr
天老爺 這看起來也太麻煩了點吧 Orz
內容似乎也有點超過我的英文閱讀能力
好吧 也只能試著KK看了...T_T

開機自動跑點命令在終端機上應該是很簡單的功能啊
怎麼會這麼複雜啊-_-"

2010/12/23 17:54 | 072c6 f084f 65666 d0074
應用擴展 工具箱
回覆: 請問.sh自動啟動
會員五級
註冊日期:
2007/12/27 22:11
來自 高雄市
所屬群組:
已註冊使用者
等級: 24
HP : 0 / 580
MP : 237 / 26197
EXP: 22
離線
其實開機後啟動這個東西... 設了可能不會動XDD

凍仁升級 10.04 以後就有遇到這個問題,因為凍仁得靠 xinput 跑 Marble Trackball 的 Scroll :P

至於為什啥設了還不會動,個人推測 .sh 在 x 還沒開起來之前就先執行完了,或許我們可以透過 sleep 10 讓他 lag 個幾秒 XD

2010/12/23 18:33



凍仁推薦的 UbuntuFirefox 套件
UbuTW@K.H. 高雄小聚
藍星侵略地圖 - 一起侵略藍星唄 :P

My Computers,欲觀看請指向這裡。

# Notebook

## ThinkPad T410
作業系統:Debian 7 + Ubuntu 14.04 + Win7

## BenQ Joybook S52 (已退役)
作業系統:Debian 6 + WinXP Home

## Lenovo IdeaPad S10-2 (已退役)
作業系統:Ubuntu 11.10

# Desktop (已退役)

作業系統:Ubuntu 11.10
硬碟:WD(500GB)
主機板:ASUS K8N2-1
光碟機:Pioneer DVD-RW DVR-111
CPU:AMD Athlon XP , 2066 MHz 2800+
顯示卡:NVIDIA GeForce 7300 GT (256 MB)
記憶體:1GB *3 = 3GB

應用擴展 工具箱
回覆: 請問.sh自動啟動
會員一級
註冊日期:
2007/12/11 4:27
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 5
MP : 1 / 246
EXP: 21
離線
感謝大家的解答
我來試看看

2010/12/23 23:53
應用擴展 工具箱
回覆: 請問.sh自動啟動
會員四級
註冊日期:
2010/8/12 15:54
所屬群組:
已註冊使用者
等級: 18
HP : 0 / 443
MP : 135 / 16596
EXP: 72
離線
兩個方法:
1. 在終端機新加一個設定組合,並指定它開啟時會執行的指令
然後在始動應用程式那邊設 gnome-terminal --window-with-profile=PROFILENAME
理論上可以,不過我沒試過

2. 在始動應用程式那邊設: gnome-terminal -x YOUR.SH
YOUR.SH建議用絕對路徑 (從 / 開始就是了),比較不會出問題
然後你的.sh最後一行加上 "read" ,這樣運作完以後不會直接關掉terminal
而是會凍結住等你壓ENTER....
這個方法我有用過,很正常

你再試試吧

2010/12/24 2:09
應用擴展 工具箱

(1) 2 »

 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.