shell内部命令和外部命令
来源:互联网 发布:成都历史气象数据查询 编辑:程序博客网 时间:2024/06/05 18:31
区别:
内部命令:内部命令被构建在shell之中。当执行shell命令时,内部命令的执行速度非常快。这是因为没有其他的进程因为执行这条命令而被创建。比如说,当我们执行“cd”命令时,没有进程被创建。在执行过程中只是简单的改变当前的目录。
外部命令:外部命令并没有被构建在shell中。这些可执行的外部命令保存在一个独立的文件当中。当一个外部命令被执行时,一个新的进程即被创建同时命令被执行。比如说,当我们执行“ls”(通常被保存在/bin
目录下)命令时,然后/bin/ls被执行。
目录下)命令时,然后/bin/ls被执行。
在终端输入 help 即可列出所有的内部命令。
判断一个命令是不是内部命令用type
cd is a shell builtin 说明cd是内部命。其他两个不是内部命令。
当你不知道一个内部命令的具体用法也可以用help 如jobs的用法:
1 0
- shell的内部命令和外部命令
- shell内部命令和外部命令
- shell内部命令和外部命令
- shell内部命令和外部命令
- shell的外部命令和内部命令
- 内部命令和外部命令
- awk内部调用外部shell命令
- shall 内部命令 和 外部命令
- 3. Redhat内部命令和外部命令
- 判断内部命令和外部命令
- Linux中内部命令和外部命令
- Linux中内部命令和外部命令
- shell内建命令和外部命令
- DOS内部命令和外部命列表
- 内部命令与外部命令
- 内部命令VS外部命令
- 内部命令VS外部命令
- 内部命令VS外部命令
- HDU 4279 Number 坑爹的迷之精度
- hdoj-1086-You can Solve a Geometry Problem too 判断线段是否相交
- Android切换页面效果的实现二:WebView+ViewPager
- uva 673 Parentheses Balance
- 自定义数据类型的序列化
- shell内部命令和外部命令
- 1336 - Fixing the Great Wall(DP)
- 欢迎使用CSDN-markdown编辑器
- 使用中国网建实现Java向手机发送短信的功能
- Android应用开发之(WebView中loadData与loadDataWithBaseURL的使用上的区别)
- Qt学习之一,键盘事件细节
- glActiveTexture
- OC中的数组
- HDU4344 Mark the Rope pollard_rho大整数分解应用