藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 系統管理


    

藍森林 http://www.lslnet.com 2006年8月08日 13:08


如何在啟動時顯示文字???

各位好:

    我想知道,如何在UNIX啟動時,在出現LOGIN提示前顯示一段中文字,比如: 祝你工作愉快!!! 之類的。

    還有,有沒辦法將中文字定制顏色後顯示出來,比如將剛才顯示的字定成紅色。
    是不是要寫個SHELL ???

如何在啟動時顯示文字???

好建議。

如何在啟動時顯示文字???

不會吧。

我們單位就有同事搞出來了。 他還不是計算機專業的人呢。

如何在啟動時顯示文字???

我的一個設想,沒試過:
    修改passwd文件,使該用戶指向一個shell文本,文本中先顯示您所顯示的畫面,然後再調起bsh。

    我不知道是不是可行,你老兄去試吧,要是把你的系統搞壞了別怨我。

如何在啟動時顯示文字???

修改inittab文件.

如何在啟動時顯示文字???

具體要怎麼作啊,請指示!

如何在啟動時顯示文字???

:em02: 編寫或修改文件:/etc/issue 或 /etc/default/issue

參數說明:
#     %n - The nodename of the machine.
#     %h - The hostname of the machine.
#     %t - The tty name that the program is running on.
#     %r - The full release number of the software.
#     %R - The shortened release number.
#     %c - The CPU type of the machine.
#     %k - The Kernel ID.
#     %s - The serial number.
#     %% - The percent character.

如何在啟動時顯示文字???

在/etc/rc2.d目錄下建立一個S99開頭的文件
在文件裡寫上 echo "祝你工作愉快!!! "
這樣關機重啟  OK

如何在啟動時顯示文字???

zch的回答是正解!
Unix下Login的那條提示在issue和issue.net裡面,你只要改這兩個文件就可以達到目的。
至於彩色的提示,要用ANSI Escape序列。

如何在啟動時顯示文字???

-->

樓主的要求是在出現login以前.

如何在啟動時顯示文字???

要實現的這如圖所示的效果嗎?
看紅線標注的「You are welcome!"

如何在啟動時顯示文字???

我們剛剛試了一下,要達到樓主的要求應該這樣做:
新創建一個文件,用SHELL編寫一個小程序,比如:echo "you are welcome!"   即是在login出現之前顯示:you are welcome!
也就是把你想要達到的目的寫成一個shell程序,保存!
然後編輯sdccf所說的   inittab 文件,按照其格式將你剛寫的文件列入執行,即可

如何在啟動時顯示文字???

我已經搞定啦謝謝 !!!

如何在啟動時顯示文字???

樓上是如何做的,能說說嗎

如何在啟動時顯示文字???

編輯一個文件如welcome,如容為:
echo "You are welcome!"
然後chmod +x welcome
在/etc/inittab文件的後面加上一行對welcome的調用即可。

如何在啟動時顯示文字???

編輯一個shell 加入 /。profile 也好像可以的吧

如何在啟動時顯示文字???

如何在啟動時顯示文字???

謝謝大家如此的關注。

如何在啟動時顯示文字???

login以前也有兩種理解方法:issue的方法能保證每次每個終端login之前都能出現,而inittab或rd.d等方法只是在啟動的時候出現一次而已。
關鍵還看樓主的目的。

如何在啟動時顯示文字???

又學了一招



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com