如何使用 Solaris的系统帮助
浏览:19日期:2022-08-04
1.从Solaris系统中获得联机帮助; Solaris;系统提供了非常丰富的联机帮助.这些帮助主要以两种形式存在,一种是命令 的参考手册页(Reference;Manual;Pages,也即我们常说的man;page),另外一种是; Answer;Book,是Sun公司的资料的电子版。; 使用Solaris联机帮助的方法:; a.;使用Reference;Manual;Page; 在命令行上使用man命令:; 如:$;man;ls;<Enter>b.;使用Answer;Book; 在命令行上使用answerbook命令; 如:$;answerbook;<Enter>2.;Man;Page的组织; Unix的man;page是按照节(section)来组织的.当我们使用man;ls的时候,会看到ls(1), 这个括号中的1就表示ls的man;page位于section;1。; section通常是由一个主section名和一个可选的次section名组成.主section名通常是 一个数字,次section名通常是一个或多个字母组成.; Solaris中各;section;所对应的内容:; 1:;User;Commands;and;Utilities; 2:;System;Calls; 3:;C;Library;Functions; 4:;File;formats; 5:;Headers,tables;and;macros; 6:;Games;and;demos; 7:;Device;and;Network;Interfaces; 8:;Maintance;and;Accounting;commands; 9:;Device;driver;interfaces; 3.Man;Page的存放位置; a.系统本身的;man;page存放在/usr/share/man/man*目录中,;/usr/man;是 /usr/share/man的一个软链接.; 注:在安装操作系统时,man;page是可选安装。如果未安装,可将其它机器上的 /usr/share/man目录;mount;到本机上。或使用安装光盘将相应的package装上。; b.很多应用软件有自己的man;page.它们的缺省的安装目录通常是/usr/local/man/man*.通 常可以通过修改该软件的配置文件来指定新的安装目录(只需设置到/some/directory/man 这一层); 4.设置;Man;Page的搜索路径; 当使用man命令查看某个命令或文件的帮助时,man要根据系统的环境变量MANPATH的值来 确定搜索的路径。当MANPATH变量未设置时,man;命令缺省查找/usr/share/man目录。; MANPATH的格式:; MANPATH=dir1:dir2:dir3:...dirn;;export;MANPATH; 设置MANPATH的方法; (1).临时性修改MANPATH; 在命令行上输入以下命令:; $;MANPATH=$MANPATH:/xxx/xxx/man<Enter>$;export;MANPATH<Enter>(2).永久性修改MANPATH; 在用户自己的;.profile文件中加入上述两行内容; 5.man;命令的高级使用技巧; a.使用;-s;选项明确指定man;page的section;号; 如:$;man;-s;4;passwd<Enter>-s;选项非常有用。因为man的搜索顺序是根据man.cf中的设置来进行的。当man找到一个 匹配时,就不再往下找了。所以当你想查看一下/etc/passwd文件的格式而不是想了解 passwd命令的使用时,光使用man;passwd;你永远达不到目的。这时使用man;-s;4;passwd, 就强制man只搜索section;4中的文件。; b.使用;-f;选项列出某个命令的全部man;page;的一行性摘要; 该用法等同于;whatis;命令; 注:使用该选项或whatis命令时,要用到man的;windex数据库。如果没有windex文件, 可以使用catman;-w;来创建该文件。; 如:$;whatis;ls<Enter>ls;;;;;;ls;(1);;-;list;contents;of;directory; ls;;;;;;ls;(1b);-;list;the;contents;of;a;directory; c.使用;-k;选项列出一行性摘要中含有给定关键字的所有命令; 该用法等同于;apropos;命令; 如:$;apropos;shadow<Enter>lckpwdf;;;;;lckpwdf;(3c);;-;manipulate;shadow;password;database;lock;file; putspent;;;;;putspent;(3c);;-;write;shadow;password;file;entry; pwconv;;;;;pwconv;(1m);;-;installs;and;updates;/etc/shadow;with;information;;;from;/etc/passwd; shadow;;;;;shadow;(4);;;;-;shadow;password;file; ulckpwdf;;;;lckpwdf;(3c);;-;manipulate;shadow;password;database;lock;file; d.使用;-d;选项查看man;命令的工作过程; 6.;使用;Answer;Book; Answer;Book在Solaris系统中是作为一个package而组织的,它也是系统的可选安装.; 使用Answer;book的方法; $;answerbook;<Enter>*;如何使用装在其它机器上的;Answer;Book?; 例如:liszt;上的用户要使用public主机上的AnswerBook; step;1:;在;public;上执行以下命令:; $;DISPLAY=liszt:0.0;;;export;DISPLAY;<Enter>step;2:;在;liszt;上执行以下命令:; $;xhost;public;<Enter>step;3:;在;public;上执行answerbook;命令; $;answerbook;<Enter>
上一条:Solaris 网络配置下一条:Solaris 软件包管理
相关文章: