Lệnh whereis là hữu ích trong việc tìm kiếm vị trí của một lệnh cũng như trang liên quan. Những bất lợi của việc sử dụng nó là gì?
Bạn có thể cập nhật cơ sở dữ liệu whereis để giữ nó hiện tại.
Vì nó tìm kiếm các cây thư mục toàn bộ, lệnh whereis có thể mất một số tiền và quá nhiều thời gian
Lệnh whereis chỉ được biết đến thư mục tìm kiếm mà khó mã hoá thành lệnh.
Lệnh whereis sẽ không tìm thấy file nguồn nằm trên hệ thống của bạn.
Đáp án đúng: C
Lệnh whereis
dùng để tìm vị trí của lệnh (file thực thi), mã nguồn và trang manual của lệnh đó. Tuy nhiên, lệnh whereis
có một số hạn chế:
whereis
chỉ tìm kiếm trong một số thư mục đã được định nghĩa trước. Danh sách các thư mục này có thể không đầy đủ, đặc biệt nếu có các chương trình được cài đặt ở những vị trí không chuẩn.whereis
sử dụng một cơ sở dữ liệu để lưu trữ thông tin về vị trí các file. Cơ sở dữ liệu này có thể không được cập nhật thường xuyên, dẫn đến kết quả tìm kiếm không chính xác, đặc biệt là sau khi cài đặt hoặc gỡ cài đặt phần mềm. Do đó, phương án A sai vì nó nói bạn *có thể* cập nhật cơ sở dữ liệu, chứ không phải là cơ sở dữ liệu *không* được cập nhật tự động và có thể lỗi thời.whereis
không tìm kiếm file nguồn một cách triệt để. Nó chỉ tìm kiếm các file có tên tương ứng với lệnh trong các thư mục nguồn mặc định. Do đó phương án D đúng.
Phương án B sai vì whereis
không tìm kiếm toàn bộ cây thư mục, mà chỉ tìm kiếm trong các thư mục đã được cấu hình sẵn, làm cho việc tìm kiếm nhanh hơn nhưng kém toàn diện hơn. Phương án C đúng vì whereis
chỉ tìm kiếm trong các thư mục đã biết. Điều này là một bất lợi vì nó không linh hoạt và có thể bỏ sót các file nằm ngoài các thư mục được cấu hình sẵn.