1 solaris基础和常用知识( 六 )


>atmarp -l fa0 0 150 5 llc_routed
[在MUSA设备上要做:add nms、act nms、add route、add atm arp、add ipaccess]
>ping 200.200.200.101 如果ping通 , 则已配置成功 。

20. Q: 在哪里能得到有关Solaris的较全面的文档?
A: http://docs.sun.com

21 .Q: 请教sun小型机上的路由跟踪命令是什么?(HP上是traceroute)谢谢!
A:这个命令也是traceroute.在/usr/sbin目录下.

22. Q: 一个GUI程序 , 在换个不同的SUN环境时界面就变的难看了 , 主要是字体影响
(还有其它影响么?)SUN 的字体都有哪些 , 如
-sun-screen-bold-r-normal--14-140-72-72-m-90-iso8859-1
都有哪些可选?
A: If a font can not be found in the system, the system will select
another font which might be not so elegent as you expect. The
correct way is to insure the font you want is correctly installed in
system. In solaris answer book, there is a perfect reference talking
about the font administration "font administration" in System
Administration Vol1. You can get solaris answer book by accessing
sunlibrary.huawei.com. Chen Zhexue(4924)is responsible for maintain.
it.

23 Q: Solaris启动过程是如何的?启动的时候读那些文件启动一些服务比如我要在系
统启动的时候自动启动Apache(httpd)服务 , 应该在哪个文件里面配?
A: Solaris的启动是典型的ATT UNIX启动过程, 在普通的UNIX书记和SUN公司的文
档中都有详细的介绍,这里就不详谈了. 要点室内核引导后启动init进程, init
按照/etc/inittab 的控制加载各子系统, 一般是执行 /etc/rc* 之类的脚本.
这些脚本再执行 /etc/rc*.d/ 下的脚本,其中 /etc/rc2.d/S72inetsvc 运行
inetd, 该后台进程根据/etc/inetd.conf 控制网络服务,所以要自动启动
Apache,需要在inetd.conf 中修改或增加 80 端口的启动命令 。(如果不是用80
, 还要修改/etc/services文件)

24 Q: 有一个问题要请教一下 , 谢谢!
一台SUN服务器 , 更换IP地址 。
原来地址为10.11.43.137 , 现在更换为10.108.22.247

我的操作步骤如下:
1:修改/etc/hosts文件 , 修改后的文件内容如下:
127.0.0.1 localhost
10.108.22.247 westsnow loghost SYBASE
10.109.22.247 eastsnow
/etc/hostname.hme0文件内容:
westsnow
/etc/hostname.hme0:1文件内容:
eastsnow
2:修改/etc/netmasks文件 , 修改后的文件内容如下:
10.0.0.0 255.255.0.0
3:修改网关/etc/defaultrouter文件 , 修改后的文件内容如下:
10.108.22.1

按照上面步骤修改完后REBOOT机器 , 启动过程中没有任何异常 , 但是机器启动
后和别的机器连不上 , 而且连网关都 PING 不通 , 请问是什么原因?谢谢!
A: /etc/hostname.hme0:1 中应当写你想用的IP地址,而不是机器名. 如果只改IP
地址,就不需要这个文件.

25 Q: UTF-8和US-ASCII之间的区别在那里?请举例说明 。
A: UTF-8 包括 US-ASCII 和多字节编码 。与普通的多字节编码不同,UTF-8的字节
长度不固定,对于ASCII, 字节长度为1, 对于中文,阿拉伯文等,可以是2,3或更
多字节,这样能有效节省存储空间. 它还与很多传统编码标准兼容,所以很受欢
迎.

26 Q: 如何在脚本里实现修改用户口令?
A: 由于修改口令需要从终端读取用户口令,所以不能用重定向的办法,但可以采用
expect 之类的工具,这些工具建立一个伪终端来模拟输入, 所以起到用脚本控
制终端的效果.

27 Q: 我在用EXCEED连到工作站时 , 开了一个root权限term , 网络突然中断 , 请问如
何能够kill该term的进程?
A: 用xkill 连dtterm 一起杀掉 。在桌面上是可以的 , 在exceed 中不知是否可以 。

28 Q: 在Solaris下可用什么命令查看system software info?
A: 用/usr/bin/pkginfo .

推荐阅读