Android

Lệnh Whoami trong linux

[UNIX] Tìm hiểu hệ thống UNIX

[UNIX] Tìm hiểu hệ thống UNIX

Mục lục:

Anonim

, chúng tôi sẽ bao gồm lệnh whoami .

Như tên của nó cho thấy, lệnh whoami in tên người dùng của ID người dùng hiệu quả. Nói cách khác, nó sẽ hiển thị tên của người dùng hiện đang đăng nhập.

Cách sử dụng lệnh whoami

Cú pháp của lệnh whoami như sau:

whoami

Để hiển thị tên của người dùng hiện đang đăng nhập vào hệ thống, hãy gọi lệnh mà không có bất kỳ tùy chọn nào:

whoami

Đầu ra tương tự như sau sẽ được hiển thị trên màn hình, hiển thị tên của người dùng gọi lệnh:

linuxize

Lệnh whoami có thể được sử dụng trong các tập lệnh shell để kiểm tra tên của người dùng đang chạy tập lệnh.

Dưới đây là một ví dụ sử dụng câu lệnh if để so sánh tên của người dùng đang chạy tập lệnh với một chuỗi đã cho.

if]; then echo "Only user 'any_name' can run this script." exit 1 fi

Nếu tên người dùng không khớp với chuỗi đã cho, tập lệnh sẽ lặp lại một thông báo và thoát.

Lệnh whoami cũng thuận tiện cho việc xác minh tên của người dùng sau khi chuyển sang người dùng khác bằng lệnh su .

whoami không chấp nhận tranh luận. Nếu bạn truyền một đối số, lệnh sẽ in một thông báo lỗi:

whoami: extra operand 'anything' Try 'whoami --help' for more information.

Lệnh whoami chỉ chấp nhận hai tùy chọn:

  • -h , --help - Hiển thị thông báo trợ giúp và thoát. -V , --version - Hiển thị thông tin phiên bản và thoát.

Các lệnh thay thế

Chạy lệnh id với các tùy chọn -un tạo ra đầu ra giống như chạy whoami :

whoami

Sử dụng lệnh id để có thêm thông tin về một người dùng nhất định.

Biến môi trường $USER chứa tên của người dùng đã đăng nhập:

echo $USER

Phần kết luận

Lệnh whoami là một từ ghép của các từ Tôi là ai? Tôi và in tên của người dùng được liên kết với ID người dùng hiệu quả hiện tại.

thiết bị đầu cuối whoami