Linux: liệt kê tất cả người dùng [Hướng dẫn]

Linux: liệt kê tất cả người dùng [Hướng dẫn]

Trên Linux, có nhiều công cụ khác nhau để tạo người dùng mới. Mỗi môi trường máy tính để bàn Linux đều có một trình quản lý người dùng và những trình quản lý người dùng này, mặc dù rất tiện dụng, nhưng lại ngắn gọn. Không ai trong số họ hỗ trợ xem người dùng hệ thống ẩn như root , dbus, v.v.

Nếu bạn đang cố gắng có được danh sách đầy đủ tất cả người dùng trên PC Linux của mình nhưng không biết bắt đầu từ đâu, thì hướng dẫn này là dành cho bạn. Hãy làm theo khi chúng tôi hướng dẫn bạn cách liệt kê tất cả người dùng trên hệ thống Linux của bạn, bao gồm cả những người dùng không xuất hiện trong trình quản lý người dùng của Môi trường máy tính để bàn của bạn. 

Linux: liệt kê tất cả người dùng [Hướng dẫn]

Danh sách tất cả người dùng Linux - cat

Cách dễ nhất mà người dùng Linux có thể xem tất cả người dùng của hệ thống là sử dụng lệnh cat  trên /etc/passwdtệp. Nó /etc/passwdchứa rất nhiều thông tin, chẳng hạn như mật khẩu cũng như thông tin người dùng.

Để liệt kê tất cả người dùng trên PC Linux của bạn thông qua  lệnh cat  , hãy bắt đầu bằng cách mở một thiết bị đầu cuối trên màn hình Linux. Để mở một thiết bị đầu cuối trên màn hình Linux, hãy nhấn tổ hợp  phím Ctrl + Alt + T  hoặc tìm kiếm “Thiết bị đầu cuối” trong menu ứng dụng. 

Khi cửa sổ dòng lệnh được mở, hãy thực hiện  lệnh cat  bên dưới để xem nội dung của tệp. Hãy nhớ rằng mật khẩu không được mã hóa không được lưu trữ trong tệp / etc / passwd. Thay vào đó, chỉ có các tham chiếu được mã hóa cho mỗi mật khẩu. 

cat / etc / passwd Linux: liệt kê tất cả người dùng [Hướng dẫn]

Nếu bạn muốn lưu đầu ra mèo  / etc / passwd  vào một tệp văn bản để sử dụng cho riêng bạn, đây là cách thực hiện.

cat / etc / passwd> ~ / passwd-file

Bạn có thể xem 'tệp mật khẩu' của mình bất kỳ lúc nào trong cửa sổ đầu cuối giống như cách bạn xem /etc/passwdtệp. Bằng cách sử dụng  lệnh mèo  .

cat ~ / passwd-file

Danh sách tất cả người dùng Linux - cắt

Một cách khác để xem tất cả người dùng trên hệ thống Linux là sử dụng  lệnh cắt  . Cut là một cách tuyệt vời để thực hiện vì, không giống như cat , cut có thể lọc ra văn bản không mong muốn, trong khi  lệnh cat  chỉ có thể xem nguyên văn nội dung của một tệp. 

Để xem danh sách người dùng trên PC Linux của bạn bằng  lệnh cut  , hãy đảm bảo rằng cửa sổ dòng lệnh đang mở. Để mở một, hãy tìm kiếm “Terminal” trong menu ứng dụng trên PC Linux của bạn. 

Khi cửa sổ đầu cuối đang mở, hãy sử dụng lệnh cắt  sau  để xem danh sách người dùng đã cài đặt trên PC Linux của bạn. 

cut -d: -f1 / etc / passwd Linux: liệt kê tất cả người dùng [Hướng dẫn]

Sau khi thực hiện  lệnh cắt  , bạn sẽ thấy một danh sách dài gồm tất cả những người dùng hiện tại trên PC Linux của mình. Danh sách này có thể dài. Nếu bạn muốn đọc danh sách này trong terminal dễ dàng hơn, hãy kết hợp lệnh cut  với  lệnh less  .

cut -d: -f1 / etc / passwd | ít hơn

Bằng cách kết hợp  lệnh less  với  cut , bạn sẽ có thể nhấn phím “Enter” trên bàn phím để xem danh sách người dùng từng dòng, thay vì tất cả cùng một lúc. 

Bạn muốn xuất danh sách người dùng được tạo bằng  lệnh cut  thành tệp văn bản để sử dụng sau này? Nhập lệnh dưới đây.

cut -d: -f1 / etc / passwd> ~ / cut-user-list

Để xem danh sách sau, hãy thực hiện  lệnh mèo  .

cat ~ / cut-user-list

Danh sách tất cả người dùng Linux - compgen

Cách thứ ba để liệt kê tất cả người dùng trên hệ thống Linux là sử dụng công cụ Compgen. Compgen là một công cụ tích hợp có trong dòng lệnh Bash. Nó có thể được sử dụng để liệt kê tất cả các lệnh có sẵn mà người dùng có thể thực hiện trong thiết bị đầu cuối Bash. 

Compgen không cần cài đặt trên bất kỳ hệ điều hành Linux nào. Hơn nữa, Compgen không được đóng gói bởi bất kỳ bản phân phối Linux nào và không có cách nào để tải nó xuống máy tính của bạn. Thay vào đó, mọi người đang chạy Bash trên Linux sẽ tự động thiết lập nó và sẵn sàng hoạt động.

Để xem tất cả người dùng hiện có trên PC Linux của bạn với  compgen , bạn sẽ cần sử dụng  nút chuyển dòng lệnh -u  . Sử dụng lệnh bên dưới, liệt kê tất cả người dùng trên hệ thống Linux của bạn.

compgen -u 

Sau khi thực hiện lệnh trên,  compgen  sẽ in ra một danh sách dài mọi người dùng trên hệ thống Linux của bạn. Nếu bạn muốn một cách thoải mái hơn khi xem qua danh sách dài này, hãy thử kết hợp lệnh compgen  với  lệnh less  .

compgen -u | ít hơn

Bằng cách thực hiện  lệnh compgen  với lệnh  less  , danh sách người dùng sẽ được chia thành các trang. Bạn có thể xem qua các trang này bằng cách nhấn nút “Phím cách” trên bàn phím. 

Bạn muốn lưu  đầu ra của người dùng compgen  thành một tệp văn bản để sử dụng sau này? Đưa nó vào một tệp văn bản bằng lệnh bên dưới.

compgen -u> compgen-user-list

Để xem tệp văn bản Compgen bạn đã xuất, hãy sử dụng lệnh cat  sau  .

cat compgen-user-list


Cách cập nhật PPA Ubuntu lên bản phát hành 20.04 mới

Cách cập nhật PPA Ubuntu lên bản phát hành 20.04 mới

Nếu bạn sử dụng nhiều PPA trên PC Ubuntu của mình và gần đây đã nâng cấp lên Ubuntu 20.04, bạn có thể nhận thấy rằng một số PPA của bạn không hoạt động, vì chúng

Cách thiết lập thư viện nhạc trong Rhythmbox trên Linux

Cách thiết lập thư viện nhạc trong Rhythmbox trên Linux

Bạn mới sử dụng Linux và muốn thêm nhạc của mình vào Rhythmbox nhưng không chắc về cách thực hiện? Chúng tôi có thể giúp! Hãy làm theo hướng dẫn này khi chúng tôi xem xét cách thiết lập

Cách kết nối với Ubuntu từ Windows

Cách kết nối với Ubuntu từ Windows

Bạn có cần truy cập PC hoặc Máy chủ Ubuntu từ xa từ PC Microsoft Windows của mình không? Không chắc chắn về cách làm điều đó? Làm theo hướng dẫn này khi chúng tôi chỉ cho bạn

Cách sao lưu cài đặt trình duyệt Vivaldi trên Linux

Cách sao lưu cài đặt trình duyệt Vivaldi trên Linux

Bạn có sử dụng trình duyệt web Vivaldi làm trình điều khiển hàng ngày trên Linux không? Bạn đang cố gắng tìm cách sao lưu cài đặt trình duyệt của mình để giữ an toàn? chúng tôi

Cách tải xuống Podcast từ Linux Terminal với Podfox

Cách tải xuống Podcast từ Linux Terminal với Podfox

Cách tải xuống Podcast từ Linux Terminal với Podfox

Cách dọn dẹp và tăng tốc Ubuntu

Cách dọn dẹp và tăng tốc Ubuntu

Cách dọn dẹp và tăng tốc Ubuntu

Cách nghe podcast trên máy tính để bàn Linux với CPod

Cách nghe podcast trên máy tính để bàn Linux với CPod

Bạn đang cần một ứng dụng khách podcast tốt, thanh lịch cho máy tính để bàn Linux của mình? Nếu vậy, bạn cần dùng thử CPod. Đó là một ứng dụng nhỏ thân thiện giúp lắng nghe

Cách cài đặt TuxGuitar trên Linux

Cách cài đặt TuxGuitar trên Linux

TuxGuitar là một công cụ soạn nhạc mã nguồn mở. Với nó, người dùng có thể tạo và chỉnh sửa khuông nhạc guitar của riêng mình. Trong hướng dẫn này, hãy xem qua cách

Cách chú thích hình ảnh trên Linux với Annotator

Cách chú thích hình ảnh trên Linux với Annotator

Nếu bạn làm việc nhiều với hình ảnh trên Linux nhưng thấy thiếu các công cụ hình ảnh tích hợp sẵn, Annotator có thể dành cho bạn. Với ứng dụng này, bạn có thể thêm tem, văn bản,

Cách dễ dàng tải xuống và cài đặt ứng dụng trên Linux với AppImage Pool

Cách dễ dàng tải xuống và cài đặt ứng dụng trên Linux với AppImage Pool

AppImagePool là một ứng dụng khách AppImageHub dành cho Linux. Với nó, người dùng có thể dễ dàng duyệt và tải xuống AppImages từ cửa hàng AppImageHub. Đây là cách để lấy nó