不是所有的Linux發行本也有指令讓系統管理員列出所有用戶名和群組,以下是兩個簡單的Shell指令作上述用途。
列出用戶
cat /etc/passwd | cut -d: -f1
列出群組
cat /etc/group | cut -d: -f1
簡單解釋一下
cat /etc/passwd | cut -d: -f1
cat /etc/passwd | 將/etc/passwd這個存放用戶資料的檔案列出並用|引導(pipe)到cut指令。
cut -d: -f1將從/etc/passw引導出來的文字作分割,用:作分隔符號,並將第一個(1)分隔出來的字眼列出。
沒有留言:
發佈留言