Linux下如何杀死终端

Posted 峰哥ge

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux下如何杀死终端相关的知识,希望对你有一定的参考价值。

1、首先是使用who命令查看当前有多少个终端登陆了Linux系统

[[email protected]:vg_adn_tidbCkhsTest /usr/local/redis/bin]#who
mobdev   pts/1        2019-01-14 05:37 (ec2-18-136-70-46.ap-southeast-1.compute.amazonaws.com)
mobdev   pts/2        2019-01-15 03:01 (ec2-18-136-70-46.ap-southeast-1.compute.amazonaws.com)

2、接下来查看自己的当前终端是多少

[[email protected]:vg_adn_tidbCkhsTest /usr/local/redis/bin]#tty
/dev/pts/1

3、可以看到自己的终端名称是/dev/pts/1。现在我们要杀死pts/2这个用户终端,先取出这个终端的进程号

[[email protected]:vg_adn_tidbCkhsTest /usr/local/redis/bin]#ps -t /dev/pts/2
  PID TTY          TIME CMD
 9360 pts/2    00:00:00 bash

4、我们看到进程号是9260,现在把它kill掉

[[email protected]:vg_adn_tidbCkhsTest /usr/local/redis/bin]#kill -9 9360
[[email protected]:vg_adn_tidbCkhsTest /usr/local/redis/bin]#ps -t /dev/pts/2
error: TTY could not be found

当我们kill掉的时候,可以看到已经没有这个tty终端了。注意普通用户是没有权限执行此操作的。

 

以上是关于Linux下如何杀死终端的主要内容,如果未能解决你的问题,请参考以下文章

linux下 用啥命令查看进程?如何杀死进程?

linux下杀死nohup &提交的任务?

从终端杀死linux中的python解释器

Linux如何查看进程杀死进程启动进程等常用命令

Linux如何查看进程杀死进程启动进程等常用命令

Linux如何查看进程杀死进程启动进程等常用命令