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

linux系统运维常用命令

linux系统运维常用命令

  1. 系统监控和资源分析

服务器卡顿或者服务不可用时:

命令 用途 核心参数/技巧
top / htop 实时查看进程、CPU、内存占用 htop 交互性更好,支持鼠标点击和颜色区分。
free -h 查看内存使用情况 -h 以易读单位(GB/MB)显示。
df -h 查看磁盘空间占用 检查磁盘是否写满(尤其是 / 目录)。
du -sh \* 统计当前目录下各文件/文件夹大小 定位是哪个大文件占满了磁盘。
uptime 查看系统运行时间及平均负载 关注 load average 的三个值(1/5/15分钟)。
iostat 监控磁盘 I/O 读写状态 确认是否因磁盘写入过高导致系统变慢。
  1. 网络诊断与连接管理

    网络安全和服务器通信

    • ip addr: 查看网卡 IP 地址(替代了旧的 ifconfig)。
    • netstat -tunlp / ss -tunlp:
      • 查看当前系统监听了哪些端口。
      • -t (TCP), -u (UDP), -n (数字显示), -l (监听), -p (显示进程 ID)。
    • ping / mtr:
      • ping 测试连通性。
      • mtr (My Traceroute) 结合了 ping 和 traceroute,能实时看到每一跳的丢包率。
    • curl -I [URL]: 仅查看 HTTP 响应头,常用于调试 Web 服务状态。
    • tcpdump: 强大的抓包工具。例如 tcpdump -i eth0 port 80 抓取 80 端口流量。
    1. 文件处理与搜索

    查找与定位

    • find /etc -name "\*.conf": 在指定目录下按名称寻找文件。
    • which / whereis: 查找二进制命令的存放路径。
    • grep: 文本过滤神器。
      • grep -r "error" /var/log/: 递归搜索日志中的错误关键词。

    查看与修改

    • tail -f /var/log/nginx/access.log: 实时滚动查看日志(运维必备)。
    • sed / awk: 流式编辑工具,用于批量替换配置或提取日志中的特定列。
    • vim: 终端编辑器的霸主,必须掌握基础的 i (插入)、:wq (保存退出) 和 / (查找)。
    1. 进程与权限管理

    ps -ef / ps aux: 查看系统当前运行的所有进程。

    kill -9 [PID]: 强制杀死进程(慎用 -9,通常先尝试 kill -15 平滑退出)。

    lsof -i :80: 查看是谁占用了 80 端口。

    chmod / chown:

    • chmod 755 [file] 修改权限。
    • chown root:root [file] 修改所属用户和组。

    sudo: 以管理员权限执行命令。

    1. 软件包与日志管理

    根据发行版不同,工具也不同:

    • Ubuntu/Debian: apt update && apt install [package]
    • CentOS/RHEL: yum installdnf install

    日志管理:

    • journalctl -u nginx -f: 查看使用 Systemd 管理的服务(如 Nginx)的实时日志。
    1. 进阶技巧

    善用管道符 |: 将多个命令组合。例如:ps -ef | grep mysql | grep -v grep (查找 mysql 进程并排除 grep 自身)。

    别名 alias: 如果某个长命令常用,可以在 ~/.bashrc 里设置别名。

    快捷键:

    • Ctrl + R: 搜索历史执行过的命令。
    • Ctrl + C: 强制停止当前进程。
    • Ctrl + Z: 将进程挂起到后台(配合 fg 回到前台)。

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

相关文章:

  • 树莓派4b ubuntu24.04安装qt配置软件源
  • 2026年 上海地毯清洗服务推荐榜单:酒店宾馆/办公室/公司地毯清洗,大理石/瓷砖地面清洗,专业深度清洁与高效焕新服务
  • 2026中医执助考试培训哪家强?这份口碑排行与实力测评给考生靠谱推荐!
  • 鸭题库和阿虎医考哪个医考机构靠谱?深度测评对比,医考通关哪家更推荐?
  • 鸭题库和阿虎医考全方位对比,从课程到题库谁家更靠谱?
  • 2026执业药师网课口碑排行三家良心推荐课程全解析!
  • 2026执业药师网课哪家讲的好?三大机构测评对比,这份靠谱实力榜值得收藏!
  • 2026年 IT运维外包服务商推荐榜单:IT工程师外包,专业运维团队,高效稳定与成本优化解决方案深度解析
  • 2026主治医师考试培训机构如何选?5大优质机构实测+避坑方法
  • 渗透信息收集爬虫工具 Katana 使用指南
  • 全网热议!2026年纪念品排行,金属徽章、钥匙扣、冰箱贴等文创产品厂家推荐
  • 新机械主义的 3M:从解释准则到具身智能工程方法论
  • lstm优化算法组合模型_python 基于python的lstm时间预测模型,包括cnn、ssa、vmd、woa等多种优化算法组合模型,可用于各种数据的预测。
  • OpenCode Rules 完整指南
  • 2026年 网络安全运维维护服务商推荐榜单:专业防护与高效运维的顶尖解决方案精选
  • 硬核认证加持!利尔达MB26模组叩开欧洲物联网市场大门
  • 出海破局,全域开花!利尔达2025年海外业务交出亮眼答卷
  • 2026年重庆优质预应力配件公司推荐及其销售厂家分析
  • 2026年 仓储货架厂家推荐排行榜:货架/阁楼货架/悬臂货架/贯通货架/高位货架/重型货架/穿梭车货架/流利货架/阁楼平台货架,实力工厂精工智造之选
  • PPT转PDF出现框框乱码怎么办? - 尼古拉
  • 详细介绍:红帽企业Linux 10.1发布:AI命令行助手、量子安全加密和混合云创新
  • 面试 Java 基础八股文十问十答第二十期
  • 榜单揭晓:2026年重庆锚具厂家直销TOP3推荐,选择优质厂家
  • 2026年上海假发厂家推荐排行榜:伊薇卡手工真人假发/医疗化疗假发/男女老年全头套,逼真舒适口碑之选
  • Linux Top命令深度解析与架构性能分析实战指南
  • 2026年执医技能备考:综合实力前三的培训机构选择,助你高效通关
  • 2026主治医师考试前十培训机构大盘点,快来挑选你的心仪备考伙伴
  • 临床执医备考选哪家靠谱?测评揭秘:阿虎医考缘何稳居榜首
  • 剖析主治考试哪个课程好,专业领航无忧备考
  • 主治医师考试培训机构怎么选?2026年高性价比主治医师机构分析与科学备考指南