浏览器标题切换
浏览器标题切换end

Intern Day63 - Linux关于系统资源的详细命令(CPU+内存+磁盘+网络等)

系统基本运行情况

掌握如何使用命令查看系统的基本运行情况,包块进程、CPU、内存、磁盘用量、IO、网络端口等。

  • 进程

    • ps -ef | grep java (查java进程ID)

    • kill -9 PID:杀死进程

    • ps:查找与进程相关的PID号

    • ps a:显示现行终端机下的所有程序,包括其他用户的程序

    • ps -A:显示所有程序。

  • CPU:top(监视每个进程的内存使用情况)、vmstat(虚拟内存统计信息)、iostat、sar -u(查看cpu信息)

  • 内存:free -m、top

  • 磁盘用量:df -h、iostat

  • IO

    • 磁盘IO:iostat –xd、sar –d、top

    • 网络IO:iftop -n、ifstat、dstat –nt、sar -n DEV 2 3(显示网卡信息)

  • 网络端口: netstat -antp | fgrep 端口号(查看什么进程占用端口 )

  • 网络:ping

SSH

掌握SSH的概念、如何使用SSH登录机器

  • SSH概念:全称Secure Shell,安全外壳协议,位于应用层,是一种加密的网络传输协议。可以在不安全的网络中为网络服务提供安全的传输环境,SSH 通过在网络中创建安全隧道来实现 SSH 客户端与服务器之间的连接。SSH最常见用途是远程登录系统,人们通常利用 SSH 来传输命令和远程执行命令,默认端口号22。

  • 使用SSH登录机器

    • 不指定用户:ssh IP

    • 指定用户:ssh roo@IPssh -l root IP

    • 如果修改过ssh登录端口,则:ssh -p 端口 IPssh -l root -p 端口 IPssh -p 端口 root@IP

用户群组和权限系统

掌握系统用户和群组、权限系统,以及相关命令。

文件目录和日志和环境变量

掌握如何使用命令处理文件和目录、查看搜索日志、查看环境变量。

  • 处理文件和目录:ls、mkdir等这些

  • 查看搜索日志: tail、cat、tac、head、echo

  • 查看环境变量

    • ENV:列出所有环境变量及其赋值
posted @   抓水母的派大星  阅读(76)  评论(0编辑  收藏  举报
编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」
点击右上角即可分享
微信分享提示