linux查看登錄
1. linux怎麼查看當前登錄用戶
使用who命令可以查看當前登錄用戶,使用w命令可以看到所有登錄用戶信息。 1、命令who 顯示當前登錄用戶,登錄時間和登錄IP地址。參考下圖 2、命令w 按照標題顯示:當前時間、機器運行時間、登錄用戶數量、系統負載信息。
2. linux怎麼查看用戶最近的登錄名稱
last [-num | -n num] [-f file] [-t YYYYMMDDHHMMSS] [選項] [-adioxFw] [username..] [tty..] 查看用戶最近登陸信息
參數說明
-num或-n num 展示錢num個
-f file 指定記錄文件作為查詢的log文件
-t YYYYMMDDHHMMSS 顯示指定時間之前的登錄情況
username 展示username的登錄信息
tty 限制登錄訊息包含終端機代號
-R 忽略hostname欄位
-a 將登錄系統或終端的主機名過IP地址顯示在最後一行
-d 將IP地址轉成主機名稱
-I 顯示特定IP登錄情況。
-o 讀取有linux-libc5應用編寫的舊類型wtmp文件
-x 顯示系統關閉、用戶登錄和退出的歷史
-F 顯示登錄的完整時間
-w 在輸出中顯示完整的用戶名或域名
3. 如何查詢linux當前登錄用戶
方法/步驟
格式:w 【用戶名】或者w 直接回車
直接回車是查看所有登錄用戶信息,只要登錄過就會顯示出來,加用戶名就查看指定的用戶。
命令輸出:
USER:登陸的用戶名;
TTY :登陸終端;
FROM :從哪個IP地址登錄;
LOGIN@ :登陸時間;
IDLE :用戶閑置時間;
JCPU :指的是和該終端連接的所有進程佔用的時間。這個時間里並不包括過去的後台作業時間,但卻包括當前正在運行的後台作業所佔用的時間;
PCPU :是指當前進程所佔用的時間;
WHAT :當前正在運行的命令;
格式:who 【用戶名】
命令輸出:
-用戶名
-登錄終端
-登錄時間(登錄來源IP地址)
查看當前登錄和過去登錄的用戶信息
last
注釋:last命令默認讀取/var/log/wtmp文件數據
命令輸出:
-用戶名
-登錄終端
-登錄IP
-登錄時間
-退出時間(在線時間)
查看所有用戶最後一次登錄時間
lastlog
注釋:lastlog命令默認讀取/var/log/lastlog文件內容
命令輸出:
-用戶名
-登錄終端
-登錄IP
-最後一次登錄時間
4. 怎麼查linux伺服器登陸記錄
1Linux/proc/cpuinfo看每cpu詳細信息於雙核cpucpuinfo看兩cpu讓誤兩單核cpu
其實應該通Physical Processor ID區單核雙核Physical Processor IDcpuinfo或者dmesg找. flags ht 說明支持超線程技術 判斷物理CPU數查看physical id 值相同則同物理CPU
2查看內存:
cat /proc/meminfo |grep MemTotal
3其些查看詳細linux系統信息命令:
uname -a # 查看內核/操作系統/CPU信息linux系統信息命令
head -n 1 /etc/issue # 查看操作系統版本數字1字母L
cat /proc/cpuinfo # 查看CPU信息linux系統信息命令
hostname # 查看計算機名linux系統信息命令
lspci -tv # 列所PCI設備
lsusb -tv # 列所USB設備linux系統信息命令
lsmod # 列載入內核模塊
env # 查看環境變數資源
free -m # 查看內存使用量交換區使用量
df -h # 查看各區使用情況
-sh # 查看指定目錄
grep MemTotal /proc/meminfo # 查看內存總量
grep MemFree /proc/meminfo # 查看空閑內存量
uptime # 查看系統運行間、用戶數、負載
cat /proc/loadavg # 查看系統負載磁碟區
mount | column -t # 查看掛接區狀態
fdisk -l # 查看所區
swapon -s # 查看所交換區
hdparm -i /dev/hda # 查看磁碟參數(僅適用於IDE設備)
dmesg | grep IDE # 查看啟IDE設備檢測狀況網路
ifconfig # 查看所網路介面屬性
iptables -L # 查看防火牆設置
route -n # 查看路由表
netstat -lntp # 查看所監聽埠
netstat -antp # 查看所已經建立連接
netstat -s # 查看網路統計信息進程
ps -ef # 查看所進程
top # 實顯示進程狀態用戶
w # 查看用戶
id # 查看指定用戶信息
last # 查看用戶登錄志
cut -d: -f1 /etc/passwd # 查看系統所用戶
cut -d: -f1 /etc/group # 查看系統所組
crontab -l # 查看前用戶計劃任務服務
chkconfig –list # 列所系統服務
chkconfig –list | grep on # 列所啟系統服務程序
rpm -qa # 查看所安裝軟體包
cat /proc/cpuinfo :查看CPU相關參數linux系統命令
cat /proc/partitions :查看linux硬碟區信息系統信息命令
cat /proc/meminfo :查看linux系統內存信息linux系統命令
cat /proc/version :查看版本類似uname -r
cat /proc/ioports :查看設備io埠
cat /proc/interrupts :查看斷
cat /proc/pci :查看pci設備信息
cat /proc/swaps :查看所swap區信息
5. linux查看登錄用戶的命令有哪些
Linux里查看所有用戶
(1)在終端里.其實只需要查看 /etc/passwd文件就行了.
(2)看第三個參數:500以上的,就是後面建的用戶了.其它則為系統的用戶.
或者用cat /etc/passwd |cut -f 1 -d :
6. 如何查看linux系統登陸用戶
使用who命令查看(登錄)用戶名稱及所啟動的進程
who命令用於列舉出當前已登錄系統的用戶名稱。其輸出為:用戶名、tty號、時間日期、主機地址。
$ whoramesh pts/0 2009-03-28 22:57 (dev-db-server)
jason pts/1 2009-03-28 23:01 (dev-db-server)
john pts/2 2009-03-28 23:04 (dev-db-server)
如果只希望列出用戶,可以使用如下語句:
$ who | cut -d' ' -f1 | sort | uniqjohn
jason
ramesh
補充:users命令,可用於列印輸出登錄伺服器的用戶名稱。該命令除了有help和version選項外,再沒有其他選項。如果某用戶使用了多個終端,則相應的會顯示多個重復的用戶名。可參考《Linux就該這么學》了解更多Linux介紹
$ usersjohn jason ramesh
7. 我想查看linux下的用戶登錄日誌,包括用戶登錄時所用的主機的ip,在哪裡可以查看。
1、連接上相應的linux主機,進入到等待輸入shell指令的linux命令行狀態下。
8. linux中怎麼查看當前登錄用戶
last命令可用於顯示特定用戶登錄系統的歷史記錄。如果沒有指定任何參數,則顯示所有用戶的歷史信息。在默認情況下,這些信息(所顯示的信息)將來源於/var/log/wtmp文件。該命令的輸出結果包含以下幾列信息:
用戶名稱
tty設備號
歷史登錄時間日期
登出時間日期
總工作時間
$ last jason
jason pts/0 dev-db-server Fri Mar 27 22:57 still logged in
jason pts/0 dev-db-server Fri Mar 27 22:09 - 22:54 (00:45)
jason pts/0 dev-db-server Wed Mar 25 19:58 - 22:26 (02:28)
jason pts/1 dev-db-server Mon Mar 16 20:10 - 21:44 (01:33)
jason pts/0 192.168.201.11 Fri Mar 13 08:35 - 16:46 (08:11)
jason pts/1 192.168.201.12 Thu Mar 12 09:03 - 09:19 (00:15)
jason pts/0 dev-db-server Wed Mar 11 20:11 - 20:50 (00:39
9. linux如何查看有多少用戶登錄
Linux中查看總共有多少用戶登錄的命令是:who | wc -l,命令解釋如下:
統計有多少行用wc命令加-l參數,wc命令可以統計出多少字、行、字元數,-l參數表示僅僅統計出行數。這個命令要和Linux的管道符結合使用,比如想知道一個文件有多少行可以這樣用:
cat /etc/passwd | wc -l
而查看當前有哪些用戶登錄可以用who命令,who命令的顯示中一行結果就是一個已登錄的用戶,再加上wc -l命令就可以統計出有多少用戶登錄了,所以最終命令是:
who | wc -l