Linux查看当前登录用户并踢出用户的命令

 1、查看当前登录用户

?

1

2

3

4

5

6

7

8

9

[wilsh@lcl ~]$ whatis w

w     (1) - Show who is logged on and what they are doing

[wilsh@lcl ~]$ w

 09:49:30 up 1 day, 17:19, 4 users, load average: 0.00, 0.00, 0.00

USER  TTY  FROM    LOGIN@ IDLE JCPU PCPU WHAT

root  tty3  -    09:25 23:25 0.10s 0.08s -bash

root  pts/0 192.168.105.188 09:32 9:38 0.02s 0.02s -bash

root  pts/1 192.168.105.188 09:36 9:32 0.03s 0.02s -bash

wilsh pts/2 192.168.105.188 09:41 0.00s 0.00s 0.00s w

2、踢出当前在线的用户

a)pkill

?

1

2

3

4

5

6

[wilsh@lcl ~]$ whatis pkill

pkill [pgrep]  (1) - look up or signal processes based on name and other attributes

[wilsh@lcl ~]$ pkill -KILL -u wilsh #-u用来指定用户名

[wilsh@lcl ~]$ pkill -9 -u wilsh # -KILL -9都是可以的。

[wilsh@lcl ~]$ pkill -KILL -t pts/2

[wilsh@lcl ~]$ pkill -KILL -t /dev/pts/2 # 这种写法是错误的。因为在man page中明确说明,如果要使用-t参数,那么就不能带/dev/前辍。<span><span>#在centos6.7 kernel 3.10.28中测试,发现写完整的设备名并不起作用(如/dev/pts/2),本文是在kernel 2.6.32中写的,昨天晚上刚刚重启编译完3.10.28的内核,测试了一下又不可以了,郁闷。</span></span>

b)skill

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

[wilsh@lcl ~]$ whatis skill

skill   

(1) - send a signal or report process status

 

[wilsh@lcl ~]$ skill -9 -t pts/2

 

[wilsh@lcl ~]$ w

 09:57:37 up 1 day, 17:28, 4 users, load average: 0.00, 0.00, 0.00

USER  TTY  FROM    LOGIN@ IDLE JCPU PCPU WHAT

root  tty3  -    09:25 31:32 0.10s 0.08s -bash

root  pts/0 192.168.105.188 09:32 17:45 0.02s 0.02s -bash

root  pts/1 192.168.105.188 09:36 17:39 0.01s 0.01s -bash

wilsh pts/2 192.168.105.188 09:57 0.00s 0.00s 0.00s w

[wilsh@lcl ~]$ skill -9 -u wilsh

总结

以上所述是小编给大家介绍的Linux查看当前登录用户并踢出用户的命令,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

原文链接:https://www.cnblogs.com/caicairui/archive/2018/05/04/8989156.html

原创文章,作者:RLEGO,如若转载,请注明出处:https://www.wangzhanshi.com/n/6269.html

(0)
RLEGO的头像RLEGO
上一篇 2025年1月1日 15:58:19
下一篇 2025年1月1日 16:17:49

相关推荐

  • 配置XManager5连接Linux图形化界面详解

    准备软件: 软件下载地址: 前置条件: # cat /etc/issue  或cat /etc/redhat-release(linux查看版本当前操作系统发行版信息) 查询结果:…

    2025年1月1日
  • Linux 中_exit和exit的区别

    Linux 中_exit和exit的区别 在Linux的标准库函数中,有一套称作高级I/O的函数,我们熟知的printf 、fopen 、fread 、fwrite都在此列,他们也…

    Linux 2025年1月1日
  • Linux设置Service服务开机自启的教程指南

    前言 在 Linux 系统中,确保关键服务能够在系统启动时自动运行是一项非常重要的任务。尤其是在服务器环境中,我们希望一些服务(如数据库、应用服务或自定义脚本)能够在系统每次启动后…

    Linux 2024年12月17日
  • 手把手教你使用 Gpio 子系统 API

    本文讲解 pinctrl 子系统和 gpio 子系统的 API,以及使用示例。 传统的配置 pin 的方式就是直接操作相应的寄存器,但是这种配置方式比较繁琐、而且容易出问题(比如 …

    2025年1月1日
  • linux下如何创建守护进程的步骤

    这两天学习了linux 守护进程这个地方知识点挺多的,而且很重要,所以,今天添加一点小笔记。 1,进程的概念:程序的一次动态执行过程。  进程存在于内存当中,存在着  创建,调度,…

    Linux 2025年1月1日
  • 函数sync、fsync与fdatasync的总结整理(必看篇)

    一、术语解释 脏页:linux内核中的概念,因为硬盘的读写速度远赶不上内存的速度,系统就把读写比较频繁的数据事先放到内存中,以提高读写速度,这就叫高速缓存,linux是以页作为高速…

    Linux 2025年1月1日
  • Linux系统中检查系统重启记录方案

    借其强大的架构和无与伦比的灵活性,Linux 提供了专门为深入系统诊断而设计的工具和命令。 系统管理员的一个典型职责是熟练地检查 Linux 中的系统重新启动历史记录。 计划的和不…

    2024年12月17日
  • 详解Linux查看程序端口占用情况

    今天发现服务器上tomcat 8080端口起不来,老提示端口已经被占用。 使用命令: ? ps -aux | grep tomcat 发现并没有8080端口的tomcat进程。 使…

    2025年1月1日
  • shiro会话管理示例代码

    shiro提供了完整的企业级会话管理功能,不依赖于底层容器(如web容器tomcat),不管javase还是javaee环境都可以使用,提供了会话管理、会话事件监听、会话存储/持久…

    2025年1月1日
  • linux更改目录显示颜色实例详解

    linux更改目录显示颜色实例详解 用shell列举目录的时候,文件夹都是蓝色的,背景是黑色,使得无法看清蓝色的文件名称,看起来很痛苦。这个已经好几次遇到这个问题了都没有把解决方法…

    Linux 2025年1月1日

发表回复

登录后才能评论