最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

linux -exec命令

来源:动视网 责编:李赢赢 时间:2021-11-03 21:15:43
文档

linux -exec命令

简介:系统调用exec是以新的进程去代替原来的进程,但进程的PID保持不变;exec命令用法:命令代替shell程序,命令退出,shell 退出,可以将文件的重定向就看为是shell程序的文件重定向;exec命令常用作用:exec ls:在shell中执行ls,ls结束后不返回原来的shell中。
推荐度:
导读简介:系统调用exec是以新的进程去代替原来的进程,但进程的PID保持不变;exec命令用法:命令代替shell程序,命令退出,shell 退出,可以将文件的重定向就看为是shell程序的文件重定向;exec命令常用作用:exec ls:在shell中执行ls,ls结束后不返回原来的shell中。


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命令

简介:系统调用exec是以新的进程去代替原来的进程,但进程的PID保持不变;exec命令用法:命令代替shell程序,命令退出,shell 退出,可以将文件的重定向就看为是shell程序的文件重定向;exec命令常用作用:exec ls:在shell中执行ls,ls结束后不返回原来的shell中。
推荐度:
标签: linux -exec命令
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题linux安装命令专题linux sh命令专题linux运行文件专题linux命令大全专题linux基本命令大全专题linux常用命令专题linux install命令专题Linux运行sh专题linux基本命令的使用专题linux shell命令专题linux tar命令专题linux rpm命令专题linux安装rpm命令专题linux last命令专题linux常用命令详解专题linux简单命令专题linux返回命令专题linux帮助命令专题linux shell专题linux常用命令大全专题
Top