千家信息网

怎么Linux查看和移除当前登录用户

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,本篇内容主要讲解"怎么Linux查看和移除当前登录用户",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"怎么Linux查看和移除当前登录用户"吧!如何在Lin
千家信息网最后更新 2026年11月01日怎么Linux查看和移除当前登录用户

本篇内容主要讲解"怎么Linux查看和移除当前登录用户",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"怎么Linux查看和移除当前登录用户"吧!

如何在Linux下查看当前登录的用户,并且踢掉你认为应该踢掉的用户?

看了网络中的一些例子.在这里总结一下.主要用到的命令有,w,who,ps,kill,pkill

查看当前登录用户:

node8:/home # who

root :0 2009-11-04 16:26

root pts/0 2009-11-05 13:52 (:0.0)

linfengfeiye pts/1 2009-11-07 06:32 (118.113.209.13)

第一列是用户名,

第二列是连接的终端,tty表示显示器,pts表示远程连接,

第三列是登陆时间,

查看登录用户行为:

node8:/ # w

07:46:35 up 2 days, 15:35, 6 users, load average: 0.03, 0.07, 0.02

USER TTY LOGIN@ IDLE JCPU PCPU WHAT

root :0 Wed16 ?xdm? 35:59 0.26s /opt/gnome/bin/gnome-session

root pts/0 Thu13 21:12m 0.07s 0.49s gnome-terminal --working-direct

linfengf pts/1 06:32 0.00s 0.49s 0.00s sshd: linfengfeiye [priv]

users 表示当前系统登陆用户总数为6。

LOAD AVERAGE 与后面的数字一起表示系统在过去1,5,10分钟内的负载程度,数值越小,系统负载越轻。

从第二行开始构成一个表格,共有8个栏目,分别显示各个用户正在做的事情及该用户所占用的系统资料。

USER:显示登陆用户帐号名。用户重复登陆,该帐号也会重复出现。

TTY:用户登陆所用的终端。

FROM:显示用户在何处登陆系统。

LOGIN@:是LOGIN AT的意思,表示登陆进入系统的时间。

IDLE:用户空闲时间,从用户上一次任务结束后,开始记时。

JCPU:一终端代号来区分,表示在某段时间内,所有与该终端相关的进程任务所耗费的CPU时间。

PCPU:指WHAT域的任务执行后耗费的CPU时间。

WHAT:表示当前执行的任务

当登陆系统用户很多的时候,可以在W后面加上某个用户名,则会查看该用户执行任务的情况

查看linfengfeiye用户执行任务情况

node8:/ # w linfengfeiye

07:40:45 up 2 days, 15:29, 6 users, load average: 0.07, 0.08, 0.02

USER TTY LOGIN@ IDLE JCPU PCPU WHAT

linfengf pts/1 06:32 0.00s 0.48s 0.00s sshd: linfengfeiye [priv]

查看登陆用户历史

node8:/ # last

linfengf pts/1 118.113.209.13 Sat Nov 7 06:32 still logged in

root pts/1 118.113.209.13 Sat Nov 7 06:12 - 06:32 (00:20)

root pts/4 118.113.209.13 Sat Nov 7 05:15 - 06:11 (00:55)

root pts/2 118.113.209.13 Sat Nov 7 04:21 - 06:41 (02:20)

sc pts/5 222.211.247.164 Fri Nov 6 22:16 - 22:36 (00:20)

root pts/2 222.211.247.164 Fri Nov 6 21:53 - 22:36 (00:42)

root pts/4 222.211.247.164 Fri Nov 6 19:59 - 23:08 (03:08)

sc pts/8 222.211.247.164 Fri Nov 6 19:57 - 22:16 (02:18)

root pts/7 222.211.247.164 Fri Nov 6 19:42 - 22:36 (02:53)

root pts/6 222.212.68.214 Fri Nov 6 19:39 - 21:40 (02:00)

sc pts/5 222.212.68.214 Fri Nov 6 19:36 - 21:39 (02:03)

查看sc用户登录历史

node8:/ # last sc

sc pts/5 222.211.247.164 Fri Nov 6 22:16 - 22:36 (00:20)

sc pts/8 222.211.247.164 Fri Nov 6 19:57 - 22:16 (02:18)

sc pts/6 118.113.236.146 Fri Nov 6 16:39 - 16:43 (00:03)

sc pts/4 10.3.2.40 Fri Nov 6 11:30 - 13:42 (02:12)

想踢除linfengfeiye这个用户和他的所有开启的程序
pkill -u linfengfeiye

注意:这个命令实际上很危险,要相当小心的执行 原因参考 http://www.blogguy.cn/

安全的做法是先查看终端号,然后查看该终端执行的所有进程,根据进程号来停止服务

安全剔除用户

ps -ef| grep pts/0

得到用户登录相应的进程号pid后执行.

kill -9 pid

参考:

http://heidou.bloghome.cn/posts/132821.html

http://www.blogguy.cn/

[gpadmin@gpdb-sandbox pts]$ ls

[gpadmin@gpdb-sandbox pts]$ lsof|grep pts|more

[gpadmin@gpdb-sandbox pts]$ w

23:02:02 up 29 days, 1:02, 11 users, load average: 0.00, 0.00, 0.00

USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT

root pts/0 172.16.255.1 Tue23 10:01m 0.11s 0.02s -bash

root pts/1 172.16.255.1 22:50 0.00s 0.02s 0.00s w

root pts/2 172.16.255.1 12:49 10:11m 0.00s 0.00s -bash

root pts/3 172.16.255.1 Sun19 4days 1:30m 6:38 /usr/java/jdk1.8.0_121/bin/java -Dgfsh=true -Dlog4j.configurationFile=classpath:log4j2-cli.xml -classpath /home

gpadmin pts/5 gpdb-sandbox.loc 27Dec16 9days 0.02s 0.02s -bash

gpadmin pts/7 gpdb-sandbox.loc 26Dec16 10days 0.01s 0.01s -bash

root pts/8 172.16.255.1 22:56 5:03 0.00s 0.00s -bash

gpadmin pts/10 gpdb-sandbox.loc 27Dec16 9days 0.00s 0.00s -bash

gpadmin pts/12 gpdb-sandbox.loc 27Dec16 9days 0.00s 0.00s -bash

gpadmin pts/14 gpdb-sandbox.loc Mon04 3days 0.01s 0.01s -bash

root pts/16 172.16.255.1 Mon06 2days 0.03s 0.03s -bash

[gpadmin@gpdb-sandbox pts]$ ps -ef|grep 44324

gpadmin 44324 1 0 2016 ? 00:00:00 /usr/bin/ssh -o BatchMode=yes -o StrictHostKeyChecking=no -q -l gpadmin gpdb-sandbox

gpadmin 95960 95443 0 23:02 pts/1 00:00:00 grep 44324

[gpadmin@gpdb-sandbox pts]$ kill 44324

[gpadmin@gpdb-sandbox pts]$ ps -ef|grep 44324

gpadmin 95962 95443 0 23:03 pts/1 00:00:00 grep 44324

到此,相信大家对"怎么Linux查看和移除当前登录用户"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

用户 登陆 登录 系统 时间 终端 任务 进程 安全 内容 历史 命令 实际 情况 用户名 帐号 参考 学习 实用 更深 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 手冲咖啡和咖啡机区别 互联网品科技 中国互联网科技发展 汇久创客互联网科技 亿账通互联网科技 上游互联网科技 海南购全球互联网科技 成都仁贤领冠互联网科技有限公司 互联网实体化科技化 成都玖崟互联网科技有限公司乐商圈怎么样 阿里互联网科技公司 南平创想时代互联网科技有限公司 青岛科技大学互联网大赛研究生 深圳育鹏互联网科技有限公司招聘 想开互联网科技公司怎么样 乌苏新华互联网科技做什么的 无锡工业互联网科技有限公司 上海京穆互联网科技有限公司 保山互联网科技靠谱吗 杭州科技互联网公司有哪些 智能科技公司是互联网公司吗 互联网科技金融公司 互联网与未来科技 贷财互联网科技 互联网高科技股票 互联网新科技动漫ppt素材 伊宁互联网科技做什么的 互联网公司高科技产品 广州千川互联网科技有限公司 黑龙江互联网科技公司
0