用户登录

下面我们再回顾一下命令行界面,我们通常会选择使用一款终端工具,然后在上面执行需要的命令。Windows 用户可以下载安装一个 cmder,然后新建一个 bash as admin 类型的终端标签。macOS 用户可以下载安装一个 Warp 作为执行命令的终端。

命令行工具就是带命令行界面的一种软件,通过输入文本命令可以使用这种带命令行界面的软件。系统本身会自带一些命令行工具,在开发运维的时候,我们会安装一些软件,这些软件里面可能会包含一些命令行工具,这些工具也可以在终端里面使用。

执行命令行工具,或者说运行带命令行界面的软件的时候,我们通常只需要输入命令行工具的名字就可以了,这是因为这些命令行工具包含在了系统的可执行文件目录里了,PATH 这个环境变量的值就是一组冒号分隔开的路径列表,这些路径里面的命令行工具都是可以直接通过输入工具的名字执行的。

如果说要执行的命令行工具并没有包含在系统的可执行文件目录列表里,执行它的时候就需要输入这个命令行工具的绝对路径或者相对于当前位置的路径。或者,我们也可以修改 PATH 变量的值,在可执行文件目录列表里添加新的目录,这样这个目录里的可执行文件就可以直接通过输入名字执行了。

很多命令行工具都会支持使用不同的参数跟选项,使用这些选项可以影响命令行工具的行为,选项的名字经常会使用一个单独的字母,可能是小写,也可能是大写字母,执行命令设置选项的时候,需要在选项名字的前面加上一个小横线。另外选项可能会有长格式的版本,这种选项通常会是一个单词,执行命令使用这些选项的时候,需要在选项名字的前面加上两条小横线。执行命令设置选项还有选项值的时候,中间需要使用空格分隔开。

我们只需要熟悉跟适应这种在命令行界面下完成任务的工作方式,不需要特意记住命令的名字,还有它们的选项的意思。如果你知道要使用的命令行工具的名字,可以使用 man 这个命令查看命令行工具的使用手册,有很多命令行工具也会支持 -h 或者 --help 选项,执行使用的时候使用 -h 选项可以查看命令的使用帮助。如果完全不知道要使用哪个命令,可以从搜索引擎或者 AI 那里得到帮助。

理解使用命令行工具《 DevOps 开发运维:命令界面 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点