当前位置: 首页 > news >正文

Linux 运维高频命令实操全解

前言
本文基于Xshell远程连接Linux虚拟机完成全套实操,覆盖进程管理、磁盘挂载、文本处理、压缩解压四大类核心运维命令,搭建完整实操流程,配套专项练习题与报错解决方案,适合Linux入门学习记录。

一、命令整体分类
进程监控类:ps、top、kill,用于查看系统负载、进程状态、终止异常进程
磁盘管理类:mount、umount,用于硬盘分区、ISO镜像挂载与卸载
文本排序类:sort,对数字、日志文件按规则排序
文本检索类:grep,过滤文件关键字,线上日志排错必备
文件压缩类:tar、gzip,实现目录、文件打包压缩与解压

  1. 进程管理:ps、top、kill
    ps用于输出系统瞬时进程快照,快速获取进程PID
psauxps-efpsaux|grepvmtoolsd

top实时刷新CPU、内存、进程资源占用,定位服务器卡顿根源

top

top界面快捷键
P:按CPU使用率从高到低排序
M:按内存使用率从高到低排序
k:输入数字PID终止进程
1:展开多核CPU数据
q:退出实时监控界面
kill发送信号终止进程,执行前必须通过ps确认目标PID真实存在

sudokill$(pgrep vmtoolsd)sudopkillvmtoolsd

实操常见报错:输入不存在的PID会提示无对应进程;普通用户无权限操作系统进程,需要加sudo提权。

  1. 磁盘挂载与卸载 mount / umount
    mount实现硬盘分区、ISO镜像挂载使用,挂载前必须手动创建挂载目录
lsblksudomkdir/datasudomount/dev/sda1 /datasudomkdir-p/mnt/cdromsudomount-oloop ./test.iso /mnt/cdrom

umount卸载已挂载设备

umount/dataumount/mnt/cdrom

目录被进程占用无法卸载时,执行命令查看占用程序

lsof/data

实操常见报错:未创建挂载目录提示挂载点不存在;硬盘设备名称错误提示特殊设备不存在;当前目录无test.iso镜像文件会导致回环设备设置失败;sudo密码输入错误会权限校验失败。

  1. sort 文件排序专项实操练习
    sort对文本内容进行升序、降序、数字、去重排序
    -n:识别纯数字排序
    -r:反转排序结果,降序展示
    -k N:按指定列排序
    -u:去除重复内容
    一键创建数字测试文件
cat>num.txt<<EOF 5 20 3 18 9 2 EOF

排序实操命令

sortnum.txtsort-nnum.txtsort-nrnum.txtsort-nunum.txt
  1. grep 文本检索专项实操练习
    grep快速过滤文件内匹配内容,支持大小写忽略、行号显示、反向匹配、递归检索
    -i:忽略字符大小写
    -v:反向匹配,输出不包含关键字内容
    -n:同步输出匹配内容所在行号
    -r:递归检索文件夹下所有文件
    一键创建日志测试文件
cat>log.txt<<EOF Error: connect failed info: service start error: port 80 occupied WARN: memory low INFO: run success EOF

检索实操命令

grep"error"log.txtgrep-i"error"log.txtgrep-in"error"log.txtgrep-v-i"error"log.txtgrep-r"port"/etc
  1. tar & gzip 压缩解压实操
    gzip单文件快速压缩解压
gziptest.loggzip-dtest.log.gz

tar支持多文件、目录打包压缩,同时解压

tar-zcvflog.tar.gz /data/logtar-zxvflog.tar.gz-C/tmp

三、完整实操流程

  1. Xshell新建SSH会话,输入服务器IP、账号密码登录Linux虚拟机
  2. 依次执行进程管理全部命令,截图保存输出结果
  3. 执行磁盘挂载、卸载相关命令,记录各类报错与修复操作
  4. 使用cat命令一键生成num.txt、log.txt测试文件,执行sort、grep练习题,保存每组命令输出截图
  5. 执行gzip、tar压缩解压命令,完成全部实操
  6. 登录CSDN新建博客文章,粘贴本文内容,插入所有实操截图
  7. 发布文章后复制文章链接,完成作业提交



四、实操总结
服务器卡顿排查流程:top查看资源占用 → ps aux定位异常进程 → sudo kill终止进程
线上日志故障排查流程:grep -ir “报错关键字” 日志目录
文件批量备份方案:tar -zcvf 打包目录,完整保留文件夹结构,兼容性优于单独gzip压缩

http://www.jsqmd.com/news/1115083/

相关文章:

  • TVA在具身智能技术演进中的独特价值(10)
  • Parti、Imagen与Wombo图像生成模型实战对比指南
  • 软考到底值不值得考?数据说话:持证3年内薪资涨幅47.6%、晋升通过率提升3.2倍
  • 为什么NSCLC免疫治疗反应研究需要空间单细胞蛋白组?
  • 后端API接口规范设计与实践指南
  • 如何高效下载抖音内容:douyin-downloader完整解决方案
  • 特斯拉FSD横穿美国实录:纯视觉L2+辅助驾驶的极限验证
  • Docker 化 Python 应用:让部署不再困难
  • 抖音内容生态的技术解构:从数据采集到智能管理的架构演进
  • 优必选U1系列机器人订单破万,能接住孤独经济的泼天需求吗?
  • 百考通AI 10分钟生成逻辑闭环、导师认可的专业初稿
  • 如何快速解决Windows 10下PL-2303串口驱动问题:终极完整指南
  • IDEA自定义文件头模板失效排查手册(含$DATE格式错误、变量不解析、模块级覆盖等8类坑)
  • linux如何定位磁盘IO util被打高
  • STM32F1开发文档大全(数据手册/参考手册/标准库/HAL库 全套链接+用途详解)
  • 一动就喘、说话都费劲儿?气短别瞎补肺,找对根源才好得快
  • 微信打视频怎么开美颜? 苹果微信视频美颜在哪开?
  • 减肥就得戒水果?胖人这么选,解馋还不生湿涨秤
  • 优必选U1机器人预售火爆,家庭陪伴愿景能否照进现实?
  • 魔兽争霸III终极增强指南:3步解决宽屏、帧率、地图三大难题
  • MuleSoft+LangChain企业AI编排实战:构建可审计的AI流水线
  • 零担货总破损?一文搞懂 ISTA 3B测试包含哪些项目
  • 会展展具租赁避坑指南:对比本地服务商的设备库存
  • 揭秘WeChatPad:如何让微信在多个安卓设备间无缝切换
  • 抖音批量下载工具:3分钟搞定内容归档的终极方案
  • 3步解决Steam创意工坊模组下载难题:WorkshopDL全流程实战指南
  • 程序员做技术调研的 AI 笔记法
  • 跨平台硬件信息采集:为何传统方案正在被现代C++库颠覆?
  • 《伏羲-64 字义指令集规范》v1.0 正式发布与公开讨论邀请
  • Equalizer APO深度配置指南:从音频问题到专业解决方案