Nói chung: Không, một số chương trình đến mà không có tài liệu.
Tuy nhiên, apropos
có thể chỉ là những gì bạn cần.
Ví dụ: apropos ssh
sẽ liệt kê các trang man liên quan đến ssh, trong trường hợp của tôi:
authorized_keys (5) - OpenSSH SSH daemon
git-shell (1) - Restricted login shell for Git-only SSH access
rlogin (1) - OpenSSH SSH client (remote login program)
rsh (1) - OpenSSH SSH client (remote login program)
slogin (1) - OpenSSH SSH client (remote login program)
ssh (1) - OpenSSH SSH client (remote login program)
ssh-add (1) - adds private key identities to the authentication agent
ssh-agent (1) - authentication agent
ssh-argv0 (1) - replaces the old ssh command-name as hostname handling
ssh-copy-id (1) - use locally available keys to authorise logins on a remote machine
ssh-keygen (1) - authentication key generation, management and conversion
ssh-keyscan (1) - gather ssh public keys
ssh-keysign (8) - ssh helper program for host-based authentication
ssh-pkcs11-helper (8) - ssh-agent helper program for PKCS#11 support
ssh_config (5) - OpenSSH SSH client configuration files
sshd (8) - OpenSSH SSH daemon
sshd_config (5) - OpenSSH SSH daemon configuration file
XAllocClassHint (3) - allocate class hints structure and set or read a window's WM_CLASS property
XClassHint (3) - allocate class hints structure and set or read a window's WM_CLASS property
XGetClassHint (3) - allocate class hints structure and set or read a window's WM_CLASS property
XSetClassHint (3) - allocate class hints structure and set or read a window's WM_CLASS property
XtIsShell (3) - obtain and verify a widget's class
Bạn có thể thấy một số trang xuất hiện nhiều hơn một lần, lý do là như vậy rsh
slogin
và ssh
có cùng một trang man. Cũng có (như bình thường) dương tính giả.
ping
vẫn sẽ được liệt kê là có thể thực thi được, nhưng nó sẽ không giúp bạn nhiều. Ngoài ra, điều này không dựa trên hiện tại của người dùng$PATH
, có nghĩa là nếu một lệnh không nằm trong một trong các thư mục có tên là đường dẫn tìm kiếm thì nó sẽ không bao giờ xuất hiện?