Linux命令不必我多说吧,谁还不会几个?然而一个命令可能有几十种用法,就拿最简略也是最罕用的ls
来举例,它就有将近20种options用法
比方
ls -a
:事实所有文件及其暗藏文件
ls -t
:依照创立工夫排序
ls -h
:事实文件内容大小
...等等
说实话,这么多用法,有时候忽然用到了缺想不起来了。可能咱们抉择去Google、百度。然而明天给大家举荐一个办法,效率晋升了不少。
man!!! 听这名字就有点意思。用法也很简略。
间接终端输出 man 要查问的命令
What? 怎么是英文的,显然对很多英语不是很好的小伙伴来说不是很敌对。
所以,针对Linux和Mac。来讲一下如何装置汉化版的man!
Mac
应用mac的同学肯定都装置了homebrew吧。首先呢,通过brew来装置两个包
brew install automakebrew install opencc
装置结束之后下载中文包,并进行编译韩住阿奴个。程序执行上面的命令即可!
> git clone https://github.com/man-pages-zh/manpages-zh> cd manpages-zh> autoreconf --install --force> ./configure> sudo make> sudo make install
装置结束之后呢,从新执行一下咱们方才的命令,man ls
。咦,怎么是乱码?
这个时候再通过brew装置groff
brew install groff
装置结束之后编辑文件man.conf
sudo vim /etc/man.conf
在最初一行增加
NROFF preconv -e UTF8 | /usr/local/bin/nroff -Tutf8 -mandoc -c
而后:Wq
保留退出,再次执行命令,就能够失常显示中文啦
Linxu
wget https://src.fedoraproject.org/repo/pkgs/man-pages-zh-CN/manpages-zh-1.5.2.tar.bz2/cab232c7bb49b214c2f7ee44f7f35900/manpages-zh-1.5.2.tar.bz2
解压
tar -xjf manpages-zh-1.5.2.tar.bz2
进入目录
cd manpages-zh-1.5.2/
执行
> ./configure --disable-zhtw> make && make install
避免中文版与原始版本抵触,起个别名cman
echo "alias cman='man -M /usr/local/share/man/zh_CN'" >> /etc/profile.d/cman.sh
而后刷新一下
source /etc/profile.d/cman.sh
这样Linux上中文版本就装置实现了,输出cman ls
就能够看到所有对于ls的用法了
好啦,当前如果呈现想不起来的命令,间接就能够进行查问了。是不是很不便呢?
文末福利,点击查看上百本Java电子书合集,总有你须要的那一本