Solaris 常见问题(12)


自动加载功能可以实现在用户访问相关目录的时候自动的将文件系统加载(mount) 。在大型网络环
境中,如果大量主机和用户的具有如下目录路径/net/或/home/是,将会非常有帮助 。
两个文件定义自动加载的基本操作:/etc/auto_master和/etc/auto_home.
auto_master文件预定义了上述自动加载的行为 。
目录/net将会在访问相关的主机是自动加载 。
/home目录的自动加载功能在/etc/auto_home文件中定义 。
/net -hosts -nosuid,nobrowse
/home auto_home -nobrowse
如果/etc/auto_home文件包含以下行
/export/home/&
当有人访问/home/joe目录时,自动加载功能将起作用,把/export/home/joe 加载到这个加载点
(/home/joe)

10 工具
10.1 编译器
c, c和fortran编译器通常安装在/opt/SUNWspro/bin目录, 通用工具象make安装在/usr/ccs/bin下.
10.2 GNU工具包
几乎所有GNU工具包都有基于solaris平台的预编译包. 它们可以从 http://www.sunfreeware.com下载.从solaris8 OE开始, 一些重要工具象perl,gzip或apache是自动安装的, 剩下的绝大多数GNU工具包都作为预编译包存放于solaris companion CD上.
10.3 SUN PCi和SUNPCi-II
很多工作站都装备有SUNPCi卡. 这是一个运行Windows(98,ME,NT,2000,XP)系统的完整PC.这里有一些关于操作SUNPCi卡的提示.
*封装/opt/SUNWspci2/bin/sunpci进一个小脚本以设置一些环境变量:
setenv NVL_INTERFACE=hme0 (如果SUNPCi要用hme0网络界面)
setenv LANG=C
setenv KBCP=850 (例如:德国键盘/代码页)
setenv KBTYPE=GR (还记得MS-DOS吗?)
*不但让root可写c:映像, 而且这个工作站上的每一个用户都要有666权限.当sunpci由一个用户启动时, 一个叫pc的子目录在该用户的HOME下产生.为让该用户同全局c:映像协同工作, 中断随后的特定用户映像的创建, 并且编辑sunpci.ini文件以指向那个全局映像(例如: /pc/C.diskimage).
10.4 staroffice 软件
如果staroffice软件由root执行setup /net安装, 所有用户能在他们的个别安装期间选择”工作站安装”选项. 工作站安装仅仅拷贝1MB数据进该用户的home目录, 而其他的情况使用集中式安装. 如果staroffice软件安装在/opt/Office60, 用户能用/opt/Office60/program/soffice来启动他的工作站安装.
10.5 netscape navigator浏览器
从solaris 8开始, netscape navigator作为标准浏览器. 它被安装在/usr/dt/bin/netscape.
10.6 杂项
提示: 当启动桌面时, 那个注册提醒器能用”more information”中的“never register”选项禁止.
要禁止所有用户中出现的的警告信息, 在/etc/default/solregis文件中加入一行:DISABLE=1

11.提示集
11.1 3个首要提示
l c-shell: 在~/.cshrc中定义 set filec和set history=100 savehist=50, 一旦你按下esc键, shell将完成文件名和目录名. History列出最后的100条命令, 用!13用让编号13的命令重新出现.!$用于列出先前命令的最后一个参数, 象: mkdir /export/home/demo/test后键入cd !$. 从solaris 8开始, tcsh有效了, 它有用光标键编辑命令行和浏览历史命令的功能.
l 进程控制 : 从solaris 8 O以后, 可以用pkill <搜索文本> 去替代由ps –ef|grep <搜索文本>, 然后kill <搜索文本的PID>所能达到的功能. Kill -9 -1中断属于当前用户的所有进程.
l 文件编辑: 不喜欢vi的人可用CDE的编辑器dtpad.
11.2 硬件配置分析
11.2.1 prtdiag
/usr/platform/`uname –i`/sbin/prtdiag –v命令显示CPU的数量及类型, RAM, 扩展卡等硬件配置信息.
11.2.2 prtcon/path_to_inst
prtconf 以阶层的形式列出设备目录. 用逻辑设备(驱动程序在/dev)映射物理设备(在/devices下指定)的说明在/etc/path_to_inst文件中. 当执行boot –r或devfsadm时, 这个文件被重写. 在把一张卡从一个PCI槽移到另一个槽后, 必须编辑这个文件. 在该文件中, /dev/hme1被连接到一个特定槽. Reboot不能重新定义这个关系.

推荐阅读