|
|
发表于 2006-7-31 18:15:04
|
显示全部楼层
--------------------- 试玩 linux_logo 软件 <一> ----------------
一 。 安装软件
(http://rpmfind.net/linux/rpm2html/)网络搜索并下载 RH7.3 版本的 linux_logo 程序
可选择验证 (rpm -K linux_logo-4.12-1.rh7.rf.i386.rpm)
安装程序
# rpm -ivh linux_logo-4.12-1.rh7.rf.i386.rpm --test
Preparing... ########################################### [100%]
# rpm -ivh linux_logo-4.12-1.rh7.rf.i386.rpm
Preparing... ########################################### [100%]
1:linux_logo ########################################### [100%]
# rpm -ql linux_logo
[ linux_logo 资料存放在 /usr/share/doc/linux_logo-4.12/ ]
二 。 试玩软件
1. 显示设置
普通账户登录 X-Windows(Gnome),打开虚拟终端机,鼠标验证或调整虚拟终端机的窗体(80 X 25),点击左上角方块,下拉列表 -> 历史 -> 选取‘记住尺寸’。gnome-terminal 选项,‘色彩’的前景/背景色:设置成‘黑底白字’。
2. 虚拟终端机,linux_logo 一般操作
$ linux_logo -v
$ linux_logo -h
$ /usr/bin/linux_logo
$ linux_logo -b
[ ‘banner mode’‘标语’模式,显示分成两部分,上部分显示带颜色的字符画,下部分显示固定的系统信息。]
$ linux_logo -a
[ ‘ASCII’模式显示,不带颜色 。]
$ linux_logo -c
[ ‘经典’模式显示,官方提供字符画。]
$ linux_logo -f
[ 清屏后显示 ]
$ linux_logo -g
[ ‘banner mode’‘标语’模式,非‘经典’模式下显示系统固定信息。 ]
$ linux_logo -l
[ 非‘经典’模式下显示字符画。]
$ linux_logo -k
$ linux_logo -g -k
[ 改变显示系统信息的格式,‘文本’向左对齐。]
$ linux_logo -p(光标提示符出现在 linux_logo 显示图案上面。)
$ clear
$ linux_logo -t "hello! sir"
[ 字符画 跟 信息文本 之间插入文本 。]
$ linux_logo -y
$ linux_logo -g -y
[ 添加显示‘平均负载值’。1秒、5秒、15秒的负载值,uptime 命令显示的数据。]
$ linux_logo -g
$ linux_logo -g -d
[ -d 选项是添加 CPU 信息。 ]
$ linux_logo -g -y -d -u
=== [ 注:‘linux_logo -h’后随意愉快地输入命令操作,不要死记选项或步骤。]
=======
3.显示各大发行版的字符画
linux_logo [-L num | list | random_xy]
》显示内置各Linux‘标语’图标的信息
$ linux_logo -L list
Available Built-in Logos:
Num Type Ascii Description
1 Banner Yes The Default Banner Logos
2 Classic Yes The Classic Logos
3 Banner Yes Simplified Banner Logo
4 Banner Yes The Default Banner Logos
.............................................
.............................................
》分别显示各‘标语’图标,如:
$ linux_logo -L 18
$ linux_logo -L 18 -l
$ linux_logo -L 2
$ linux_logo -L 3
$ linux_logo -L 3 -l
》随机显示各‘标语’图标,(以下每条命令选择执行多次)
$ linux_logo -L random
$ linux_logo -L random_ba
$ linux_logo -L random_ee
$ linux_logo -L random_bn
$ linux_logo -f -L random_bn
$ linux_logo -f -l -L random_bn
》命令行设置随机显示10次
$ wn=10;until [ $wn -eq 0 ]; do /usr/bin/linux_logo -f -L random_bn ; sleep 3 ; ((wn=wn-1)) ; done ; unset wn
--------------------- 试玩 linux_logo 软件 <二> --------------
-----------------------------------------------------------------
linux_logo 实用设置操作
linux_logo 软件原意是把显示信息放在账户登录界面,或者被访问的登录界面,RH 设置如下:
$ su -
# cp -a /etc/issue /etc/issue.w
# cp -a /etc/issue.net /etc/issue.net.w
# vi /etc/rc.d/rc.local
添加以下内容
---------------------
# Add
wei_R=$(date "+%m-%d %T %Z %Y ")
if [ -f /usr/bin/linux_logo ]; then
echo "" > /etc/issue
/usr/bin/linux_logo -t "Good morning ! $wei_R " >> /etc/issue
/usr/bin/linux_logo -a -t "Welcome !!" > /etc/issue.net
echo >> /etc/issue
fi
unset wei_R
--------------------
虚拟终端机测试伪装系统信息
查看系统真实信息
$ linux_logo -g
$ linux_logo -g -F "#O Version #V, Compiled #C\n#N #M#X#T #P, #R RAM, #B Bogomips Total\n#H\n"
$ linux_logo -g -k -F "_Bogomips : #B______Compled Date : #C\n_Hostname : #H__________Load average : #L\n_Megahertr : #M_____Number of CPU's : #N\n_Operating System Name : #O___Singular or plural : #P\n_Ram : #R________Type of CPU : #T______CPU Vendor : #X\n_Uptime : #U__________Version of OS : #V\n" > /tmp/System.messages
$ cat /tmp/System.messages
伪装信息
$ linux_logo -g -F "Red Hat Linux release 7.3 , Kernel 2.4.18-3 (smp)\n Server : Proliant DL740 , CPU : Intel Xeon MP\n"
实用伪装系统信息:
$ su -
# vi /etc/rc.d/rc.local
修改添加内容
---------------------
# Add
wei_R=$(date "+%m-%d %T %Z %Y ")
if [ -f /usr/bin/linux_logo ]; then
echo "" > /etc/issue
/usr/bin/linux_logo -L 3 -F "Good morning! Boot Time : $wei_R\n Red Hat Linux release 7.3 , Kernel 2.4.18-3 (smp)\n Server : Proliant DL740 , CPU : Intel Xeon MP" >> /etc/issue
/usr/bin/linux_logo -a -F "Welcome ! Boot Time : Thu Apr 18 07:37:53 EDT 2002\n Red Hat Linux release 7.3 , Kernel 2.4.18-3 (smp)\n Server : HP Proliant DL740 , CPU : Intel Xeon MP\n" > /etc/issue.net
echo >> /etc/issue
fi
unset wei_R
--------------------
确定设置了文本登录(/etc/inittab:id:3:initdefault:)。重新启动,测试登录界面。
===========
-----------
----- |
|