centOS系统进程管理基础知识

news/2024/12/23 21:02:07 标签: centos, linux, 运维

进程的概念与属性
1.进程是系统中正在执行的代码片段,也可以称为一个程序。
2.操作系统通过分配进程编号(PID)来管理进程。
3.进程属性包括PID、PPID、UID、GID、状态、优先级、终端名和资源占用等。

PS命令与进程查看
1.PS命令用于查看进程信息,通过指定参数可以获取不同级别的详细信息。
2.常用参数包括-a、-u、-x,其中-a显示当前终端关联的所有进程,-u基于用户格式显示,-x显示所有进程。
3.PS命令的输出结果包括PID、TTY、TIME、CMD等信息。

进程状态解释
1.进程状态包括R(运行中)、S(睡眠)、T(停止)、Z(僵尸)和D(不可中断)。
2.Linux通过信号量来控制进程,而Windows则依靠队列。
3.僵尸进程是停止但无法被父进程杀死的进程。

进程状态及其含义
1.进程状态包括运行、就绪、阻塞、挂起等,每种状态有不同的含义。
2.<表示高优先级,N表示低优先级。
3.L表示进程有页面文件,s表示系统控制进程,I表示进程是多线程。
4.加号表示进程在前台运行,&表示进程在后台运行。
5.time表示进程实际使用CPU的时间。

进程信号量与终止
1.通过发送信号量可以终止进程,如ctrl+c发送终止信号。
2.ctrl+z可以暂停进程,ctrl+d断开连接。
3.PS命令用于查看进程状态,PS -ef显示所有进程的标准格式。
4.PS aux显示进程的BSD格式,二者有联系但显示格式不同。

系统负载查看命令
1.up time命令显示系统运行时间、用户数和系统负载。
2.top命令显示PID、虚拟内存、CPU和执行进程等信息。

PS tree与进程树
1.PS tree以树形结构显示进程,可以查看进程的用户、进程编号等信息。
2.通过参数如-u、-p可以定制显示内容。

终止进程的命令与方法
1.通过kill命令终止单个进程,通过kill -9发送强制信号终止进程。
2.killall命令批量处理进程,支持通配符和信号量操作。
3.pkill命令直接杀死指定名称的所有进程。

服务管理
1.systemctl是service的替代工具,用于服务管理。
2.常用的服务操作包括开启、重启、关闭、开机自启动和禁止开机自启动。
3.使用service命令时,可以通过服务名称或服务类型来选择具体服务。

防火墙操作
1.firewall是CentOS 7默认的防火墙工具,而CentOS 6使用的是iptables。
2.查看防火墙开放端口的方法包括使用firewall-cmd和iptables命令。
3.开放端口的操作包括添加规则和使用reload命令使规则生效。


http://www.niftyadmin.cn/n/5796999.html

相关文章

设计模式 -- 单例模式

设计模式 -- 单例模式 单例模式C++ 实现饿汉式单例模式懒汉式单例模式使用静态局部变量实现懒汉式单例模式(推荐)使用call_once实现懒汉式单例模式(推荐)使用静态全局部变量和指针的方式实现懒汉式单例模式(不推荐)双重检测懒汉式单例模式单例模式 单例模式:确保在整个程…

xenomai环境下开源实时数控系统LinuxCNC EtherCAT编译安装

LinuxCNC是一款基于Linux操作系统的开源实时数控系统&#xff0c;可将普通计算机转变为高效的CNC&#xff08;计算机数字控制&#xff09;机器&#xff0c;本文记录xenomai下linuxcnc的构建简单记录&#xff0c;xenomai下构建无特别之处&#xff0c;主要参考链接https://www.li…

【Spring】Spring框架之-AOP

目录 1. AOP的引入 2. AOP相关的概念 2.1 AOP概述 2.2 AOP的优势 2.3. AOP的底层原理--目前先不具体阐述&#xff0c;后面讲 3. Spring的AOP技术-配置文件方式 3.1 AOP相关的术语 3.2 基本准备工作 3.3 AOP配置文件方式的入门 3.4 切入点的表达式 3.5 AOP的通知类型 …

【CSS in Depth 2 精译_088】第五部分:添加动效概述 + 第 15 章:CSS 过渡特效概述 + 15.1:状态间的由此及彼

当前内容所在位置&#xff08;可进入专栏查看其他译好的章节内容&#xff09; 第五部分 添加动效 ✔️【第 15 章 过渡】 ✔️ 15.1 状态间的由此及彼 ✔️15.2 定时函数 文章目录 第 5 部分 添加动效 Adding motion第 15 章 过渡 Transitions15.1 状态间的由此及彼 From here…

宝塔面板跨服务器数据同步教程:双机备份零停机

之前发布的教程不够完美&#xff0c;安全性也不够&#xff0c;所以优化了很多地方 ┌────────────────────────────────────────┐ │ 系统功能选项 │ ├─────────────────────────…

如何在centos系统上挂载U盘

在CentOS上挂载NTFS格式的U盘,需要执行一系列步骤,包括识别U盘设备、安装必要的软件、创建挂载点,并最终挂载U盘。以下是在CentOS上挂载NTFS格式U盘的详细步骤: 一、准备工作 确认CentOS版本: 确保你的CentOS系统已经安装并正常运行。不同版本的CentOS在命令和工具方面可能…

架构师应如何考虑重构

目录 重构的目的、时机、难点 1.1重构的目的 1.2何时重构 1.2.1 添加新功能的时候对周边历史进行小型重构 1.2.2 cide review 时 1.2.3 有计划有目的的重构 1.2.5 何时不该重构 1.3、重构的难点 1.3.1 保证重构前后行为一致。 1.3.2 减少出现问题带来的影响 1.4 常见的重构…

SpringBoot3+Vue3开发在线考试系统

项目介绍 项目分为3种角色&#xff0c;分别为&#xff1a;超级管理员、老师、学生。超级管理员&#xff0c;负责系统的设置、角色的创建、菜单的管理、老师的管理等功能&#xff0c;也可以叫做系统管理员&#xff1b;老师角色&#xff0c;负责系统业务的管理&#xff0c;包括学…