linux中查看命令的三种方式--help, man, info的区别

转载自:http://blog.chinaunix.net/uid-25906157-id-2430762.html

简单的用--help, 想再看的详细点用info 或 man.

不知道这三种帮助具体有什么不同?
如何分辨每个命令应该使用那种帮助模式?
今天突然想到了这三者的区别,然后就百度,然后就整理在这里了。


  1.    1. --help: 是一个工具选项,可以用来显示一些工具的信息。这些帮助信息是程序的作者加上去的,
  2.    2.       也就是说,这些信息是程序内部的。一般比man出来的要简单。
  3.    3. man : (manual)可以显示系统手册页中的内容,这些内容大多数都是对命令的解释信息。这些信息是操作系统文档里面的。 如果没有文档,是不会显示这些帮助信息的。一般比help出来的要详细。
  4.    4. PS: (1) Space 键可以显示下一屏的文本信息
  5.    5.     (2) q 键是退出
  6.    6.
  7.    7. info: 是一个基于菜单的超文本系统,是由GNU项目开发并由Linux发布。
  8.    8. info 工具包括一些关于Linux Shell,工具,GNU项目开发程序说明文档
  9.    9. PS: (1) ? 键可以列出info窗口中的相关命令
  10.   10.     (2) Space 键可以进行滚动浏览
至于哪种好,就要看自己的味口了。
多数人会选择man。
下面以tar命令的例子说明:

  1. jerry@jerry-desktop:~/studycommand$ man tar
  2. jerry@jerry-desktop:~/studycommand$ man tar > jerry1
  3. jerry@jerry-desktop:~/studycommand$ tar --help >jerry2
  4. jerry@jerry-desktop:~/studycommand$ info tar >jerry3
  5. info: 正在写入节点 (*manpages*)tar...
  6. info: 完成。
  7. jerry@jerry-desktop:~/studycommand$ gedit jerry*
结果可以看到:
jerry1,有483行
jerry2,有285行
jerry3,有1084行
具体代码贴不下了,大家可以自己试试。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值