Linux运行时常用命令

news/2025/10/28 11:30:56/文章来源:https://www.cnblogs.com/45234ynn/p/19171318

一、系统监控命令

1. 实时监控

命令 核心参数 说明 示例
top -p PID
-d 秒数
动态进程监控 top -d 1(1秒刷新)
top -p 1234(监控指定进程)
htop -u 用户
-s 列名
增强版top(需安装) htop -u root(显示root进程)
glances --disable-plugin 插件名 全能监控工具 glances -w(启动web服务)

top交互命令

  • P:按CPU排序
  • M:按内存排序
  • k:终止进程
  • f:自定义显示字段

2. 静态监控

命令 常用参数 说明 示例
ps aux
-ef
--forest
进程快照 `ps aux \ grep nginx<br>ps -eo pid,ppid,cmd,%mem --sort=-%mem`
free -h
-s 秒数
内存监控 free -h(易读格式)
free -s 5(5秒刷新)
vmstat 1 5 虚拟内存统计 vmstat 1 5(每秒1次共5次)

二、性能分析工具

1. I/O监控

命令 参数 说明 示例
iostat -x 1
-d sda
磁盘IO统计 iostat -x 1(扩展信息)
iotop -o
-P
实时磁盘IO监控 iotop -o(只显示有IO的进程)

2. 网络监控

命令 参数 说明 示例
iftop -i eth0
-n
实时流量监控 iftop -i eth0(指定网卡)
nload -u M
-m
带宽使用监控 nload eth0 -u M(显示MB单位)

3. 性能分析

命令 参数 说明 示例
perf stat
record
report
系统级性能分析 perf stat ls(基础统计)
perf record -g(记录调用栈)
strace -p PID
-e trace=file
系统调用跟踪 strace -p 1234(跟踪进程)

三、进程管理命令

1. 进程操作

命令 参数 说明 示例
kill -9
-15
发送信号 kill -9 1234(强制终止)
kill -15 1234(优雅终止)
pkill -u 用户
-f 模式
按名称杀进程 pkill -f "python app.py"
nice -n 值 调整优先级 nice -n 19 ./script.sh(最低优先级)

2. 后台管理

命令 说明 示例
jobs 查看后台任务 jobs -l
fg %n 切到前台 fg %1
bg %n 后台继续运行 bg %2

四、网络诊断工具

1. 连接分析

命令 参数 说明 示例
netstat -tunlp
-s
网络连接统计 `netstat -tunlp \ grep 80`
ss -s
-tnlp
netstat替代品 ss -s(汇总统计)
lsof -i :端口
-p PID
查看打开文件 lsof -i :80(查看80端口进程)

2. 连通性测试

命令 参数 说明 示例
ping -c 次数
-i 间隔
ICMP测试 ping -c 5 google.com
traceroute -n
-T
路由追踪 traceroute -n 8.8.8.8
mtr -r
-c 次数
实时路由跟踪 mtr -r -c 100 google.com

3. 高级抓包

命令 参数 说明 示例
tcpdump -i any
-w 文件
port 80
网络抓包 tcpdump -i eth0 port 80 -w capture.pcap
tshark -Y 过滤
-r 文件
Wireshark命令行版 tshark -i eth0 -Y "http.request"

五、日志分析工具

1. 实时日志

命令 参数 说明 示例
tail -f
-n 行数
跟踪日志 tail -f /var/log/nginx/access.log
multitail -l 文件 多窗口日志监控 multitail /var/log/syslog /var/log/auth.log

2. 日志分析

命令 参数 说明 示例
grep -E
-C 行数
模式匹配 grep "ERROR" app.log -C 3(显示上下文)
awk -F 分隔符 字段处理 awk -F':' '{print $1}' /etc/passwd
sed -n
s/old/new/g
流编辑器 sed -n '10,20p' file.log(显示10-20行)

六、系统调试工具

1. 核心工具

命令 参数 说明 示例
dmesg -T
-l err
内核日志 `dmesg -T \ grep error`(带时间戳)
journalctl -u 服务
--since
systemd日志 journalctl -u nginx --since "2023-08-01"

2. 调试分析

命令 参数 说明 示例
gdb -p PID
-ex 命令
程序调试器 gdb -p 1234(附加进程)
ldd 查看依赖库 ldd /usr/bin/nginx
strace -c
-o 文件
系统调用跟踪 strace -c ls(统计调用次数)

七、组合使用示例

1. 查找高CPU进程

ps -eo pid,ppid,cmd,%cpu,%mem --sort=-%cpu | head -n 6

2. 分析网络连接

ss -tnp | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -nr

3. 实时监控组合

watch -n 1 "echo 'Memory:'; free -h; echo; echo 'Disk:'; df -h /"
 

八、实用技巧

  1. 命令历史增强

    Ctrl+R        # 搜索历史命令
    !$            # 上条命令的最后一个参数
    !!            # 执行上条命令
  2. 快速跳转目录

    pushd /var/log  # 存入目录栈
    popd            # 返回之前目录
  3. 时间统计命令

    time ls -R /   # 显示命令执行时间
    /usr/bin/time -v ./program # 详细资源使用

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/948605.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025年盘式干燥机厂家权威推荐榜单:回转滚筒干燥机/真空干燥机/沸腾干燥机源头厂家精选

在工业生产中,盘式干燥机以其高效的热传导效率、较低的能耗和出色的物料适应性,已成为化工、制药、食品等众多行业的关键设备。据行业报告显示,2024年全球盘式连续干燥机市场销售额已达到数亿美元级别,预计到2031年…

Windows Server 2025 OVF (2025 年 10 月更新) - VMware 虚拟机模板

Windows Server 2025 OVF (2025 年 10 月更新) - VMware 虚拟机模板Windows Server 2025 OVF (2025 年 10 月更新) - VMware 虚拟机模板 Windows Server 2025 Datacenter x64 OVF, updated Oct 2025 (sysin) 请访问原文…

同步盘哪个好用?坚果云、百度网盘等五大工具横向对比

同步盘哪个好用?本文深度评测坚果云、百度网盘、OneDrive等五款主流工具,从同步效率、数据安全、团队协作等多维度进行对比分析。旨在帮助个人与企业用户看懂各自优劣,快速找到最适合自己的高效、安全的同步盘解决方…

Windows Server 2008 R2 OVF (2025 年 10 月更新) - VMware 虚拟机模板

Windows Server 2008 R2 OVF (2025 年 10 月更新) - VMware 虚拟机模板Windows Server 2008 R2 OVF (2025 年 10 月更新) - VMware 虚拟机模板 Windows Server 2008 R2 Datacenter x64 OVF, updated Oct 2025 (sysin) …

Windows Server 2019 OVF (2025 年 10 月更新) - VMware 虚拟机模板

Windows Server 2019 OVF (2025 年 10 月更新) - VMware 虚拟机模板Windows Server 2019 OVF (2025 年 10 月更新) - VMware 虚拟机模板 Windows Server 2019 Datacenter x64 OVF, updated Oct 2025 (sysin) 请访问原文…

2025年装饰防火板厂家权威推荐榜单:环保防火板/耐刮防火板/隧道专用防火板源头厂家精选

在建筑装饰行业持续升级的背景下,装饰防火板凭借其防火安全、环保耐用、美观多样的特性,已成为公共建筑、隧道工程、医疗设施等领域的首选材料。本文基于技术实力、产能规模、产品性能及市场应用数据,对国内主流装饰…

Windows Server 2016 OVF (2025 年 10 月更新) - VMware 虚拟机模板

Windows Server 2016 OVF (2025 年 10 月更新) - VMware 虚拟机模板Windows Server 2016 OVF (2025 年 10 月更新) - VMware 虚拟机模板 Windows Server 2016 Datacenter x64 OVF, updated Oct 2025 (sysin) 请访问原文…

基于Matlab/Simulink的CS-DCSK混沌键控系统仿真

一、系统架构设计 1. 模块化结构 graph TD A[信息源] --> B[符号映射] B --> C[Walsh码生成] C --> D[混沌序列生成] D --> E[信号调制] E --> F[信道传输] F --> G[接收滤波] G --> H[相关检测]…

tfman.dll tfdtctt8.dll textviewer.dll texturiz.dll texture9.dll texture7.dll TextTwist.exe - 详解

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

ansible 时间同步 实例

ansible 时间同步 实例目录结构 hosts deployment- timesyncclient.yml roles- timesyncclient- tasks-main.yml- templater- filesvim hosts [timesyncclient] 192.168.106.130 hostname=rocky90-106-130 [aliyuan] 1…

2025年高压耐火装饰板厂家权威推荐榜单:高压耐火隔断板/建筑耐火板/高压耐火吊顶板源头厂家精选

高压耐火装饰板耐火极限最高可达3小时,全球市场规模预计2031年达亿元,这三家企业以创新技术引领建筑安全新风向。 高压耐火装饰板作为现代建筑装饰的核心安全材料,以其卓越的防火性能、环保特性及美观耐用性,成为各…

2025年10月环保板材品牌推荐:热度榜对比评测

正在装修或准备定制家具的你,是否被“无醛”“ENF级”“F4星”等宣传包围,却难以判断真实环保水平?板材是家居甲醛的主要来源,一旦选错,长达十余年的释放周期会让家人长期暴露于风险中。2025年,国家市场监管总局…

CF1798D Shocking Arrangement 题解

参考了扶苏的证明,看起来很直觉,证明有点不明觉厉。 我们考虑这样一种构造,考虑增量,直接维护当前答案序列的和 \(s\):当 \(s \ge 0\) 时,随便选一个 \(x(x \le 0)\) 放到序列末尾。 当 \(s \le 0\) 时,随便选一…

P11994 [JOIST 2025] 外郎糕 题解

Description 葵有 \(N\) 张卡片,编号从 \(1\) 到 \(N\)。每张卡片上都写有一个正整数。卡片 \(i\)(\(1 \leq i \leq N\))上写的数是 \(A_i\)。 葵将使用这些卡片和黑板进行 \(Q\) 次游戏。她进行的第 \(j\) 次游戏(…

告别手动上传!10款自动同步本地文件夹的网盘深度评测

告别手动同步!本文深度评测10款能自动同步本地文件夹的网盘,从同步效率、数据安全和团队协作等维度进行横评。通过详细对比,助您快速找到最适合的文件同步工具,彻底解决版本混乱问题,全面提升工作效率。在现代工作…

腾讯CodeBuddy:AI IDE的革命性突破,开发者工作方式的彻底重塑

2025年9月,腾讯发布了AI命令行工具CodeBuddy Code,并宣布CodeBuddy IDE开放公测。至此,腾讯成为国内首家同时支持插件、IDE和CLI三种形态的AI编程工具厂商。 这套工具矩阵正在彻底改变开发者的工作方式:腾讯内部超…

C++中STL容器应用

一、STL容器核心应用 1. vector(动态数组) 特性:连续内存、随机访问O(1)、尾部操作高效 // 高性能数值计算 vector<double> processSensorData() {vector<double> readings;readings.reserve(1000); /…

P7914 [CSP-S 2021] 括号序列

P7914 [CSP-S 2021] 括号序列 题解题目传送门 我的博客-欢迎光临喵 曾经有位大佬说过,计数类问题不是排列组合就是 dp。可是它看着不像排列组合,所以我们考虑 dp。又注意到 \(n \le 500\),很适合 \(O(n^3)\) 的解法…

破解跨地域研发协同难题:2025主流制品管理平台选型对比与关键指标解析

跨地域研发成企业标配,但带来制品同步滞后、版本混乱等协同难题,制品管理平台是破解关键。选型需关注制品库跨地域同步分发、安全合规、存储成本与扩展性等指标,企业需结合行业特性、合规要求等,选择适配自身的平台…

C#领域驱动设计在 ERP 项目中的应用设计

在 ERP(企业资源计划)项目开发中,我们常面临一个核心挑战:如何将复杂多变的业务规则转化为可维护、可扩展的代码?传统的 "数据库优先" 或 "贫血模型" 开发模式,往往导致业务逻辑分散在服务层…