linux系统管理,查看系统资源
free
查看内存使用情况
-b ===> 以byte为单位
-k ===> 以Kb为单位
-m ===> 以Mb为单位
-g ===> 以Gb为单位
-t ===> 在输出的结果中显示物理内存与swap的总量
uname
查看系统内核信息
-a ===> 所有系统相关信息
-s ===> 系统内核名称
-r ===> 内核的版本
-m ===> 本系统的硬件名称
-p ===> CPU的类型
-i ===> 硬件平台
uptime
查看系统启动时间与工作负载
netstat
跟踪网络
-a (all) ===> 显示所有选项,默认不显示LISTEN相关
-t (tcp) ===> 仅显示tcp相关选项
-u (udp) ===> 仅显示udp相关选项
-n ===> 拒绝显示别名,能显示数字的全部转化成数字。
-l ===> 仅列出有在 Listen (监听) 的服務状态
-p ===> 显示建立相关链接的程序名
-r ===> 显示路由信息,路由表
-e ===> 显示扩展信息,例如uid等
-s ===> 按各个协议进行统计
-c ===> 每隔一个固定时间,执行该netstat命令。
提示:LISTEN和LISTENING的状态只有用-a或者-l才能看到
dmesg
显示系统内核信息
vmstat
检测系统资源变化
-a ===> 查看活跃状态
-f ===> 开机到目前系统复制的进程数
-s ===> 将一些事件导致的内存变化情况列表说明
-S ===> 后面接单位,让显示的数据有指定单位
-d ===> 列出磁盘的读写数量统计表
-p ===> 后面列出分区
-