首页 > 编程知识 正文

linux系统中常用命令,linux系统中安装mysql

时间:2023-05-03 13:39:54 阅读:235411 作者:2071

在linux系统中,关闭某个进程的命令是kill,后边需要加进程的进程号。

但是关闭进程需要知道进程的进程号,那么怎样才能知道进程的进程号呢?可以使用下面的命令来查看。

ps aux

执行了这个命令之后,可以看到所有正在运行的进程,格式如下所示

USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMANDroot 1 0.2 0.0 185344 5912 ? Ss 06:55 0:01 /sbin/init splaroot 2 0.0 0.0 0 0 ? S 06:55 0:00 [kthreadd]root 4 0.0 0.0 0 0 ? S< 06:55 0:00 [kworker/0:0H]root 6 0.0 0.0 0 0 ? S 06:55 0:00 [ksoftirqd/0]root 7 0.1 0.0 0 0 ? S 06:55 0:01 [rcu_sched]root 8 0.0 0.0 0 0 ? S 06:55 0:00 [rcu_bh]root 9 0.0 0.0 0 0 ? S 06:55 0:00 [migration/0]root 10 0.0 0.0 0 0 ? S< 06:55 0:00 [lru-add-drain]

由于进程比较多,我只截取了前面的几个进程,每一项的含义说明如下

USER:进程拥有者

PID:进程号

%CPU:占用CPU百分比

%MEM:占用内存百分比

VSZ:进程使用的虚拟内存量

RSS:进程占用的固定内存量

TTY:进程在哪个终端上运行

STAT:进程的状态

START:进程开始时间

TIME:进程执行时间

CMD:进程名称

      比如,我们现在有一个后台运行的进程hello,由于BUG陷入了死循环,我们要是想把它关闭掉,先要执行ps aux命令,在进程列表中找到hello的进程号。如下所示。

bigmarshal 4639 0.0 0.0 4352 656 pts/2 S+ 07:09 0:00 ./hellobigmarshal 4647 1.6 0.0 25304 6384 pts/20 Ss 07:09 0:00 bashbigmarshal 4703 0.0 0.0 39104 3620 pts/20 R+ 07:09 0:00 ps aux

从列表中可以看到hello的进程号是4639,执行下面命令,就可以把该进程关掉了。

kill 4639

 

 

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。