命令上的命令

简介: 不知道这么说合不合适,在此我要说的是如何通过命令来使用那些基础的命令,它将告诉我们到底有什么命令,如何使用这些命令1、man;使用man来查看命令的用法,具体如下: 虽然并不是每个命令都有man page,或者最新的命令含义,但它的存在缺失可以帮助我们更好的使用Linux下的命令,更快的掌握命令的使用方法。

不知道这么说合不合适,在此我要说的是如何通过命令来使用那些基础的命令,它将告诉我们到底有什么命令,如何使用这些命令

1、man;使用man来查看命令的用法,具体如下:
虽然并不是每个命令都有man page,或者最新的命令含义,但它的存在缺失可以帮助我们更好的使用Linux下的命令,更快的掌握命令的使用方法。使用起来很简单man TargetCommandName即可,但是我们尤其需要注意DESCRIPTION和OPTIONS,这就是使用方法,这就是指路明灯
如何搜索命令?–》》》man -k TargetCommandName
根据命令名称快速查找命令功能?—man -f targetCommandName
如何读取特定的man page?答案就是man [1-8]

2、info:Info页面,它使用Info命令查看命令,那么如何打开info命令的info页面呢?答案很简单,那就是直接用info info,然后我们就可以尽情使用它来查找命令了。我们只需要使用键盘上的上下键就可以轻松地进行操作。但是你有可能会在查看各种命令时陷入迷途,根本不知道自己现在在哪个位置上,不要担心。你有‘?’这个大杀器,使用问号可以在页面的下半部分显示Info的各种选项,使用键盘就可以对这些选项进行操作了。然后如果你看完了这些选项,那么就可以按1来退出帮助了。最后的最后,如果你想退出info帮助界面,按下q即可,因为他是quit的简称嘛,见名知意咯。

3、如何查找命令的可执行文件、源文件和manpage的路径
答案就是 whereis TargetFile,中间可加上-b(只想搜索二进制文件),-m(只想搜索man page),-s(只想搜索源文件),当然喽,秉承Linux一贯的风格,你也可以组合起来这些参数进行使用

4、既然找到了命令,那么我们怎么对它进行描述呢?一种方式是使用我们之前看到的man -f TargetCommandName;另外一种简单易记whatis TargetCommandName,相比之下你应该知道自己要用哪一个了吧?嘿嘿,哦对了差点忘了,whatis可以配合通配符和正则表达式进行组合式的查询和检测。

5、只记得某个命令的功能,却不知道命令的名称,这要怎么办呢?不要担心,Linux给了我们这个功能,那就是apropos,与man -k命令相似,在只知道命令的功能而忘记了命令的名称时,会让你眼前一亮的,使用方法是apropos (-e) Function,加上e(exact)是为了更加精确的进行查找,举例如下 apropos -e list

6、还有一个特殊的例子,那就是前面讲解的那些罗列出了好几个命令,但是到底是哪一个会首先执行呢?那么使用which命令就会告诉你答案了,如 which kword(kword是Linux自带的一款文字编辑器的名称)

好了,如何使用这些命令来查找哪些具体的命令的使用方法,你是不是都学会了那?其实没有学会也不要紧的,只需要把常用的最好用的那几个都记住了,就足够了。剩下的等接触Linux的时间长了,就自然的会使用了

目录
相关文章
|
运维 Kubernetes 安全
24个K8S常用场景使用命令(推荐收藏)!
24个K8S常用场景使用命令(推荐收藏)!
|
开发框架 缓存 安全
WEBjs命令
WEBjs命令
|
索引
while命令
while命令
111 0
|
Shell 数据库 数据安全/隐私保护
命令汇总
命令汇总
116 0
|
PHP
EasyTask命令整合
EasyTask命令整合
170 0
|
监控
libimobiledevice命令
简介 A library to communicate with services of Apple iOS devices using nativeprotocols. 1、打印app列表 ideviceinstaller -l 2、查看当前已连接的设备的UUID idevice_id -...
1685 0