iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >云计算学习路线课程大纲资料:作业控制 jobs
  • 427
分享到

云计算学习路线课程大纲资料:作业控制 jobs

2023-06-04 10:06:18 427人浏览 安东尼
摘要

今天给大家分享一些云计算学习路线课程大纲资料,这篇文章是关于作业控制 jobs的一些学习笔记资料,希望能给大家一些帮助:作业控制是一个命令行功能,允许一个shell 实例来运行和管理多个命令。如果没有作业控制,父进程fork()一个子进程后

今天给大家分享一些云计算学习路线课程大纲资料,这篇文章是关于作业控制 jobs的一些学习笔记资料,希望能给大家一些帮助:

作业控制是一个命令行功能,允许一个shell 实例来运行和管理多个命令。

如果没有作业控制,父进程fork()一个子进程后,将sleeping,直到子进程退出。

使用作业控制,可以选择性暂停,恢复,以及异步运行命令,让 shell 可以在子进程运行期间返回接受其他命令。

云计算学习路线课程大纲资料:作业控制 jobs

foreground, background, and controlling terminal

foreground: 前台进程是在终端中运行的命令,该终端为进程的控制终端。前台进程接收键盘产生的输入和信号,并允许从终端读取或写入到终端。

background: 后台进程没有控制终端,它不需要终端的交互。

示例1:

[root@tianyun ~]# sleep 3000 & //运行程序(时),让其在后台执行

[root@tianyun ~]# sleep 4000 //^Z,将前台的程序挂起(暂停)到后台

[2]+ Stopped sleep 4000

[root@tianyun ~]# ps aux |grep sleep

root 8895 0.0 0.0 100900 556 pts/0 S 12:13 0:00 sleep 3000

root 8896 0.0 0.0 100900 556 pts/0 T 12:13 0:00 sleep 4000

[root@tianyun ~]# jobs //查看后台作业

[1]- Running sleep 3000 &

[2]+ Stopped sleep 4000

[root@tianyun ~]# bg %2 //让作业2在后台运行

[root@tianyun ~]# fg %1 //将作业1调回到前台

[root@tianyun ~]# kill %1 //kill 1,终止PID为1的进程

预览:

[root@tianyun ~]# (while :; do date; sleep 2; done) & //进程在后台运行,但输出依然在当前终端

[root@tianyun ~]# (while :; do date; sleep 2; done) &>/dev/null &

& 放在命令的最后才是后台符

示例2:如何管理远程主机

[root@tianyun ~]# ssh 10.18.40.100

[root@www ~]# yum -y install screen //第一次

[root@www ~]# screen -S install_apache

==断网后,重新连接==

[root@www ~]# screen -list

There are screens on:

28958.install_Nginx (Detached)

29013.install_apache (Detached)

2 Sockets in /var/run/screen/S-root.

[root@www ~]# screen -r 29013

--结束END--

本文标题: 云计算学习路线课程大纲资料:作业控制 jobs

本文链接: https://www.lsjlt.com/news/237326.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 云计算学习路线课程大纲资料:作业控制 jobs
    今天给大家分享一些云计算学习路线课程大纲资料,这篇文章是关于作业控制 jobs的一些学习笔记资料,希望能给大家一些帮助:作业控制是一个命令行功能,允许一个shell 实例来运行和管理多个命令。如果没有作业控制,父进程fork()一个子进程后...
    99+
    2023-06-04
  • 云计算学习路线课程大纲资料:使用信号控制进程
    今天给大家分享一些云计算学习路线课程大纲资料,这篇文章是关于使用信号控制进程的一些学习笔记资料,希望能给大家一些帮助:=============================================================...
    99+
    2023-06-04
  • 云计算学习路线课程大纲资料:文件属性 chattr
    给大家分享一些云计算学习路线课程大纲资料,这篇文章是关于文件属性 chattr的一些资料,希望能给大家一些帮助:文件权限管理之: 文件属性注:设置文件属性(权限),针对所有用户,包括root[root@tianyun ~]# touch f...
    99+
    2023-06-04
  • 云计算大数据学习路线课程大纲资料:hive入门操作
    一、hive产生背景Apache Hive数据仓库软件可以使用SQL方便地阅读、编写和管理分布在分布式存储中的大型数据集。结构可以投射到已经存储的数据上。提供了一个命令行工具和JDBC驱动程序来将用户连接到Hive。• 由Face...
    99+
    2023-06-04
  • 云计算学习路线课程大纲资料:参数传递 Xargs
    今天给大家分享一些云计算学习路线课程大纲资料,这篇文章是关于参数传递 Xargs的一些学习笔记资料,希望能给大家一些帮助:===========================================================...
    99+
    2023-06-04
  • 云计算大数据学习路线课程大纲资料:hive内部函数
    今天给大家分享一些云计算大数据学习路线课程大纲资料,这篇文章是关于hive内部函数的一些学习笔记资料,希望能给大家一些帮助:hive内部函数取随机数函数:rand()语法: rand(),rand(int seed) 返回值: double...
    99+
    2023-06-04
  • 云计算学习路线教程大纲课件:EXT2/3/4文件系统
    云计算学习路线教程大纲课件:EXT2/3/4文件系统:索引式文件系统====================================================================================Ex...
    99+
    2023-06-04
  • 云计算教程学习路线视频源码课件:Linux性能监控工具-gtop
    在云计算蓬勃发展的今天,与其在家闲着,不如立即开始学习,当机遇爆发式来临时,能不能把握住,只看我们是否已经准备好了,是否足够强大。零基础永远不是借口,没时间永远不是借口,抓住千锋逆战班直播体验课的机会,用勤奋与汗水,铸就美好的明天。所以,现...
    99+
    2023-06-04
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作