linux -exec命令

linux系统中exec命令是什么呢?下面是exec命令的具体介绍:

1、exec命令简介:系统调用exec是以新的进程去代替原来的进程,但进程的PID保持不变。因此,可以这样认为,exec系统调用并没有创建新的进程,只是替换了原来进程上下文的内容。原进程的代码段,数据段,堆栈段被新的进程所代替。

exec系统调用并没有创建新的进程,只是替换了原来进程上下文的内容。原进程的代码段,数据段,堆栈段被新的进程所代替。

2、exec 命令的两种用法:

exec 命令 ;命令代替shell程序,命令退出,shell 退出;比如 exec ls

exec 文件重定向,可以将文件的重定向就看为是shell程序的文件重定向 比如 exec 5

3、exec命令常用作用:
exec ls:在shell中执行ls,ls结束后不返回原来的shell中了
exec <file:将file中的内容作为exec的标准输入
exec >file:将file中的内容作为标准写出
exec 3<file:将file读入到fd3中
sort <&3:fd3中读入的内容被分类
exec 4>file:将写入fd4中的内容写入file中
ls >&4:Ls将不会有显示,直接写入fd4中了,即上面的file中
exec 5<&4:创建fd4的拷贝fd5
exec 3<&-:关闭fd3

以上就是小编今天的分享了,希望可以帮助到大家。

标签:linux -exec命令

免责声明:本内容来自橡树街平台创作者或收集于互联网公开资源,不代表橡树街网的观点和立场。如有侵权内容,请联系我们删除。联系邮箱:ihuangque@qq.com
相关推荐
linux -exec命令
2022-08-05
linux -exec命令
手机老是弹出广告怎么解决
2022-08-05
手机老是弹出广告怎么解决
小爱同学怎么判断我喜欢的人喜不喜欢我
2022-08-05
小爱同学怎么判断我喜欢的人喜不喜欢我
安卓手机如何打开.kmz文件
2022-08-05
安卓手机如何打开.kmz文件
苹果手机文件管理在哪里
2022-08-05
苹果手机文件管理在哪里
安卓手机如何打开.sav文件
2022-08-05
安卓手机如何打开.sav文件
安特卫普是比利时的首都吗
2022-07-28
安特卫普是比利时的首都吗
麦积区特色文化
2022-07-28
麦积区特色文化
社会实践去哪里盖章
2022-07-28
社会实践去哪里盖章
苹果13后壳什么材质
2022-07-28
苹果13后壳什么材质
爱奇艺黄金vip和vip有什么区别
2022-07-28
爱奇艺黄金vip和vip有什么区别
改进质量管理体系的目的
2022-07-28
改进质量管理体系的目的
慧敏这个名字的寓意
2022-07-28
慧敏这个名字的寓意
种子类食物有哪些
2022-07-28
种子类食物有哪些
稀释剂的作用与用途
2022-07-28
稀释剂的作用与用途
艾青诗选中红色的象征
2022-07-28
艾青诗选中红色的象征