学习啦 > 学习电脑 > 操作系统 > Linux教程 > Linux中的内置命令和外部命令详解

Linux中的内置命令和外部命令详解

时间: 志艺942 分享

Linux中的内置命令和外部命令详解

  文章主要介绍了Linux中的内置命令和外部命令详解,本文讲解了什么是内置命令和外部命令、怎样判别是内置命令和外部命令,接下来是小编为大家收集的Linux中的内置命令和外部命令详解,欢迎大家阅读:

  Linux中的内置命令和外部命令详解

  1.内部命令在系统启动时就调入内存,是常驻内存的,所以执行效率高。

  2.外部命令是系统的软件功能,用户需要时才从硬盘中读入内存。

  type可以用来判断一个命令是否为内置命令

  复制代码代码如下:

  复制代码代码如下:

  enable既可以查看内部命令,同时也可以判断是否为内部命令

  复制代码代码如下:

  内部命令用户输入时系统调用的速率快,不是内置命令,系统将会读取环境变量文件.bash_profile、/etc/profile去找PATH路径。

  然后在提一下命令的调用,有些历史命令使用过后,会存在在hash表中,当你再次输入该命令它的调用会是这样一个过程。

  hash——>内置命令——>PATH 命令的调用其实应该是这样一个过程。

  复制代码代码如下:

  从上面操作可以看出。hash表不存放系统内置命令。

  
看了“Linux中的内置命令和外部命令详解”还想看:

1.Linux命令和命令行详解

2.Linux ipcs命令与ipcrm命令的用法详解

3.Linux命令SSH在本地执行远程机器上的命令

4.Linux实用工具的命令行详解

3028593