linux怎么查看当前登录用户
查看方法:1、使用“w”命令,可以显示目前登入系统的用户信息;2、使用“who”命令,可以显示当前已登录的用户信息,输出用户名、登录终端、登录的时间;3、使用“last”命令;4、使用“lastlog”命令;5、使用“ac”命令。
本教程操作环境:Red Hat Enterprise Linux 6.1系统、Dell G3电脑。
1,w
w,显示目前登入系统的用户信息
-f 开启或关闭显示用户从何处登入系统。
-h 不显示各栏位的标题信息列。
-l 使用详细格式列表,此为预设值。
-s 使用简洁格式列表,不显示用户登入时间,终端机阶段作业和程序所耗费的CPU时间。
-u 忽略执行程序的名称,以及该程序耗费CPU时间的信息。
-V 显示版本信息。
[root@card-web03 ~]# w 17:28:45 up 84 days, 23:32, 1 user, load average: 0.01, 0.03, 0.05 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/1 123.115.76.110 17:06 5.00s 0.03s 0.00s w
输出的结果的含义:
USER 登录的用户名
TTY 登录终端
FROM 从哪个IP地址登录
LOGIN@ 登录时间
IDLE 用户闲置时间
JCPU 指的是和该终端连接的所有进程占用的时间,这个时间里并不包括过去的后台
作业时间,但却包括当前正在运行的后台作业所占用的时间
PCPU 当前进程所占用的时间
WHAT 当前正在运行的命令
2.who
显示当前已登录的用户信息
输出的结果有:用户名,登录终端,登录的时间
[root@card-web03 ~]# who root pts/1 2019-03-12 17:06 (12.3.1.15) #输出的结果有:用户名,登录终端,登录的时间
3. last
列出目前与过去登入系统的用户相关信息。
- R: 省略 hostname 的栏位
-n:指定输出记录的条数。
-f file:指定用文件file作为查询用的log文件。
-t tty:只显示指定的虚拟控制台上登录情况。
-h 节点:只显示指定的节点上的登录情况。
-i IP:只显示指定的IP上登录的情况。
-1:用IP来显示远端地址。
-y:显示记录的年、月、日。
-ID:知道查询的用户名。
-x:显示系统关闭、用户登录和退出的历史。
[root@card-web03 ~]# last root pts/1 12.3.11.5 Tue Mar 12 17:06 still logged in root pts/1 12.3.11.5 Tue Mar 12 16:03 - 16:06 (00:02) root pts/2 12.3.11.5 Tue Mar 12 15:46 - 15:46 (00:00) root pts/2 12.3.11.5 Tue Mar 12 15:44 - 15:44 (00:00) root pts/3 12.3.11.5 Tue Mar 12 15:42 - 15:42 (00:00) root pts/2 12.3.11.5 Tue Mar 12 15:41 - 15:42 (00:01) #命令的输出包含:用户名,登录终端,登录IP,登录时间,退出时间(在线时间)
4.lastlog
lastlog命令检查某特定用户上次登录的时间
-b, --before DAYS 仅打印早于 DAYS 的最近登录记录
-h, --help 显示此帮助信息并推出
-R, --root CHROOT_DIR chroot 到的目录
-t, --time DAYS 仅打印晚于 DAYS 的最近登录记录
-u, --user LOGIN 打印 LOGIN 用户的最近登录记录
注意:lastlog命令默认读取的是/var/log/wtmp这个文件的数据,一定注意这个文件不能用vi来查看。
命令输出包括:用户名,登录终端,登录IP,最后一次登录时间
5. ac
根据/var/log/wtmp文件中的登陆和退出时间报告用户连接的时间(小时),默认输出报告总时间
(1)-p:显示每个用户的连接时间
(2)-d:显示每天的连接时间
(3)-y:显示年份,和-d配合使用
相关推荐:《Linux视频教程》
Atas ialah kandungan terperinci linux怎么查看当前登录用户. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Penyelesaian kepada Isu Kebenaran Semasa Melihat Versi Python di Terminal Linux Apabila anda cuba melihat versi Python di Terminal Linux, masukkan Python ...

Punca dan penyelesaian untuk kesilapan Apabila menggunakan PECL untuk memasang sambungan dalam persekitaran Docker Apabila menggunakan persekitaran Docker, kami sering menemui beberapa sakit kepala ...

Ramai pemaju laman web menghadapi masalah mengintegrasikan perkhidmatan node.js atau python di bawah seni bina lampu: lampu sedia ada (Linux Apache MySQL PHP) Laman web seni bina memerlukan ...

Menggunakan Python di Terminal Linux ...

Konfigurasikan tugas masa Apscheduler sebagai perkhidmatan di platform macOS, jika anda ingin mengkonfigurasi tugas masa Apscheduler sebagai perkhidmatan, sama dengan Ngin ...

Multithreading dalam bahasa dapat meningkatkan kecekapan program. Terdapat empat cara utama untuk melaksanakan multithreading dalam bahasa C: Buat proses bebas: Buat pelbagai proses berjalan secara bebas, setiap proses mempunyai ruang ingatan sendiri. Pseudo-Multithreading: Buat pelbagai aliran pelaksanaan dalam proses yang berkongsi ruang memori yang sama dan laksanakan secara bergantian. Perpustakaan multi-threaded: Gunakan perpustakaan berbilang threaded seperti PTHREADS untuk membuat dan mengurus benang, menyediakan fungsi operasi benang yang kaya. Coroutine: Pelaksanaan pelbagai threaded ringan yang membahagikan tugas menjadi subtask kecil dan melaksanakannya pada gilirannya.

Mengenai masalah menghapuskan penterjemah python yang dilengkapi dengan sistem Linux, banyak pengagihan Linux akan memasang semula penterjemah python apabila dipasang, dan ia tidak menggunakan pengurus pakej ...

Untuk membuka fail web.xml, anda boleh menggunakan kaedah berikut: Gunakan editor teks (seperti Notepad atau TextEdit) untuk mengedit arahan menggunakan persekitaran pembangunan bersepadu (seperti Eclipse atau NetBeans) (Windows: Notepad Web.xml; Mac/Linux: Open -A -A TextEdit Web.xml)
