ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Linux入门day8

2021-09-22 22:34:43  阅读:160  来源: 互联网

标签:ps 入门 day8 -- firewall Linux 进程 级别 运行


【小白入门 通俗易懂】2021韩顺平 一周学会Linux_哔哩哔哩_bilibili

Linux进程管理

1.在操作系统中每个进程都有一个自己的id叫做(pid) 

2.在每个进程都可能有两种方式存在。前台与后台,前台就是可以表示在屏幕上的可以交互的是实际操作性的,后台进程实际上是在操作,但是屏幕无法看到进程,通常在后台方式执行。

3.一般的系统服务都是后台进程只有关机才会关闭。

4.程序在运行起来的时候在内存中就叫做进程。

系统执行进程

1.ps指令

是用来查看目前系统中有哪些是在执行的,还有他们的执行情况类似于任务管理器(Windows)

ps-a 是显示当前终端的所有进程信息。

ps-u 以用户的格式显示

ps -x 显示后台进程

 ps 详解

user 用户名

pid 进程号

%cpu 进程占用cpu的百分比

%MEM 进程占用物理内存的百分比

VSZ 进程占用的虚拟内存大小

RSS 进程占用物理内存大小

TT 终端的名称缩写

STaT 进程状态 

STARTED 进程的启动时间

TIME CPU时间 即进程使用CPU的总时间

COMMAND 启动进程所用的命令和参数 如果过长就会被截断

2.终止进程 kill killall

如果想要停止一个进程用kill 

kill 进程号 (通过进程号杀死进程)

killall 进程名称 杀死整个进程杀的彻底的那种

如果有些进程有冲突的话加上 -9

强迫整个进程结束

Ex

kill一个sshd进程 (登陆进程)

首先我们看下sshd 看到有个jack登录sshd进程号是4093

 执行kill4093 惊奇的发现jack已经不登陆了

 

3.pstree

service

service 指令在centos 7很少用到了,

service network status

service network stop

service network start 

3.查看服务名

set up

用空格控制* 来确定是否开机启动的权限

运行级别

运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动
运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆
运行级别2:多用户状态(没有NFS)
运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式
运行级别4:系统未使用,保留
运行级别5:X11控制台,登陆后进入图形GUI模式
运行级别6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动

 在centos7 里一般是5和7 阶段

systemctl 管理指令

 start stop restar status

systemctl 指令管理服务在 /usr/lib/systemd/system查看

systemctl list -unit files |grep 服务名 grep 可以进行过滤

systemctl enable 服务名 设置服务开机启动

systemctl is-enabled 服务名 查询某个服务是否是自启动

ps 要想彻底关闭一个东西一个万物负 还是 use enable 和disable

别用stop否则下次启动就恢复原样

我们要带开特定的端口

firewall 指令

打开端口 firewall -cmd --permanent --add -port=端口号/协议

关闭端口 firewall -cmd --permanent --remove-port =端口号/协议

重新载入才有效 firewall-cmd --reload

查看端口是否开放 firewall -cmd --query-port=端口/协议

动态监控进程

top 与ps 相似他们都是来执行进程top可以实时更新

top -d 描述 指定top命令每隔几秒更新

-i 不显示限制或者zombie进程

-p 通过监控进程id来仅仅监控某个进程状态

在这一状态下

输入表格字母排序

 

 

标签:ps,入门,day8,--,firewall,Linux,进程,级别,运行
来源: https://blog.csdn.net/qq_52310720/article/details/120242639

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有