热度 1| ||
1. Linux进程分类
前台进程:由终端或图形界面启动,需要用户来启动
后台进程:不需要任何用户输入,以系统级服务最多
将进程挂到后台运行:命令+&
2. Linux进程状态
Running
Waiting
Stopped
Zombie:进程已终止,但进程表中该条目仍存在,直到父进程调用wait4()后释放
3. Linux进程操作命令
在terminal中输入:
ps -ef | grep "username" 查看该user进程情况
ps -ef | grep "username" | grep "process_name" 查看该user名为process_name的进程情况
ps -ef | grep "username" | grep "process_name" | awk '{print $2}' 打印该user名为process_name的进程号
kill -9 进程号 终止某进程
kill -9 `ps -ef | grep "username" |grep "process_name" | awk '{print $2}'` 终止该user名为process_name的所有进程
top 查看Linux系统进程,实时显示各进程资源占用情况(类似于windows系统资源管理器)
top | grep "username" 查看该用户的各进程资源占用情况
ps -aux | grep "username" 查看该用户的进程情况
4. 其他命令
在terminal中输入:
w 查看所有登陆者的信息和在sever上的行为
who 查看登录server(服务器)的所有用户信息
whoami 查看登录server的本人用户名
logname 显示自己初次登录server的用户名
tty 查看自己所登录的终端
last 查看最近一月所有user的登陆情况