磁盘使用情况查看(df)
df 命令:用于查看磁盘使用情况。
df
# 输出说明:
# Filesystem:代表文件系统所在的分区名称。
# 1K-blocks:表示磁盘块的大小,单位为1KB,可通过-h或-m参数改变单位。
# Used:已使用的空间大小。
# Available:剩余的空间大小。
# Use%:磁盘使用率。
# Mounted on:磁盘挂载的目录。
df -h # 带单位显示磁盘使用情况
动态进程查看(top)
top 命令:用于查看系统动态进程信息。
top
# 输出详解:
# 第一行:系统时间、运行时间、用户登录数、负载情况。
# 第二行:任务(进程)统计,包括总数、运行、休眠、停止、僵尸状态进程数。
# 第三行:CPU状态,包括用户空间、内核空间、空闲等百分比。
# 第四行:内存状态,包括总量、已用、空闲、缓冲等。
# 第五行:交换分区状态。
# 以下行:各进程的状态监控,包括PID、用户、优先级、内存占用等。
top -d 秒数 # 设定间隔时间查看资源使用情况
内存使用情况查看(free)
free 命令:用于查看内存使用情况。
free
# 输出说明:
# Mem:内存的使用情况
# Swap:交换空间的使用情况
# total:总内存
# used:已使用的内存
# shared:共享内存
# buff/cache:缓冲和缓存内存
# available:启动新进程时可用的内存
进程查看(ps)
ps 命令:用于查看当前系统中的进程状态。
ps aux
# 输出说明:
# USER:进程所属用户
# PID:进程ID
# %CPU:CPU占用率
# %MEM:内存占用率
# VSZ:虚拟内存大小
# RSS:常驻集大小
# TTY:终端类型
# STAT:进程状态
# START:启动时间
# TIME:CPU使用时间
# COMMAND:启动命令
ps -ef|grep 服务名称 # 查看特定服务状态
杀死进程(kill)
kill 命令:用于结束进程。
kill -9 PID # 强制杀死指定PID的进程
端口查看(netstat, lsof)
netstat -nltp:查看所有已开启的端口。
lsof -i :端口号:查看特定端口的占用情况。