
UNIX/linux
文章平均质量分 76
壞得彻底
这个作者很懒,什么都没留下…
展开
-
使用shell:变量和选项
1.交互式shell和非交互式shell shell 1.是一个命令解释器 2.支持一些类型的编程语言,用来编写由shell解释的程序,这些程序称为shell脚本。 交互式程序指的是与人进行沟通的程序,如字处理程序。非交互式程序是独立于人运行的程序,如编译器。 shell既可以从当用户界面,又可作为脚本解释器。原创 2012-11-23 23:52:35 · 589 阅读 · 0 评论 -
UNIX/linux进程和作业控制
用于创建和使用进程的系统调用有fork、exec、wait和exit。 举例:shell运行外部命令时,先fork调用创建当前进程的一个副本。子进程使用exec将他自身从运行shell的进程变成运行外部程序的进程。其次,父进程使用wait系统调用暂停执行,直到子进程结束执行。最后,外部程序结束,子进程使用exit终止自身的执行。子进程释放所有资源,但保留相关数据条目,成为一种数据结构原创 2012-11-27 21:44:58 · 855 阅读 · 0 评论