文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>一些问题

一些问题

时间:2009-06-16  来源:hbkh2000

shell 、shell脚本、 内部命令 、外部命令的区别?在执行的时候是如何被解释的?   1、内部命令和外部命令:
shell不需要启动一个单独的进程来运行内部命令。而外部命令则要求shell创建(fork)和执行(exce)一个新的子进程。   2、 内部命令就是shell内置的一些命令,如pwd, cd等,
外部命令就是一个个单独的程序了,如/bin/ls ;
区分是内部命令还是外部命令的方法很简单,用type命令就可以了,如
type ls
    3、 建立新文件和文件夹
touch new-filename  建立新文件
mkdir new-directory  建立新目录

    删除文件和目录
rm filename  删除名为 filename的文件
rmdir foldername 删除名为foldername的目录

4、shell是命令解释程序,同时也是高级编程语言。

5、linux下的shell,比如说我们用的最多的bash,确实有所谓的内部命令(SHELL BUILTIN COMMANDS),像cd, source, alias等等,都是集成在bash这个可执行文件内部的,而像ls, ifconfig, cat等,都有专门的一个可执行文件(在那里?),所以可以算作是外部命令。

6、shell脚本的编缉工具:vi  gedit  ee  leafpad  vim很多

7、

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

相关阅读 更多 +
排行榜 更多 +
神龙崛起之战

神龙崛起之战

冒险解谜 下载
合金击车

合金击车

冒险解谜 下载
隐藏旅途2逃脱冒险

隐藏旅途2逃脱冒险

冒险解谜 下载