博客
关于我
Linux 系统快键键汇总
阅读量:790 次
发布时间:2023-02-01

本文共 626 字,大约阅读时间需要 2 分钟。

系统命令的分类与执行机制

在Unix/Linux系统中,系统命令可以分为内部命令、别名命令与外部命令三类。这些命令的执行方式各具特色,理解它们的分类有助于优化工作流程。

内置命令内部命令是指集成在特定shell环境中的一些工具程序。这些命令通常在用户登录时就已加载,具有一定的执行效率。例如,/bin/bash等shell环境中就包含了诸多常用工具。通过enable命令可以查看这些内置命令的状态。

判断whether a command is internal:可以使用type命令来判断一个命令是否为shell内置命令。例如,输入type enable,系统会提示enable是shell中的内置命令(builtin)。

外部命令外部命令则完全不同于内部命令,它们并未集成在shell程序中,需要用户手动调用。这些命令通常位于系统的命令路径中,如/usr/bin或/usr/local/bin等目录。

此外,别名命令存在于一个特殊的文件中。例如,在~/.bashrc文件中,用户名可以自定义设定自己的别名。在执行时间,系统会根据这些设置来解析命令。

执行效率对比

  • 别名命令:由于是用户自定义的,执行效率可能会稍低于内部命令。
  • 内部命令:执行效率较高,因其通过shell直接调用。
  • 外部命令:执行效率可能稍低,因需要寻找对应的可执行文件。

通过是使用type命令能够快速确定某个命令的归属。了解这些基本知识有助于更高效地使用Unix/Linux系统。

转载地址:http://thwfk.baihongyu.com/

你可能感兴趣的文章
linux 常用命令
查看>>
linux 常用命令
查看>>
Linux 常用命令
查看>>
Linux 常用命令之cat、tac、nl
查看>>
Linux 常用命令使用方法大搜刮
查看>>
Linux 常用命令大全
查看>>
Linux 常用网络命令
查看>>
linux 常用软件安装-目录
查看>>
Linux 常见必备
查看>>
linux 常见问题大全
查看>>
Linux 常规问题解决:File “/usr/bin/yum“, line 30 及 File “/usr/libexec/urlgrabber-ext-down“, line 28
查看>>
Linux 开发工具
查看>>
Linux 开放服务端口
查看>>
Linux 强大的网络命令:nc,网络的瑞士军刀!
查看>>
Linux 快速创建文件并写入内容
查看>>
LINUX 快速配置
查看>>
Linux 性能优化(网络、磁盘、内存、日志监控)零基础入门到精通,收藏这一篇就够了
查看>>
Linux 性能监测:介绍
查看>>
Linux 执行脚本出现 $‘ ‘: command not found 解决方法
查看>>
linux 技巧:使用 screen 管理你的远程会话
查看>>