当前位置: 技术问答>linux和unix
随着LINUX的启动,打开一个终端显示TOMCAT的日志文件,请问如何做到?
来源: 互联网 发布时间:2016-04-26
本文导语: FC7下已配置好TOMCAT 5能自动随系统的启动而启动! 我在FC7系统启动完成后自动弹出一个终端,并其中执行命令tail -f rootDownloadjakarta5.0.28logscatalina.out,具体该如何配置,请指教,谢谢! | //faint ...
FC7下已配置好TOMCAT 5能自动随系统的启动而启动!
我在FC7系统启动完成后自动弹出一个终端,并其中执行命令tail -f rootDownloadjakarta5.0.28logscatalina.out,具体该如何配置,请指教,谢谢!
我在FC7系统启动完成后自动弹出一个终端,并其中执行命令tail -f rootDownloadjakarta5.0.28logscatalina.out,具体该如何配置,请指教,谢谢!
|
//faint
tail是终端程序,不能在图形界面里直接执行。前面不是都说了是:
xterm -e tail -f /root/jakarta-tomcat-5.0.28/logs/catalina.out
tail是终端程序,不能在图形界面里直接执行。前面不是都说了是:
xterm -e tail -f /root/jakarta-tomcat-5.0.28/logs/catalina.out
|
expert appeared .... :-)
假设你用tomcat用户登录(该用户必须已经存在于系统中),
1. 修改/etc/inittab.
初始运行等级当然是3,因为你需要一个终端
id:3:initdefault:
修改
1:xxxx:respawn:/sbin/mingetty
为
1:xxxx:respawn:/sbin/mingetty --autologin tomcat tty1
xxxx原来是什么就是什么不用改, 当然xxxx中一定要包含3.
2. 修改/home/tomcat/.bash_profile
加
tail -f rootDownloadjakarta5.0.28logscatalina.out
3. okay reboot
see your log?
yh! Enjoy!
假设你用tomcat用户登录(该用户必须已经存在于系统中),
1. 修改/etc/inittab.
初始运行等级当然是3,因为你需要一个终端
id:3:initdefault:
修改
1:xxxx:respawn:/sbin/mingetty
为
1:xxxx:respawn:/sbin/mingetty --autologin tomcat tty1
xxxx原来是什么就是什么不用改, 当然xxxx中一定要包含3.
2. 修改/home/tomcat/.bash_profile
加
tail -f rootDownloadjakarta5.0.28logscatalina.out
3. okay reboot
see your log?
yh! Enjoy!
|
.bash_profile是隐藏文件(前面有点的都是隐藏文件)。可以用ls -a看到。编辑直接用文件名.bash_profile就行了。不会没有的。
如果确实没有.bash_profile(很奇怪了)。你创建一个就可以了。里面加tail -f 那行。最好先确定有没有,不然使用下面的cat命令会吧以前的内容清除。
vi 会用吗? 不会用~~~~~~~~~使用如下命令:
# cd /root
# cat > .bash_profile EOF
第二个问题,mingetty不需要打开进行编辑。我从来没有说过让你编辑它?????
修改/etc/inittab中的一行
1:xxxx:respawn:/sbin/mingetty tty1
为
1:xxxx:respawn:/sbin/mingetty --autologin root tty1
保存
我在第一个回复中已经说得很清楚了
如果确实没有.bash_profile(很奇怪了)。你创建一个就可以了。里面加tail -f 那行。最好先确定有没有,不然使用下面的cat命令会吧以前的内容清除。
vi 会用吗? 不会用~~~~~~~~~使用如下命令:
# cd /root
# cat > .bash_profile EOF
第二个问题,mingetty不需要打开进行编辑。我从来没有说过让你编辑它?????
修改/etc/inittab中的一行
1:xxxx:respawn:/sbin/mingetty tty1
为
1:xxxx:respawn:/sbin/mingetty --autologin root tty1
保存
我在第一个回复中已经说得很清楚了
|
图形界面下,在登录后显示log?
~/.xinitrc 里添加
你一定要说清楚要求,目前的环境。最好带上系统当前的配置信息。
|
在/etc/rc.d/rc.local里面加这么一行
nohup tail -f /root/Download/jakarta5.0.28/logs/catalina.out 1>>/dev/tty1 &
则在本机终端1上显示此内容
nohup tail -f /root/Download/jakarta5.0.28/logs/catalina.out 1>>/dev/tty1 &
则在本机终端1上显示此内容
|
是/dev/tty1 而不是/dev/tty 1
再试。
再试。