Linux 命令精讲——Linux命令概述(一)

Linux 命令概述

在 Linux 操作系统中,凡是在字符操作界面中输入的能够完成特定操作和任务的字符串都可以称为命令。严格来说,命令通常只代表了实现某一类功能的指令或程序的名称。

1.Linux 命令的分类

(1)Linux 命令的执行必须依赖于 Shell 命令解释器

Shell 实际上是在 Linux 操作系统中运行的一种特殊程序,它位于操作系统内核与用户之间,负责接收用户输入的命令并进行解释,将需要执行的操作传递给系统内核执行,Shell 在用户和内核之间充当了“翻译官”的角色。当用户登录到 Linux 系统时,会自动加载一个 Shell 程序,以便给用户提供可以输入命令的操作系统。

(2)Bash 是 Linux 操作系统中默认使用的 Shell 程序,文件位于/bin/bash。关于 Shell 程序的更多知识将在后续课程中进行讲解。根据 Linux 命令与 Shell 程序的关系,Linux 命令一般分为以下两种类型:

内部命令:是指集成于 Shell 解释器程序(如 Bash)内部的一些特殊指令,也称为内建(Built-in)指令。内部命令属于 Shell 的一部分,所以没有单独对应的系统文件,只要: Shell 解释器被运行,内部指令也就自动载入内存了,用户可以直接使用。内部命令无须从硬盘中重新读取文件,因此执行效率较高。

外部命令:是指 Linux 操作系统中能够完成特定功能的脚本文件或二进制程序,每个外部命令对应系统中的一个文件,是属于 Shell 解释器程序之外的命令,所以称为外部命令。Linux 操作系统必须知道外部命令对应的文件位置,才能够由 Shell加载并执行。

(3)Linux 操 作系 统 默 认 会将 存 放 外 部 命 令 、程序 的 目 录 ( 如 /bin 、 /usr/bin、/usr/local/bin 等)添加到用户的“搜索路径”中,当使用位于这些目录中的外部命令时,用户不需要指定具体的位置。因此在大多数情况下,不用刻意去分辨内部命令和外部命令,其使用方法是基本类似的。

2.Linux 命令行的格式 

在使用内部命令或外部命令时,参照一个通用的命令行使用格式,可方便理解 Linux命令的作用和工作方式。通用的命令行使用格式如下:

命令字 [选项] [参数]

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值