Ngoài ra, còn có Catfish, một công cụ tìm kiếm phổ biến với chỉ mục tìm kiếm, có thể tìm thấy các tệp của bạn rất nhanh chóng.
Tôi muốn chia sẻ các phương pháp tôi sử dụng khi làm việc trong terminal.
Phương pháp đầu tiên liên quan đến tiện ích tìm kiếm, tiện ích này tồn tại trong bất kỳ bản phân phối nào, ngay cả trong các hệ thống nhúng được xây dựng trên busybox. Phương pháp khác là lệnh định vị.
Để tìm tập tin trong thiết bị đầu cuối Linux, hãy làm như sau.
- Mở ứng dụng đầu cuối yêu thích của bạn. Thiết bị đầu cuối XFCE4 là sở thích cá nhân của tôi.
- Gõ lệnh sau:|_+_|
Các lập luận trên như sau:
/path/to/folder/ - thư mục nơi bắt đầu tìm kiếm. Nếu không được chỉ định, việc tìm kiếm sẽ được bắt đầu trong thư mục hiện tại.
Công tắc tôi sử dụng:
-iname - tìm kiếm các tập tin và thư mục chứa phần được chỉ định trong tên và bỏ qua kiểu chữ.Một ví dụ:
Đây là lệnh tôi có thể sử dụng để tìm các bài viết tôi đã viết về trình duyệt Opera:
|_+_| - Nếu bạn chỉ cần tìm các tệp hoặc chỉ các thư mục, hãy thêm tùy chọn-loại fcho các tập tin hoặc -loại dcho các thư mục. Dưới đây là một vài ví dụ:
- Để tìm các tập tin và thư mục được sửa đổi gần đây, bạn có thể sử dụng các tùy chọn sau củatìm thấyyêu cầu:
-mmin n - tìm các tập tin đã được sửa đổi n phút trước.-mtime n - tìm các tập tin đã được sửa đổi n*24 giờ trước. Khi find tìm ra bao nhiêu khoảng thời gian 24 giờ trước, tệp được truy cập lần cuối, mọi phần phân số đều bị bỏ qua, do đó, để khớp với -mtime +1, tệp phải được sửa đổi ít nhất hai ngày trước. - Có thể thực thi lệnh cho các tệp được tìm thấy bởi truy vấn tìm kiếm của bạn. Xem ví dụ sau:|_+_|
Ở đây, chúng tôi sử dụng tùy chọn -exec để chạybởi vìsoạn thảo văn bản cho tất cả các tập tin trong kết quả tìm kiếm. Phần '{} ' là viết tắt của các tập tin được tìm thấy bởitìm thấyyêu cầu. Các ';' kết thúc chỉ định kết thúc của lệnh cho-execlựa chọn.
Lệnh định vị
Công cụ tìm kiếm định vị sử dụng cơ sở dữ liệu tệp đặc biệt để tìm tệp ngay lập tức. Chỉ mục cho lệnh có thể được tạo và cập nhật bởiđã cập nhậtbyêu cầu. Mặc dù kết quả tìm kiếm xuất hiện ngay lập tức, bạn cần duy trì chỉ mục tìm kiếm và cập nhật nó, nếu không lệnh định vị có thể tìm thấy các tệp đã bị xóa hoặc chuyển sang thư mục khác.
Trong trường hợp chung, cú pháp như sau.
|_+_|Tùy chọn -i có nghĩa là 'bỏ qua trường hợp văn bản'.
Đây là một ví dụ:
cách sử dụng bộ điều khiển xbox 360 với xbox one
Mẹo bổ sung: Một phương pháp khác mà tôi thường sử dụng là Midnight Commander (mc), ứng dụng quản lý tệp trên bảng điều khiển. Không giống như tìm hoặc định vị, mc không được đưa vào theo mặc định trong tất cả các bản phân phối Linux mà tôi đã thử. Bạn có thể cần phải tự cài đặt nó.
Tìm tập tin với mc
Để tìm các tệp chứa một số văn bản cụ thể bằng Midnight Commander, hãy khởi động ứng dụng và nhấn trình tự sau trên bàn phím:
Alt + Shift + ?
Điều này sẽ mở hộp thoại tìm kiếm.
Điền vào phần 'Tên tệp:' và nhấn phím Enter. Nó sẽ tìm thấy tất cả các tập tin phù hợp với tiêu chí.
Bạn có thể đặt các tập tin này ở bảng bên trái hoặc bên phải bằng cách sử dụngBảng điều khiểntùy chọn và sao chép/di chuyển/xóa/xem/làm bất cứ điều gì bạn muốn với chúng.
Đó là nó.