Sự khác biệt giữa các lệnh whatis và apropos là gì?


8

CentOS 6.3 / RHEL 6.3

Ai đó có thể vui lòng giải thích sự khác biệt giữa whatislệnh và aproposlệnh? Tôi nhận thấy rằng cả hai dường như được cài đặt theo mặc định và tôi không chắc sự khác biệt giữa chúng là gì.


3
Có lẽ yum provides whatisyum provides aproposcả hai sẽ liệt kê cùng một người đàn ông , man-db hoặc gói tương tự. Trên thực tế whatislà giống man -faproposgiống như man -k. Xem liệu mô tả của hai công tắc trong man mancó dễ hiểu hơn không.
manatwork 24/03/13

Câu trả lời:


7

whatis hiển thị các mô tả trang thủ công một dòng, nhằm cung cấp cho bạn ý tưởng chung về những gì một chương trình làm,

trong khi apropostìm kiếm các tên và mô tả trang thủ công, nhằm giúp bạn tìm hiểu chương trình sẽ sử dụng khi thực hiện một công việc nhất định.

Vài ví dụ

Nói, tôi muốn biết dfchương trình làm gì. whatischo tôi câu trả lời

$ whatis df
df (1)               - report file system disk space usage

Và bây giờ, tôi muốn giải nén một kho lưu trữ. aproposcho tôi một số lựa chọn để xem xét.

$ apropos unzip
bunzip2 (1)          - a block-sorting file compressor, v1.0.6
funzip (1)           - filter for extracting from a ZIP archive in a pipe
gunzip (1)           - compress or expand files
lz (1)               - gunzips and shows a listing of a gzip'd tar'd archive
preunzip (1)         - prefix delta compressor for Aspell
unzip (1)            - list, test and extract compressed files in a ZIP archive
unzipsfx (1)         - self-extracting stub for prepending to ZIP archives
uz (1)               - gunzips and extracts a gzip'd tar'd archive

CẬP NHẬT :

Vì cả cơ sở dữ liệu người tìm kiếm whatisapropostìm kiếm, bạn chỉ có thể nhận thông tin về những gì đã được cài đặt trên hệ thống của bạn.


3

whatis lsliệt kê các trang thủ công cho ls, apropos lsliệt kê tất cả các trang thủ công có lstrong tiêu đề của chúng. Danh sách đầu tiên ở đây cung cấp cho 2 mục, 1385 thứ hai.


0

chúng hoạt động giống nhau với một khác: whatis cần một tham số chính xác :

whatis passwd

Nhưng apropos cần một chuỗi hoặc ký tự đầu tiên của một cái gì đó mà bạn biết:

apropos pass
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.