是查看命令所存在的目录的
这个跟权限有关,比如有的命令只有超级用户才有权限执行,有的命令所有用户都可以执行。
man命令
使用方法:man 命令名称,比如man ls,表示查看ls这个命令的用法等信息。看下面的截图:我们可以看到name,synopsis,description等,其中synopsis中的选项和参数只要是中括号
包着的就是可选的,也就是可以不写,如果没有中括号则表示是必须选的选项。man的使用方法我们也可以通过man man来实现。
通过man命令还学习man命令;
如下图:我们可以知道man的意思,man的选项比较多,但是一般不用,所以也就不赘述了。
打开man man之后我们发现一页看不完整个帮助,而且能还退不出来。下面简单的解释一下:
打开man命令后:回车是继续看下一行,键入空格泽则是看下一页,退出按q键,一次不行多敲几次。
man命令还可以用来学习linux自带的配置文件的写法。比如可以
man services 即可;
如果命令和配置文件重名,则会默认显示命令的。
man 1 passwd 显示命令的。
man 5 passwd 显示配置文件的。
info 命令也可以起到man的作用,不常用。
whatis命令只显示命令的用途行文字;
makewhatis 更新帮助文档。
看一个怪现象:
我们会发现我们看不明白 man cd的结果,这是为什么呢,这是因为cd是shell的一个内置命令,因此引出help命令:
help命令:
help cd的结果如下:
help 用于查看shell内置命令帮助:
--help
命令 --help 是比man更简略的帮助命令,更常用,比如 ls --help。
whereis命令:
通过man来查看一下这个命令的用法:从下图可以看出 这个命令就是用来显示可执行程序和帮助文档所在位置的。后面我们通过实验可以发现其中的规律。
通过whereis来查看我们常用的命令:
[root@localhost ~]# whereis whereis 注释:在/usr/bin下
whereis: /usr/bin/whereis /usr/share/man/man1/whereis.1.gz
[root@localhost ~]# whereis man 注释:在/usr/bin下
man: /usr/bin/man /etc/man.config /usr/share/man /usr/share/man/man7/man.7.gz /usr/share/man/man1/man.1.gz /usr/share/man/man1p/man.1p.gz
[root@localhost ~]# whereis shutdown 注释:在/sbin下
shutdown: /sbin/shutdown /usr/share/man/man3p/shutdown.3p.gz /usr/share/man/man2/shutdown.2.gz /usr/share/man/man8/shutdown.8.gz
[root@localhost ~]#
为啥同样是命令但是有的在user/bin下有的sbin下呢。其实有他的合理性,
linux系统中的规律大致如下,权限较高的敏感命令比如shutdown这种命令一般只有root用户有权限执行,这种命令一般放在/sbin或者/usr/sbin下。
而普通的用户都可以执行的命令比如cd ls等则放在/bin 或者/user/bin下。我们可以简单的认为这个多出的来的s就是super的意思,超人的意思。也就是管理员才有的权限。
which命令:
which命令与whereis类似的功能,但是不能显示帮助文档所在的目录,而又能显示命令的默认别名,关于别名机制我们后续再讨论。
实例如下:
- 大小: 17.1 KB
- 大小: 3.6 KB
- 大小: 7.6 KB
- 大小: 5.4 KB
- 大小: 5.7 KB
- 大小: 19.9 KB
- 大小: 8.4 KB
分享到:
相关推荐
亦步亦趋的代码移植——从Linux到Windows的代码移植.pdf
亦步亦趋也是个问题.doc
主板芯片组与CPU的亦步亦趋.pdf
复数理论从跟着实数亦步亦趋,到达独立自主这一步,其间最关键有三点:Euler公式、Cauchy-Riemann条件和幂函数的闭路积分。《复变函数札记》着重讨论解析函数、复积分和复级数。由此引出它们的应用:留数定理、保角...
在面对全球经济的快速变化和数字化浪潮的冲击下,中国烟草行业亦步亦趋地探索着自身的数字化转型之路。这份名为【精品】开拓市场 创新驱动 探讨中国烟草行业的数字化转型之路(PDF报告).rar的报告,便是一份深入...
如果技术人员有发展的轨迹,那么他要么“看透工具的本质,把关注点转移到‘团队’的圈子里去”,要么“顺着代码铺就的道路,亦步亦趋地成为良匠大师”。仅以技术方向而言,你大概可以做到架构师、总架构师甚至首席...
在缺乏独立思维、对国外工程理论亦步亦趋的国内工程界、开发业界,该书无疑是一份激荡新思的佳作。 本书是第一本讨论软件工程思想本源的书籍,也是第一本从工程实践出发溯源而论的佳作。也是老师经常推荐的一本好书...
简单的Access入门教程,适合零基础人员学习,浅显易懂,亦步亦趋,不错的教程
最快速的c语言调用mysql的教程,亦步亦趋,可以在最短时间链接mysql与c语言的关系,其中内容包括怎么样用c语言插入,更新,删除mysql的数据表,并且在范例中有select出mysql的数据并且打印显示出来!!非常简明易懂...
明确要实现何种功能,清楚设计的方法有哪几种,是否满足用户要求等多个方面进行预设计,其次对于自己是否已经掌握某方面技术要有一个全面的认识,不懂的就需要进一步学习,做得到亦步亦趋,最后,在对产品有一个全新...
2011 年8 月31 日,索尼、东芝和日立三家公司宣布合并其中小型液晶面板业务。日 本面板企业此次整合对于一直尾随在外资其后,亦步亦趋的中国面板商而言,无疑带来很 大冲击。要提高在面板市场的实力,大陆面板企业应...
人们在自己的工作中和处理问题时,应该像一个成熟的成年人一样,因此它并不涉及具体的软件开发技术和人员沟通、期望管理、问题冲突等管理技能,这些都需要其他相关理论和技能来补充。来自英式橄榄球运动,本质含义...
这是一个我用业余时间,慢慢打磨的项目,几乎所有的编程工作都会以B站 / 的形式共享出来,所以你会看到一个程序员亦步亦趋编写代码的全过程,故而命名为Geekwalk 反向代理服务器,在实际项目中主要扮演网关——...
不管你现在的编程技能有多么的高超,曾经你也是个亦步亦趋,不断的学习的初学者。在编程这条曲折的道路上,我想你肯定犯过一些低级的错误、遇见过一些普通的编码陷阱。本文作者跨越多个语言,为大家总结了20条...