第一节.linux命令的基本组成

最后更新于 2021-10-08 465 次阅读


1.一条命令的组成

命令 【-option选项】(-后面跟简写的选项 --后面跟完整的参数) 【参数1】 【参数2】(空格用来区分命令、选项和参数)

如果命令太长,可以添加反斜杠 \ 来作为回车的转义字符

注意:区分大小写、且第一个字符一定要是命令或者是可执行文件

例如:ls -al ~(查看~目录下所以隐藏文件与相关的文件属性)

2.重要的热键

(1)tab:记得tab是双击,这点和华为交换机的系统不一样,用来补全命令及文件以及参数

(2)ctrl+c:取消命令

(3)ctrl+d:exit

3.查询指令

(1)--help:跟在相应想要查询的命令后边,用来查询命令的选项级参数

例如:curl --help

(2)man page:用来查询一个命令的用法参数等各种详尽信息

命令的后边会有一个()包住的代号,例如name(1),这里重点的代号是1:用户可操作的命令或可执行文件 ;5:配置文件或某些文件的格式;8:系统管理员可用的命令

例如:man sync

man page命令后显示的内容,根据代号可以分为

①NAME 命令的说明

②SYNOPSIS 命令语法简介

(例如: sync [OPTION] [FILE]...)

③Description 命令的完整说明,这点比较重要,可以重点参考

④OPTION 针对②中的选项做一个详细的说明

(例如:OPTIONS

--help

Print a short help text and exit.)

⑤Commands 当这个软件在执行时,可以在此软件中执行的命令

(例如:COMMANDS

Use "docker help" or "docker --help" to get an overview of available commands.)

⑥Files 这个程序或数据所使用或链接到的文件

⑦See Also 你可以参考的关于这个命令信息的其他文件

⑧Example 一些可以参考的案例

注意:在man的查询中,可以输入“/关键字""?关键字''向下/上查询相应关键词,使用n/N来向下/向上翻阅

(3)info page

用途和man差不多,都是用来查询命令的具体参数等细节,但是info提供一种像是网页一样可以进行跳转的界面(分成不同的node,可以使用tab在不同的node中进行切换)

#一些相关的按键指令

b:移动光标到info的第一厨

e:移动光标到info的最后一个节点处

n:前往下一节点

p:前往上一节点

s(/):进行查找

(4)可供查询的文件

说明文件的目录在/usr/share/doc这个文件夹中,可以进入来查看你想查询的服务的说明文本