Hướng dẫn cách lấy danh sách tất cả user trên Linux Ubuntu một cách nhanh chóng và dễ dàng, phù hợp với mọi người dùng.
Lệnh này sẽ hiển thị danh sách tất cả user trên hệ thống, bao gồm các thông tin sau:
* Username
* User ID (UID)
* Group ID (GID)
* Shell
* Home directory
Ví dụ:
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
sys:x:3:3:sys:/dev:/bin/sh
sync:x:4:65534:sync:/bin:/bin/sync
......
Lệnh này cũng sẽ hiển thị danh sách tất cả user trên hệ thống, nhưng sẽ hiển thị theo định dạng khác với lệnh cat /etc/passwd
.
Cụ thể, lệnh này sẽ hiển thị danh sách user theo cột, với các thông tin sau:
* Username
* UID
* GID
* Full name
* Home directory
* Shell
Lệnh này sẽ hiển thị thông tin về user hiện tại, bao gồm username, UID, GID, shell và home directory.
Để hiển thị danh sách tất cả user, bạn có thể sử dụng lệnh id với cờ -a
.
Ví dụ:
$ id
uid=1000(user) gid=1000(user) groups=1000(user),3(adm),4(dialout),20(cdrom),24(floppy),25(audio),27(video),30(dip),44(fax),64(mail),99(lpadmin),100(networkmanager),101(powerdev),102(sambashare),103(scanner)
Lệnh này sẽ hiển thị thông tin chi tiết về một user, bao gồm username, UID, GID, full name, home directory, shell, thời gian đăng nhập gần nhất, v.v.
Để hiển thị danh sách tất cả user, bạn có thể sử dụng lệnh finger
với cờ -l
.
Ví dụ:
$ finger -l user
Login: user
Name: User Name
Directory: /home/user
Shell: /bin/bash
Last login: Wed Nov 23 15:25:03 2023 from 192.168.1.1
On since Wed Nov 23 15:25:03 2023, from 192.168.1.1
No mail.
Bạn có thể lựa chọn lệnh nào tùy theo nhu cầu của mình.
Tham khảo thêm: Tổng hợp các câu lệnh Linux cơ bản
Tác giả | Chuyên mục | Thẻ | Cập nhật | Lượt xem |
---|---|---|---|---|
- | 566 |