| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> 系统运维 -> Linux操作系统基础——(6)Linux中的进程管理 -> 正文阅读 |
|
|
[系统运维]Linux操作系统基础——(6)Linux中的进程管理 |
|
目录 一、进程定义程序和进程
进程和线程?
进程的状态
二、进程查看命令图形进程查看1)、打开一个shell,输入以下命令:
会打开如图所示图形界面: ?????? ?2)、直接从图形界面打开:
ps进程查看ps命令的三种执行风格:unix,bsd,GUN
|
| -u? ? ? ? upid | 显示指定用户进程 |
| -U? ? ? ? user | 显示指定用户进程 |
| -t? ? ? ? tty | 显示指定终端进程 |
| -l | 显示进程名称 |
| -a | 显示进程的完整名称 |
| -P | 显示进程的子进程 |
?
?

?

?
?
?
显示所有的动态进程

| -d | 指定刷新频率 |
| -b | 以批次方式显示 |
| -n | 指定显示的批次数量 |
?修改刷新时间为1秒
![]()
?指定显示的批次数量为2
![]()

| P | cpu排序(默认从大到小) |
| M | 内存排序 |
| T | 累计展铜cpu时间排序 |
| s | 指定刷新频率 |
| k | 操作进程 |
| u | 查看指定用户进程 |
按照cpu排序

内存排序

?查看指定用户jobbin的进程
![]()
?
系统是多任务多用户的操作模式。
任务的重要性也有所不同,优先级是用来确定任务的重要性的。
范围:0--139
1)、内核自控优先级范围:0-99
2)、用户可控优先级:100-139
显示优先级
更改优先级
renice -n 5 pid #指定进程IP修改其优先级为5
nice -n -5 cat #指定优先级打开进程
| S | 休眠状态 |
| < | 优先级高 |
| s | 顶级进程 |
| T | stop |
| N | 优先级低 |
| R | running |
| + | 运行在前台 |
| <Ctrl>+<z> | 把占用后台的shell进程打入后台挂起 |
| bg | 把后台挂起的程序运行起来 |
| fg | 把后台进程调回前台(即在当前启用) |
| & | 运行进程在后台 |
| jobs | 查看当前shell中在后台的所有工作 |
?
?
查看信号详细的命令使用方式:
man 7 signal
| 1 | 重新加载系统配置文件 |
| 2 | 清空内存中的进程数据 |
| 3 | 清空内存中的鼠标 |
| 9 | 强行结束进程 |
| 15 | 正常关闭进程 |
| 18 | 运行被暂停的进程 |
| 19 | 暂停进程(不会被阻塞) |
| 20 | 暂停进程(会被阻塞) |
kill 进程信号 pid
killall 进程信号 进程名字
pkill 进程信号 进程条件
两台主机,利用nm-connection-editor配置好网络连接ip,并保证sshd服务打开。

?
ssh -l 远程主机用户 远程主机IP
守护进程是替内核分担程序管控的程序,通常pid为1
systemd-------->systemctl
systemctl是管理系统服务
服务是指在系统中开启的共享系统资源到网络中程序
| start | 开启服务 |
| stop | 关闭服务 |
| status | 查看服务状态 |
| reload | 重新加载服务 |
| restart | 重新启动服务 |
| enable | 设定服务开机启动 |
| enable --now | 设定服务开机启动并开启当前服务 |
| disable | 设定服务开机不启动 |
| list-units | 查看系统所有服务当前状态 |
| list-unit-files | 查看服务开机状态 |
| list-dependencies | 查看服务依赖性 |
| mask | 冻结服务 |
| unmask | 解锁服务 |
| set-default | 设定系统运行模式 multi-user.target? ? ? ? 无图形网络模式 graphical.target? ? ? ? 有图形网络模式 |
| get-default | 查看系统运行模式(0-6) 0·? ? ? ? POWEROFF 1? ? ? ? single 2? ? ? ? noG+NETWORK |
?
?
?
?
?
显示正在登录系统的账号
-i 显示登录来源
/ var / log / wtmp

登录成功现在已经退出的
/ var / log / utmp
试图登录但未成功的
/ var / log / btmp
|
|
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年11日历 | -2025/11/29 9:29:13- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |