Linux 命令的分类基础细致分析小白看了秒懂(命令组成介绍、帮助命令、目录和文件基本操作命令)

一、Linux 命令的格式介绍

1、命令的分类

1.1、什么是Linux命令

在Linux系统中,凡是在字符界面中输入能够完成的特定操作和任务的字符串,都可以称为“命令”。严格一点来说,“命令”通常只代表了实现某一类功能的指令或程序的名称。
Linux 命令的执行必须依赖于 Shell 命令解释器。Shell 实际上是在 Linux 操作系统中运行的一种特殊程序,它位于操作系统内核与用户之间,负责接收用户输入的命令并进行解释, 将需要执行的操作传递给系统内核执行,Shell 在用户和内核之间充当了“翻译官”的角色。当用户登录到 Linux 系统时,会自动加载一个 Shell 程序,以便给用户提供可以输入命令的操作系统。

1.2、命令的两种类型
  • 内部命令:是指集成于 Shell 解释器程序(如 Bash)内部的一些特殊指令,也称为内建(Built-in)指令。内部命令属于 Shell 的一部分,所以没有单独对应的系统文件,只要 Shell 解释器被运行,内部指令也就自动载入内存了,用户可以直接使用。内部命令无须从硬盘中重新读取文件,因此执行效率较高。
  • 外部命令:是指 Linux 操作系统中能够完成特定功能的脚本文件或二进制程序,每个外部命令对应系统中的一个文件,是属于 Shell 解释器程序之外的命令,所以称为外部命令。Linux 操作系统必须知道外部命令对应的文件位置,才能够由 Shell 加载并执行。

2、命令格式:命令字 [选项] [参数]

2.1、命令字

命令字即命令名称,是整条命令中最关键的一部分。在 Linux 的字符操作界面中,使用命令字唯一确定一条命令,因此在输入命令时一定要确保输入的命令字正确。并且,在 Linux 的命令环境中,无论是命令名还是文件名,对英文字符的处理是区分大小写的,操作时需要 细心。

2.2、选项

选项的作用是调节命令的具体功能,决定这条命令如何执行。同一个命令字配合不同的 选项使用时,可以获得相似但具有细微差别的功能。命令使用的选项有如下一些特性。

  • 不同的命令字能够使用的选项也会不同(选项的个数和内容)。
  • 选项的数量可以是多个,也可以省略。同时使用多个选项时,选项之间使用空格分 隔。若不使用选项,将执行命令字的默认功能。
  • 使用单个字符的选项时,一般在选项前使用“-”符号(半角的减号符)引导,称为短 格式选项,如“-l”。多个单字符选项可以组合在一起使用,如“-al”等同于“-a -l”。
  • 使用多个字符的选项时,一般在选项前使用“–”符号(两个半角的减号符)引导, 称为长格式选项,如“–help”。
2.3、参数

命令参数是命令字的处理对象,通常情况下命令参数可以是文件名、目录(路径)名 或用户名等内容。根据所使用命令字的不同,命令参数的个数可以是零到多个。在输 入一条 Linux 命令时,应根据该命令字具体的格式提供对应的命令参数,以确保命令的正常运行。
**注意:**在实际使用 Linux 命令行的过程中,“选项”和“参数”的称谓经常混淆,甚至前后顺序也允许颠倒,但一般不会影响命令的执行效果,所以很多时候并不做严格区分。

2.4、命令辅助和简单的快捷键

编辑 Linux 命令行时,可以使用以下几个辅助操作,以提高输入效率。

  • Tab 键:可以将输入的不完整命令字或文件、目录名自动补齐,如输入“ifcon”后按Tab 键,即可自动补齐为“ifconfig”命令字。该功能只能向后补齐,且必须以已输入的部分字符开头,能够唯一定位一个命令字或文件、目录名,否则可按两次 Tab 键,系统将输出可用的名称列表。
  • 反斜杠“\”:如果输入的一行命令内容太长,终端会自动换行。有时候为了显示美观 及方便查看,也可以插入“\”符号强制换行,在下一行出现的“>”提示符后可以继续输入内容,作为上一行命令的延续。
  • Ctrl+U 组合键:快速删除当前光标处之前的所有字符内容。
  • Ctrl+K 组合键:快速删除从当前光标处到行尾的所有字符内容。
  • Ctrl+L 组合键:快速清空当前屏幕中的显示内容,只在左上角显示命令提示符。
  • Ctrl+C 组合键:取消当前命令行的编辑,并切换为新的一行命令提示符。
2.5、简单了解几个命令
  • hostnamectl set-hostname 要更改的名称
  • su
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值