
Linux 核心运维命令 Xshell 实操全记录一、前言Linux 命令是服务器运维、后端开发的基础核心能力。日常工作中服务器卡顿排查、日志报错分析、访问数据统计都离不开高频运维命令。本文基于 Xshell 远程连接 Linux 服务器进行真实上机实操整理 top、ps、grep、sort、管道符 等核心知识点搭建完整个人知识框架记录操作过程与运行结果适合新手学习与期末作业提交。二、个人 Linux 运维知识框架体系为了系统化掌握 Linux 命令我将本次学习的所有命令按功能分类整理明确每条命令的核心用途、概念理解、常用参数用法。进程监控类命令top / pstop 命令概念动态实时监控系统工具持续刷新系统 CPU、内存、负载、各进程资源占用情况是排查服务器卡顿、程序占用资源过高最常用的命令。常用参数用法top -d 数字设置界面刷新间隔时间top -u 用户名只查看该用户的所有进程top -p PID单独监控某一个指定进程交互快捷键P 按 CPU 排序、M 按内存排序、q 退出。ps 命令概念静态进程快照查看命令一次性输出当前系统所有进程状态不会实时刷新多用于配合管道筛选进程。常用参数ps -ef查看系统完整进程列表ps aux查看进程 CPU、内存占用详情文本检索过滤命令grep概念Linux 核心文本搜索工具用于在文件或命令输出结果中匹配关键词常用于日志查错、配置文件检索。常用参数-i忽略大小写匹配-n显示匹配内容的行号-r递归检索整个目录下的所有文件-v反向匹配排除指定关键词内容文本排序统计命令sort概念对文本内容进行排序默认字典排序常用于日志数据整理、访问量统计。常用参数-n按照数字大小排序-r倒序排序从大到小-k 列号指定某一列作为排序依据常配合 uniq去重统计、wc行数统计 完成日志数据分析。管道符 |概念Linux 最重要的组合符号作用是将前一条命令的输出作为后一条命令的输入实现多命令联动筛选、排序、统计。三、基于 Xshell 真实上机实操含截图说明本次所有命令均在 Xshell 远程连接 Linux 服务器中实操完成每步操作均保留截图记录。1、top 进程监控实操终端输入 top进入系统动态监控页面查看整体 CPU、内存、进程占用。执行 top -d 3设置 3 秒刷新一次。按下 M 键按内存占用降序排列快速找出高资源进程。截图 1top 默认运行界面标注负载、CPU、MEM、进程列表截图 2top -d 3 自定义刷新间隔运行结果2、grep 日志检索实操日志报错检索grep -in “error” test.log忽略大小写查找错误并显示行号。进程筛选实操ps -ef | grep nginx过滤出 nginx 相关进程。反向过滤grep -v “info” test.log过滤掉无关信息只看关键日志。截图 3grep 关键词检索与管道筛选运行结果3、sort 数据排序实操单列数字倒序cat access.log | sort -nr指定列排序cat access.log | sort -k 2 -nr对第二列访问数据排序。结合去重统计sort access.log | uniq -c统计重复访问次数。截图 4sort 排序前后数据对比、统计结果截图四、实操总结通过本次 Xshell 完整实操我系统掌握了 Linux 运维高频核心命令。top、ps 可以有效监控服务器运行状态快速排查资源占用异常grep 能够精准过滤日志关键信息是运维排错的必备工具sort 可对日志数据进行排序统计实现简单的流量分析与数据整理。同时掌握了管道符的核心用法能够将多个命令组合联动使用大幅提升操作效率。本次学习不仅理清了各命令的概念、用途与参数区别还通过真实上机操作验证了所有功能建立了属于自己的 Linux 命令知识体系为后续服务器运维、日志分析、故障排查打下坚实基础。