Linux 使用者與組管理

2021-08-31 08:56:44 字數 2189 閱讀 6587

linux檢視使用者和使用者組

1.groups 檢視當前登入使用者的組內成員

2.groups gliethttp 檢視gliethttp使用者所在的組,以及組內成員

3.whoami 檢視當前登入使用者名稱

功能說明:檢視使用者名稱。

語  法:whoami [--help][--version]

補充說明:顯示自身的使用者名稱,本指令相當於執行"id -un"指令。

參  數:

--version  顯示版本資訊。

4.who

功能說明:顯示目前登入系統的使用者資訊。

語  法:who [-himqsw][--help][--version][am i][記錄檔案]

補充說明:執行這項指令可得知目前有那些使用者登入系統,單獨執行who指令會列出登入帳號,使用的終端機,登入時間以及從何處登入或正在使用哪個x顯示器。

參  數:

-h或--heading  顯示各字段的標題資訊列。

-i或-u或--idle  顯示閒置時間,若該使用者在前一分鐘之內有進行任何動作,將標示成"."號,如果該使用者已超過24小時沒有任何動作,則標示出"old"字串。

-m  此引數的效果和指定"am i"字串相同。

-q或--count  只顯示登入系統的帳號名稱和總人數。

-s  此引數將忽略不予處理,僅負責解決who指令其他版本的相容性問題。

-w或-t或--mesg或--message或--writable  顯示使用者的資訊狀態列。

--version  顯示版本資訊。

5.whois

功能說明:查詢並顯示使用者資訊。

語  法:whois [帳號名稱]

補充說明:whois指令會去查詢並顯示指定帳號的使用者相關資訊,因為它是到network solutions 的whois資料庫去查詢,所以該帳號名稱必須在上面註冊方能尋獲,且名稱沒有大小寫的差別。

6.w功能說明:顯示目前登入系統的使用者資訊。

語  法:w [-fhlsuv][使用者名稱]

補充說明:執行這項指令可得知目前登入系統的使用者有那些人,以及他們正在執行的程式。單獨執行w

指令會顯示所有的使用者,您也可指定使用者名稱,僅顯示某位使用者的相關資訊。

參  數:

-f  開啟或關閉顯示使用者從何處登入系統。

-h  不顯示各字段的標題資訊列。

-l  使用詳細格式列表,此為預設值。

-s  使用簡潔格式列表,不顯示使用者登入時間,終端機階段作業和程式所耗費的cpu時間。

-u  忽略執行程式的名稱,以及該程式耗費cpu時間的資訊。

-v  顯示版本資訊。

7.finger命令

finger命令的功能是查詢使用者的資訊,通常會顯示系統中某個使用者的使用者名稱、主目錄、停滯時間、登入時間、登入shell等資訊。如果要查詢遠端機上的使用者資訊,需要在使用者名稱後面接「@主機名」,採用[使用者名稱@主機名]的格式,不過要查詢的網路主機需要執行finger守護程序。

該命令的一般格式為:

finger [選項] [使用者] [使用者@主機]

命令中各選項的含義如下:

-s 顯示使用者的註冊名、實際姓名、終端名稱、寫狀態、停滯時間、登入時間等資訊。

-l 除了用-s選項顯示的資訊外,還顯示使用者主目錄、登入shell、郵件狀態等資訊,以及使用者主目錄下的.plan、.project和.forward檔案的內容。

-p 除了不顯示.plan檔案和.project檔案以外,與-l選項相同。 

[例]在本地機上使用finger命令。

$ finger xxq

login: xxq name:

directory: /home/xxq shell: /bin/bash

last login thu jan 1 21:43 (cst) on tty1

no mail.

no plan. 

$ finger

login name tty idle login time office office phone

root root *1 28 nov 25 09:17

8./etc/group檔案包含所有組

9./etc/shadow和/etc/passwd系統存在的所有使用者名稱

檢視使用者:

cat /etc/passwd |grep awcloud

檢視使用者組:

cat /etc/group |grep awcloud

linux 使用者管理與組管理

linux是乙個多使用者 多工的作業系統 linux使用者的分類 超級使用者root 擁有至高無上的許可權 uid 0 普通使用者 許可權有一定的限制,可以登入系統。一般可以執行 usr local bin或者 bin或者 usr bin或者自己家目錄的命令 uid 500 60000 centos...

linux 使用者與組管理

一 linux的使用者與組管理必須要使用root或者擁有root許可權的使用者才能完成 使用者新增 useradd 密碼修改 passwd 123456 使用者刪除 userdel 使用者刪除及刪除使用者主目錄 userdel r 增加使用者組 groupadd 組名 使用者建立,並同時指定將某個使...

linux 使用者與組管理

一 linux的使用者與組管理必須要使用root或者擁有root許可權的使用者才能完成 使用者新增 useradd 密碼修改 passwd 123456 使用者刪除 userdel 使用者刪除及刪除使用者主目錄 userdel r 增加使用者組 groupadd 組名 使用者建立,並同時指定將某個使...