linux看用戶
① linux鎬庝箞鏌ョ湅宸插壋寤虹殑鎵鏈夌敤鎴
鎮ㄥソ錛屾煡鐪媗inux涓嬫墍鏈夌敤鎴鋒ラわ細絎涓姝ワ細棣栧厛鎵撳紑鐢佃剳涓瀹夎呭ソ鐨凩inux銆怴MwareWorkstationPro銆戣櫄鎷熸満銆
杈撳叆鈥渃at/etc/passwd鈥濆懡浠ゆ煡鐪嬫墍鏈夌殑鐢ㄦ埛淇℃伅銆傝緭鍏モ渃at/etc/passwd|grep鐢ㄦ埛鍚嶁濆懡浠わ紝鐢ㄤ簬鏌ユ壘鏌愪釜鐢ㄦ埛銆傝緭鍏モ渃at/etc/group鈥濆懡浠わ紝鐢ㄤ簬鏌ョ湅鎵鏈夌粍淇℃伅銆
棣栧厛鏌ョ湅鏈鍦扮殑鏈嶅姟鍣ㄧ敤鎴鳳紝榪欓噷Linux緋葷粺鐨勭敤鎴烽兘鏄淇濆瓨鍦╡tc/passwd鍜宔tc/shadow榪欎袱涓鏂囦歡錛屾墍浠ョ洿鎺ュ湪緇堢杈撳叆鍛戒護鈥渃at/etc/passwd|grep-v鈥濓紝鍚庨潰鐨勫弬鏁版槸璋冩暣杈撳嚭鏍煎紡鍜岃緭鍑烘湭鐧誨綍鐢ㄦ埛鐨勩
linux鏌ョ湅鏈鍚庡壋寤虹殑3涓鐢ㄦ埛鐨勬柟娉曪細浣跨敤cat絳夋枃浠舵搷浣滃懡浠よ誨彇鈥/etc/passwd鈥濇枃浠剁殑鍐呭癸紝鍙鎵撳嵃Linux緋葷粺涓婂壋寤虹殑鐢ㄦ埛鍒楄〃錛屾牴鎹鏃ユ湡鎵懼埌鏈鍚庡壋寤虹殑3涓鐢ㄦ埛鍗沖彲銆
榪炴帴涓婄浉搴旂殑linux涓繪満錛岃繘鍏ュ埌絳夊緟杈撳叆shell鎸囦護鐨刲inux鍛戒護琛岀姸鎬佷笅銆傚叾嬈★紝鍦╨inux鍛戒護琛屼腑杈撳叆錛歝at/etc/passwd銆傞敭鐩樻寜鈥滃洖杞﹂敭鈥濊繍琛宻hell鎸囦護錛屾ゆ椂浼氱湅鍒版墍鏈夌殑鐢ㄦ埛鍜岀粍淇℃伅銆
② linux 怎麼查看用戶組和用戶
1、首先打橘肢棚開終端(這里是Ubuntu系統),其他的打開命令界面即可
③ linux怎麼看有幾個用戶登錄
1、使用w命令查看登錄用戶正在使用的進程信息
Linux w命令用於顯示目前登入系統的用戶信息。
執行這項指令可得知目前登入系統的用戶有哪些人,以及他們正在執行的程序。
單獨執行w指令會顯示所有的用戶,您也可指定用戶名稱,僅顯示某位用戶的相關信息。
語法:
w [-fhlsuV][用戶名稱]
參數:
-f 開啟或關閉顯示用戶從何處登入系統。
-h 不顯示各欄位的標題信息列。
-l 使用詳細格式列表,此為預設值。
-s 使用簡潔格式列表,不顯示用戶登入時間等。
-u 忽略執行程序的名稱,以及該程序耗費CPU時間的信息。
-V 顯示版本信息。
w命令用於顯示已經登錄系統的用戶的名稱,以及他們正在做的事。該命令所使用的信息來源於/var/run/utmp文件。
w命令輸出的信息包括:用戶名稱、用戶的機器名稱或tty號、遠程主機地址、用戶登錄系統的時間、空閑時間、當前進程所用時間、用戶當前正在使用的命令。
2、使用who命令查看用戶名稱及所啟動的進程
who命令用於列舉出當前已登錄系統的用戶名稱。其輸出為:用戶名、tty號、時間日期、主機地址。
Linux中who命令用於顯示系統中有哪些使用者正在上面,顯示的資料包含了使用者ID、使用的終端機、從哪邊連上來的、上線時間、呆滯時間、CPU使用量、動作等等。
語法:
who[參數]
可得知目前有那些用戶登入系統,單獨執行who指令會列出登入帳號,使用的終端機,登入時間以及從何處登入或正在使用哪個X顯示器。
參數:
-H或--heading 顯示各欄位的標題信息列。
-i或-u或-idle
顯示閑置時間,若該用戶在前一分鍾之內有進行任何動作,將標示成.號,如果該用戶已超過24小時沒有任何動作,則標示出old字元串。
-m 此參數的效果和指定am i字元串相同。
-q或--count 只顯示登入系統的帳號名稱和總人數。
-w或-T或--mesg或--message或--writable 顯示用戶的信息狀態欄。
-l 列出任何登錄進程。
-T或-w 顯示用戶的信息狀態欄。
④ 查看Linux 伺服器上有哪些用戶
具體操作步驟如下:
1、首先查看本地的伺服器用戶,這里Linux系統的用戶都是保存在etc/passwd和etc/shadow這兩個文塵攜件,所以直接在終端輸入命令「cat /etc/passwd|grep -v」,後面的參數是調整輸出格式和友兄滾輸出未登錄用戶的。