不再赘述:
10分钟让你掌握Linux常用命令(6000+收藏)
补充命令:
ps
$ps -ef
# -e 等于"-A",列出全部进程
# -f 显示全部的列
UID:执行该进程的用户id
PID:进程id
PPID:该进程的父级进程id,如果一个进程的父级进程id找不到,那么称该进程为僵尸进程,没有作用还占用资源,应当被kill掉。
C:CPU占用率,其形式为百分比
STIME:进程的启动时间
TTY:终端设备,发起该进程的终端设备识别符。如果现实?则表示该进程不是由终端设备发起的
TIME:执行的时间
CMD:该进程的名字或者路径
top
$ top
# 查看服务器的进程所占用的资源。
# 内容动态显示,3s一刷新,因此不会有光标显示,按q键退出进程。
# 在top进程执行时,按不同的键有不同的作用
# M:按照内存占有率从高到低降序排列
# P:按照CPU占有率从高到低降序排列
PID:进程id
USER:执行该进程的用户
PR:优先级
VIRT:虚拟内存
RES:常驻内存
SHR:共享内存
%CPU:CPU占有率
%MEM:内存占有率
TIME+:进程执行时间
COMMAND:进程的名称或者路径
service
$ service 服务名 star/stop/restop
# 控制软件的启动、停止、重启
nslookup
$ nslookup domain-name
# 获取域名的一个ip地址(只显示当前能够ping通的某个或者近期访问过的)