Sự khác biệt giữa locate
và which
trong Linux là gì?
Tại sao khi tôi sử dụng locate mentor
, nó liệt kê tất cả các cố vấn nhưng khi tôi sử dụng which mentor
thì nó nói "không có cố vấn trong ..." - điều này có nghĩa là gì?
where
và whereis
.
type -all acommand
. Và nếu tôi đọc Biểu tượng XY đằng sau câu hỏi của bạn: bạn có một lệnh, bạn có thể thấy nó thông qua định vị, nhưng không thể thực thi nó? sau đó chỉnh sửa PATH, trong ~/.profile
tệp người dùng cụ thể của bạn hoặc nếu bạn bị thuyết phục bạn biết phải làm gì, trong /etc/profile
tệp toàn cầu [CẢNH BÁO: bạn có thể phá vỡ các tập lệnh hệ thống (và có thể rất nhiều HĐH) nếu bạn thêm đường dẫn sai vào $ PATH của / etc / profile ... (ví dụ: các đường dẫn chứa các lệnh thường được tìm thấy ở mọi nơi). Chỉ thích thêm vào KẾT THÚC của biến. Và xin vui lòng không đặt ::
hoặc .
bất cứ nơi nào trong PATH đó.