Re: [問題] inittab設置後kill的問題(500P)

看板Linux作者 (lloyd huang)時間13年前 (2013/01/22 17:45), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串2/2 (看更多)
你要先 man 一下 mingetty 看看有沒有類似以下 [-l login_program] 這樣的選項 AGETTY(8) System Administration NAME agetty - alternative Linux getty SYNOPSIS agetty [-8chiLmnsUw] [-a user] [-f issue_file] [-H login_host] [-I init] [-l login_program] [-t timeout] port baud_rate,... [term] 我以 agetty 為例,你參照 mingetty 改看看。 menu:2345:respawn:/sbin/agetty -l /root/EXE/menu 38400 tty1 linux Best Regards Lloyd ※ 引述《karasless (鴉)》之銘言: : 啊啊,困擾我許久解不掉的問題,懸賞500批幣徵高手給一下方向… : Linux中,在/etc/inittab設定, : 把原本的tty1的設定由 : 1:2345:respawn:/sbin/mingetty tty1 : 改成了 : menu:2345:respawn:/root/EXE/menu : menu是一shell,裡面執行自製程式, : 這麼一來開機時tty1就會變成是執行自製程式。 : 但若是menu的自製程式掛掉, : 從tty2處把menu的process給kill掉的話, : 他不會在tty1處重啟,而會在tty2處執行shell, : 而變成tty2的畫面重疊顯示自製程式與命令列的詭異情形。 : 想請教是不是有辦法讓自製程式在開機時就啟動(無需登入), : 但在其掛掉時能在tty1下重啟呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.150.139.86

01/22 19:50, , 1F
喔喔,agetty多加了-n的參數即可
01/22 19:50, 1F

01/22 19:51, , 2F
而mingetty則還未成功,我再試試,非常感謝!
01/22 19:51, 2F
文章代碼(AID): #1G_b-UQc (Linux)
文章代碼(AID): #1G_b-UQc (Linux)