linux命令行学习(10):linux命令的四种类型

linux命令有以下4种类型:

1 shell内置命令

bash支持许多在内部称之为shell builtin的内置命令。例如,cd命令就是shell内置指 令。

2 alias命令

在其他命令的基础上定义的命令。

3 可执行程序

可执行程序就像在/usr/bin目录里看到的所有文件一样。在该程序类别中,程序可以 编译为二进制文件,比如C、C++语言编写的程序,也可以是shell、Perl、Python, Ruby等脚本语言编 写的程序。

4  shell函数

shell函数是合并到环境变量中的小型shell脚本。

用type命令就可以查看命令的类型。

格式:type command

例如:

执行type cd可以知道cd是内置命令。

执行type cp可以知道cp是可执行程序,它是在/bin这个目录中。

执行type ls可以知道ls是alias命令,它是命令

ls --color=tty

的别名。

扩展阅读:

1 如何在 Linux Shell 编程中定义和使用函数 

你可能感兴趣的:(linux命令行学习(10):linux命令的四种类型)