当前位置:首页>Linux>linux(7)-进程管理和在线安装软件,运维人必会的两大技能

linux(7)-进程管理和在线安装软件,运维人必会的两大技能

  • 2026-09-02 20:04:09
linux(7)-进程管理和在线安装软件,运维人必会的两大技能
    进程管理与软件安装是Linux系统运维的核心能力,前者保障系统稳定运行,后者快速扩展系统功能,是高效管理服务器的必备技能。

💡一、什么是进程

进程是程序在系统中的一次执行实例,拥有独立的内存空间和系统资源,每个进程有唯一的PID(进程ID),是系统资源分配和调度的基本单位。

1、查看进程

  • ps:查看当前终端的进程快照。
    • 常用选项:ps aux显示所有进程的详细信息(包括 CPU、内存占用),ps ef显示进程的父子关系。
  • top:实时动态查看进程状态,可按CPU、内存排序,是监控系统负载的常用工具。
  • pgrep [关键词]:根据进程名快速查找PID,例如pgrep nginx可直接获取Nginx 进程的ID。

2、结束进程

  • kill [PID]:向指定PID的进程发送终止信号,默认发送SIGTERM(15),请求进程正常退出。
  • kill -9 [PID]:强制终止进程,发送SIGKILL(9)信号,进程无法忽略,适合处理无响应的 “僵尸进程”。
  • pkill [进程名]:按进程名批量终止进程,例如pkill firefox可关闭所有Firefox进程。

💡二、软件安装

1、在线安装

不同发行版的在线包管理工具不同,核心命令如下:

    • Debian/Ubuntu 系列(apt):
      • apt update:更新软件源缓存,获取最新的软件版本信息。
    • apt install [软件名]:安装指定软件,例如apt install git。
    • apt remove [软件名]:卸载软件(保留配置文件),
    • apt purge [软件名] 彻底卸载并删除配置。
    • RHEL/CentOS 系列(yum/dnf):
      • yum install [软件名]或 dnf install [软件名]:安装软件。
      • yum remove [软件名]:卸载软件。
    • 通用操作:apt search [关键词]或yum search [关键词]可在软件源中搜索相关软件包。

    💡三、总结

    进程管理让你能实时监控和控制系统运行状态,而在线安装则提供了便捷的软件扩展方式。熟练掌握这些命令,既能快速排查系统故障,又能高效搭建所需环境,是Linux运维的核心能力。

    #Linux进程管理 #ps命令#kill命令 #apt安装软件#yum命令#后台进程管理

    最新文章

    随机文章