Linux系统进程(2)

####进程信号####
1.常用信号等级

         1      进程重新加载配置(不关闭进程重新加载,类似不停服的更新)
         2		删除进程在内存中的数据(信号2=ctrl c)
         3		删除鼠标在内存中的数据(信号3=ctrl \)
         9		强行结束单个进程(不能被阻塞)
         15		正常关闭进程	 (可能会被阻塞)	
         18		运行暂停的进程
         19		暂停某个进程	 (不能被阻塞)
         20		把进程打入后台	(可以被阻塞)

man 7 signal 查看信号详细信息

          kill 	  -信号 	  进程pid
          killall -信号	  进程名字
          pkill   -信号   进程属性

例:

		  pkill	-9 -u student	结束所有student的进程

在这里插入图片描述

	   killall -9 vim   结束所有vim的进程

在这里插入图片描述
#######控制服务#########
什么是服务
对其他单位的功能,通俗讲就是非己用
用什么控制服务
系统初始化进程可以对服务进行相应的控制

当前系统初始化进程是什么

        	systemd		系统初始化进程
        	pstree		显示系统中的进程树

进程树:
在这里插入图片描述
进程控制命令

		ssh -------->sshd
		client(客户端)       server(服务端)
		
		systemctl                     查看服务状态
		systemctl status sshd         查看服务状态,inactive(不可用),active(可用)

高亮字符区域显示字符状态
在这里插入图片描述

		systemctl start  sshd         开启服务
		systemctl stop sshd           关闭服务
		
		systemctl restart sshd        重启服务(进程ID改变)
		
		systemctl reload sshd         重新加载服务配置(进程ID不变)
		
		systemctl enable sshd         设定服务开机启动
		systemctl disable sshd        设定服务开机不启动
		
		systemctl list-units          列出已经开启服syetemctl务当前状态

在这里插入图片描述

		systemctl list-unit-files     列出所有服务开机启动的状态
		ACTIVE一栏 disable(关闭),enable(开启),static(锁定)
		systemctl list-dependencies   列出服务的依赖

systemctl set-default multi-user.target 设定系统启动级别为多用户模式(无图形)
reboot重启系统无图形登陆界面
在这里插入图片描述

systemctl set-default graphical.target 设定系统启动级别为图形模式
reboot重启后图形模式登陆状态
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值