汗颜!学Linux这么久了,今天才把man工具安装上。

2008-04-13 19:14:44 / 个人分类:linux应用

今天测试一个管道的例子时,出现了问题。LUPA开源社区s(n2\ fFB9G4SF CN
在讨论时才发觉自己学Linux这么久,竟连man这么常用的工具都没装,汗颜啊!
9l:Cq(D^O0赶紧在终端上把它装了一下:
eSab h"zGj9q0把能这能装的manpages赶紧装一下:LUPA开源社区:I*d\RX O|
sudo apt-get install
manpagesLUPA开源社区ix5s mA5O
sudo apt-get install manpages-de
nL5X:Fj0
sudo apt-get install manpages-de-dev
!J$lli'Z9V V0
sudo apt-get install manpages-dev
{4GZ5l0aO0顺带把中文的也给装上了:
eE!w)~"q3?(H0
sudo apt-get install manpages-zhLUPA开源社区bE@+V6_D L5C'U%J r
感觉还不错
!B*uCH2R ~M#C0呵呵!
另外,又找了些关于man使用方法的资料:
LUPA开源社区1XZ*s;D W@n2G"x
man的一些常用参数和用法

man -a cmd

打开所有领域内的同名帮助,例如 man fam ,你首先会进入一个fam(1M)的命令版fam帮助
,你再按q键LUPA开源社区:Xy2NTh(jB(M+x!z

D.e,D+nP*~+N0 就会进入FAM(3X),库函数版的帮助
g%Lc0JV0j0LUPA开源社区Eh8Y pl }y'F
man -aw cmdLUPA开源社区~k:CLxCQ

e \:q C1L*tBn0 显示所有cmd的所有手册文件的路径,如 man -aw fam 就是
H&T]UC6ccJ3}0LUPA开源社区WyUKf
/usr/share/man/man1/fam.1m.gz
t]i[lFB$u0LUPA开源社区$r Hm GpK;\?9K(S
/usr/share/man/man3/fam.3x.gz
V7MqG J0LUPA开源社区!R'P1N2a4p(M*nV2C!k
man 领域代号 cmdLUPA开源社区-zm;q h5E;u;w6^Y

8e2YN+aX v3t0 直接指定特定领域内搜索手册页,如 man 3 fam 直接进入库函数版的帮助
-_NS cB)a9^eF`0LUPA开源社区L1y8L9sv-vg^
man -M cmdLUPA开源社区;w*^EAV7g.@ VpM
LUPA开源社区,@c/Bf2w1rY
指定手册文件的搜索路径,如 man -M /home/mysql/man mysql 显示的就是你安装的mysql的帮助,
n)x!UP2Pj.w0
Sh7{6RC-B-w0 而不是系统自带的旧版mysql的帮助
K YBa.\lD0
9N2`CC_UIA0 man cmd| col -b > cmd.txtLUPA开源社区Yo!e`"sy|p"h
LUPA开源社区)vI:nO+@7vg1]
把man手册信息输出到文本文件LUPA开源社区T,`aa4q#_QL

"C5dz l8h7cdl-[ A0 LANG=语言代号LUPA开源社区(Wk(?2nn,~V!L
LUPA开源社区+S6uB5U*dR _XL
man -w cmd
c7p%wtn3t'Y0
$H4q-w P+vg4tI.jN?0 man 特定语言manpage文件的路径
glC jU3@d0
n3U&y? [a!N6k0 查看特定语言版本的手册页LUPA开源社区 _K*md\i

(ZOj\~Y'otu y0 例如,要查看mplayer的中文man
d q8zI:R`0n%y A0LUPA开源社区F,Lk3lJJ
shell> LANG=zhLUPA开源社区E&Tu,_*YT
LUPA开源社区8r@n$a,p EP0xym
shell> man -w mplayerLUPA开源社区z o+x F!JCG

"~v:~(`L&^PGs0 /usr/share/man/zh/man1/mplayer
.1.gz
f d@b%?W-F0LUPA开源社区9[e8g0|TM
新开一个shell窗口(或在原窗口 shell> LANG=en_US.UTF-8)LUPA开源社区GAP7|d `gI

'a$s|4o:e7s"lg0 shell> man /usr/share/man/zh/man1/mplayer
.1.gzLUPA开源社区1] zQ,S K!rh

_sx-`G:w`0 (3)man的配置文件/etc/man.config
w ^3Mv&Y;gIL0
2p"v6G szU0 如果你不想每次man cmd都要用-M指定路径,那么可以通过修改配置文件
,添加内容如
/J8?u-j b"IB(zV'h0LUPA开源社区D tK9em-}i
MANPATH /home/mysql/manLUPA开源社区6w2k&b$]&vC}{

T:T;Uc1Ej yB0 man在各领域的搜索次序可以通过修改
I~rK'F1@R;vW0LUPA开源社区PM5H+^?7^0X
MANSECT 1:8:2:3:4:5:6:7:9:tcl:n:l:p:oLUPA开源社区4TsoBJ

+c7C#\$b*w M}omsP/}*z0 实现,一般不推荐修改。LUPA开源社区4z MS7\ G(^r(u9w

A9Lo!a6?+~!k0

TAG: Linux应用 man的使用 linux应用

删除 Guest 发布于2008-04-27 22:16:51
主要还都是英文的,只有少数是中文的
而且按‘q’就可以切换到英文。
对初学者挺适合的。
我只是实验了一下而已。
reboot的个人空间 删除 reboot 发布于2008-04-20 13:05:40
为什么不装英语的?
我来说两句

-5 -3 -1 - +1 +3 +5

Open Toolbar