导航手册页在Linux中

在Linux系统上的手册页可以做得比提供特定命令的信息更多。他们可以帮助发现你不知道是可用的命令。

手册页提供基本资料,在Linux命令和许多用户经常提到他们,但还有很多更重要的手册页比我们许多人的认识。

您可以键入像“人谁”,并得到怎样的男子命令工作的一个很好的说明,但探索命令,你可能不知道,可能是更照明的命令。例如,你可以使用man命令来帮助识别的命令来处理一些不寻常的具有挑战性的任务,还是显示选项,可以帮助你使用你已经知道在新的,更好的方法的命令。

让我们通过浏览一些选择,看看我们最终。

使用人识别的命令

该名男子命令可以帮助你找到话题的命令。如果你正在寻找一个命令来计算一个文件中的行,例如,你可以提供一个关键字。在下面的例子中,我们已经把关键词放在引号并添加空格,使我们没有得到命令是处理“账户”或“会计”与那些为我们做了一些统计一起。

$人-k“计数”砧座(8postfix) - 后缀会话计数和请求速率控制校验和(1) - 校验和计数在一个文件中和的字节(1) - 校验和计数在一个文件timer_getoverrun块(2) -得到超限次数为POSIX每进程计时器

要说明的是涉及到新的用户帐户命令,我们可以尝试这样的命令:

$男人-k“新用户”供newusers(8) - 更新和创建新用户批量useradd的(8) - 创建一个新的用户或更新默认新用户信息zshroadmap(1) - 非正式介绍zsh的手动zsh的手册,...

只是要清楚,在列表中的第三项以上品牌为“新用户”喜欢的材料,而不是用于建立,删除或配置用户帐户的命令的参考。该男子命令只需在命令描述匹配的话,作用非常像中肯的命令。上面列出的每个命令之后注意括号内的数字。这些涉及到包含命令手册页部分。

识别手册章节

man命令章节分割的命令进行分类。要列出这些类别,键入“人的人”,并期待像低于描述。你很可能不会有你的系统第9条的命令。

1个可执行程序或shell命令(由内核提供的函数)2次系统调用3次库调用(程序库中的函数)4个特殊文件(通常位于/ dev找到)5种文件格式和约定例如/ etc / passwd的6个游戏7个杂项(including macro packages and conventions), e.g. man(7), groff(7) 8 System administration commands (usually only for root) 9 Kernel routines [Non standard]

手册页覆盖比我们通常所认为的“命令”更。正如你可以从上面的描述看,它们覆盖系统调用,库调用特殊文件等等。

其中,手册页实际存储在Linux系统下图为上市。这些目录的日期会有所不同,因为,在更新,一些部分会而其他人将无法获得新的内容。

$ LS -ld在/ usr / share / man中/人?drwxr-XR-×2根根98304 2月5日16时27分的/ usr /共享/人/ MAN1 drwxr-XR-×2根根65536 10月23日17点39分的/ usr /共享/人/ MAN2 drwxr-XR-×2根根270336 11月15日6点28分的/ usr /共享/人/ man3 drwxr-XR-×2根根4096 2月4日10:16的/ usr /共享/人/男4 drwxr-XR-×2根根28672 16年2月5日:25的/ usr /共享/人/ MAN5 drwxr-XR-×2根根4096 10月23日17:40的/ usr /共享/人/ man6 drwxr-XR-×2根根20480 2月5日16时25的/ usr /共享/人/ man7 drwxr-XR-×2根根57344 2月5日16时25的/ usr /共享/人/ man8

请注意,这名男子页面文件一般gzip压缩以节省空间。man命令解压他们为只要您使用man命令需要。

$ ls -l命令在/ usr / share / man中/ MAN1 |头-10总12632 lrwxrwxrwx 1根脚9 09月05日6时38 [.1.gz  - > test.1.gz -rw-R  -  R-- 1根根563 11月7日05:07 2to3-2.7.1。广州-rw-R  -  R-- 1根根592 2016年4月23日411toppm.1.gz -rw-R  -  R-- 1根根2866年08月14 10时36 a2query.1.gz -rw-R--r-- 1根根2361 09月09日15时13分AA-enabled.1.gz -rw-R  -  R-- 1根根2675 09月09日15时13分AA-exec.1.gz -rw-R--r-- 1根根1142 2018年4月3日aaflip.1.gz -rw-R  -  R-- 1根根3847年08月14 10时36 ab.1.gz -rw-R  -  R-- 1根根2378 2018年8月23日ac.1.gz

清单手册页的节

即使只是看着第1节第10页的人(如上图所示),你可能会看到一些命令是新的给你 - 也许a2query要么aaflip(如上所示)。

为探索命令一个更好的策略是list命令的部分,而不会自己看文件,但是,相反,使用man命令,显示你的命令,并提供每一个简要说明。

在下文中,该命令-s 1指示人就命令显示信息部分1。-k。使所有命令的命令工作,而不是指定特定的关键字;不这样做,该男子命令会回来,并问:“你想干什么手册页?”所以,使用关键字选择一组相关命令或点显示在节中的所有命令。

$男人-s 1 -k。2to3-2.7(1) -  Python2到Python3变换器411toppm(1) - 转换索尼MAVICA 0.411图像ppm指(1) - 便携式GNU汇编。猴面包树(1) - 分析磁盘使用busybox的(1)的图形工具 - 瑞士军刀嵌入式Linux CMATRIX的刀(1) - 模拟从“黑客帝国” expect_dislocate(1)的显示 - 断开和重新连接过程红(1)- 面向行的文本编辑器附魔(1) - 拼写检查...

手册页有多少?

如果您想了解有多少人页上,有在每个部分中,您可以通过部分与这样的命令数得过来:

美元在NUM {} 1..8>做>男人-s $ NUM -k。|WC -l>完成2382 493 2935 53 441 11 245 919

确切的数字可能会有所不同,但大多数Linux系统都会有类似的命令的数量。如果我们使用,增加了这些数字一起的命令,我们可以看到,这个命令所运行的系统有近7500人的页面。这是一个很大的命令,系统调用等。

在{} 1..8> DO> NUM =`男人-s $ NUM -k美元NUM。|WC -l`> TOT = $((NUM + TOT))
>回波$ TOT>完成2382 2875 5810 5863 6304 6315 6560 7479 <===总

有很多,你可以通过阅读手册页学习,但他们探索以其他方式可以帮助你意识到你可能不知道是系统上可用的命令。

加入对网络世界的社足球竞猜app软件区Facebook的LinkedIn对那些顶级心态的话题发表评论。
有关:

版权所有©2020足球竞彩网下载

IT薪资调查:结果是