基本命令
ps:显示当前所有进程的运行情况。
jobs:列出所有活动作业的状态信息。
bg:设置在后台中运行作业。
fg:设置在前台中运行作业。
kill:发送信号给某个进程。
top:实时显示当前所有任务的资源占用情况。
at:设置在某个特定的时间执行一次任务
crontab命令:调用crond进程,设置按固定的周期重复执行预先计划好的任务
一、查看进程信息
1、使用ps命令查看进程信息, x选项(注意没有前置的连字符-)将显示所有的进程,aux(不带前置连字符-)选项将显示更多的信息。
2、使用top命令动态查看进程信息,ps命令可以显示有关机器运行情况的很多信息,但是它提供的只是在ps命令被执行时刻机器状态的一个快照。要查看机器运行情况的动态视图,我们可以使用top命令
二、控制进程
1、在终端输入gedit命令并回车,打开文本编辑器。
2、在终端里按下Ctrl-C键将会中断一个程序。
3、要想在启动程序时让该程序在后台运行,可以在命令后面加上&符号,然后会显示已经启动的作业编号和PID。如果执行ps命令,可以查看到当前运行的进程。使用jobs命令可以查看从该终端启动的所有作业。
4、要想使得进程返回到前台来运行,用fg命令后面加上%符号和作业编号
5、暂停前台进程需要按下Ctrl-Z键,此时可以使用fg命令让进程在前台恢复运行,也可以使用bg命令让进程移到后台运行。
6、kill命令通常用来“杀死”(终止)进程,指定想要终止进程的PID
7、使用killall命令可以给指定程序或者指定用户名的多个进程发送信号。
8、at命令设置定时任务,使用命令前要检查系统是否启动,at命令的用法如下。
9、crontab命令设置周期任务,crontab命令的用法如下。
其他进程相关命令