1.ps 命令——查看静态的进程统计信息
后面添加不同的字母,对应着不同的查询方式!
a:显示当前终端下的所有进程信息,包括其他用户的进程。与“x”选项结合时将显 示系统中所有的进程信息。u:使用以用户为主的格式输出进程信息。x:显示当前用户在所有终端下的进程信息。-e:显示系统内的所有进程信息。-l:使用长(Long)格式显示进程信息。-f:使用完整的(Full)格式显示进程信息。例如:ps aux 以简单列表的形式显示出进程信息
例如:ps elf 将以长格式显示系统中的进程信息
2.top命令
动态查询进程的情况3.pgrep命令
根据特定条件查询进程PID信息-l:显示进程名 -U:指定特定用户
例如:pgrep -l -U teacher -t tty1
4.pstree命令
一树形结构列出进程信息
例如:pstree -aup
-a:显示完整信息 -u:列出对应用户名 -p:列出对应PID号
ctrl+z 组合键
将当前进程挂起,即调入后台并停止执行jobs 命令
查看处于后台的任务列表,如加-l同时显示PID号fg 命令
将后台进程恢复到前台运行,可指定任务程序号ctrl+c 命令
中断并停止进程bg命令
将后台暂停的进程调制前台运行(有bug)Kill
需要根据PID号杀进程。后面跟上-9表示强杀killall
需要根据服务名杀,因为还会把关于它的所有进程,子进程全部杀死。-9强杀pkill
根据特定条件终止相应的进程常用命令选项: -U:根据进程所属的用户名终止相应进程 -t:根据进程所在的终端终止相应进程
语法:at -【HH:MM】[yyyy-mm-dd]
例如:
crontab命令
按照预先设置的时间周期(分钟,小时,天,月,周)属于周期性计划任务主要设置文件
全局配置文件:/etc/crontab系统默认的设置,位于目录/etc/cron.*用户定义的设置,位于文件/var/spool/用户名#crontab -e [-u 用户名] 编辑计划任务 crontab -l [-u 用户名 ] 查看计划任务
crontab -r [-u 用户名] 删除计划任务
