Linux查看当前登录用户并踢出用户的命令
时间:2022-07-27
本文章向大家介绍Linux查看当前登录用户并踢出用户的命令,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
1、查看当前登录用户
[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
[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 style="color:#FF99FF;"><span style="background-color: rgb(255, 255, 153);">#在centos6.7 kernel 3.10.28中测试,发现写完整的设备名并不起作用(如/dev/pts/2),本文是在kernel 2.6.32中写的,昨天晚上刚刚重启编译完3.10.28的内核,测试了一下又不可以了,郁闷。</span></span>
b)skill
[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查看当前登录用户并踢出用户的命令,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Linux系统删除文件夹和文件的命令
- 详解Linux防火墙iptables禁IP与解封IP常用命令
- 在Ubuntu 16.04 Server上安装Zabbix的方法
- Centos7.3安装部署最新版Zabbix3.4的方法(图文)
- Linux系统下移植busybox中mkfs.vfat命令
- Linux服务器配置ip白名单防止远程登录以及端口暴露的问题
- Ubuntu上释放空间的5种简单方法
- Linux下Redis允许远程连接的实现方法
- Linux Socket 编程简介和实现
- Linux (Ubuntu 18.04) 下安装vim编辑器的方法
- 把windows下的字体安装到Linux系统下的方法介绍
- Ubuntu 7.10修改软件源的方法
- Linux 僵尸进程产生原因及解决方法
- Ubuntu17.04配置更换国内源的方法
- Centos7硬盘挂载方法