linux进入子进程的命令是

linux进入子进程的命令是,第1张

linux是一个 多进程 多用户的 *** 作系统

ps(显示当前进程的状态)

ps -ef 查看当前linux 进程

ps -ef | grep 'mysqld' 过滤mysql的进程 (grep 过滤 ; | 管道符)

uid 用户id

pid 进程id

ppid 父进程id

CMD 启动该进程的命令

kill(删除执行中的进程)

kill -9 : kill -9 1982

-9 最高级别的关闭进程

小注:模拟运行着进程,可以使用tailf demo.txt;ps -ef |grep ‘tailf’

面试:现在在linux上运行着多个flask ,不确定有多少个进程,请以简短的命令,将这些进程杀死?

ps -ef | grep 'flask' | grep -v 'grep' | awk '{print "kill -9" $2}' | sh

排除grep批量找pid 命令执行

&(后台运行进程)

crontab(定时任务)

软件安装命令

rpm(管理安装套件)

yum(Shell前端软件包管理器)

Linux命令-查看进程命令:pstree

查看进程树,ps aux查看进程,如果进程太多看起来很不方便,可以使用pstree以树形方式显示正在运行的所有进程 pstree -p 查看进程树 还是太多了,可以使用管道符进行查找httpd(apa ...

Linux命令-终止进程命令:kill

kill -l 查看进程信号 常用信号 例如: 例子参见:Linux命令-查看进程命令:pstree

linux ps查看进程命令

linux ps查看进程命令ps命令作用:将某个时间点的程序运作情况撷取下来 实例: [root@linux ~]# ps aux [root@linux ~]# ps -lA [root@linux ...

Linux ps 命令查看进程启动及运行时间

创建子进程才能多道程序并发执行,linux初始化的时候会创建swap进程、然后是init进程和一个init进程的兄弟进程,所有的进程(运行的程序)都是从父进程演化出去的,你可以看看proc里的东西,写个程序打印出各个进程的父进程~网上有源代码的,要的话我给你

咱要先搞明白进程究竟是什么,进程是资源分配的单位,是运行的程序。既然是运行的程序,一个进程自然只能代表一个程序,多道程序设计自然而然就有了多进程的概念。举个例子,多进程(线程)下载,我们可以给一个需要下载的资源分片,多个进程从不同的片分时下载,这样就提高了下载速度,因为对一个程序分配的更多的资源,你试试开迅雷的时候打开个网页,保证你觉得奇卡无比,因为网络带宽(资源)被迅雷的多个进程占用了。其实在本地的多进程程序并不多见,比如word算是个典型的多进程程序,有个进程接受你的键盘输入,有拼写检查进程,有显示进程等等。大多数都用到网络上了,比如服务器。一台服务器要在“同一时间”处理来自很多客户端的请求,这就必须使用多进程。

父子进程

在linux系统里面,子进程由父进程fork而来,而所有的进程都是由init进程或其子进程fork而来,即init进程是所有进程的祖先。

父子进程的运行是相对独立的,一方的退出不会导致另一方退出。

进程组和会话

Session特点

session可以在任何时候创建,调用setsid函数即可,session中的第一个进程即为session的leader,leader是不能变的。常见的创建session的场景是用户登录,启动bash进程时将会创建新的session,bash进程会作为session的leader,随后bash里面运行的进程(不特殊处理)都将属于这个session。

session的主要特点是当session的leader退出后,session中的所有其它进程将会收到SIGHUP信号,其默认行为是终止进程,即session的leader退出后,session中的其它进程也会退出。

如果session和tty关联的话,它们之间只能一一对应,一个tty只能属于一个session,一个session只能打开一个tty。当然session也可以不和任何tty关联。

进程的启动方式:

1)前台启动:用户输入命令,直接执行程序

2)后台启动:在命令行尾加入“&”符号

要使终端关闭时进程不退出,有以下几种情况:

1)用户进程拦截SIGHUP信号。

2)使用户进程和bash进程不在一个session。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/6053862.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-13
下一篇 2023-03-13

发表评论

登录后才能评论

评论列表(0条)

保存