Chủ YếU Linux Cách tìm tệp trong Linux Terminal

Cách tìm tệp trong Linux Terminal



Để lại câu trả lời

Linux, bất kể bản phân phối bạn sử dụng là gì, đi kèm với một số công cụ GUI cho phép tìm kiếm tệp. Nhiều trình quản lý tệp hiện đại hỗ trợ tìm kiếm tệp ngay trong danh sách tệp. Tuy nhiên, có một số tình huống khi bạn cần sử dụng bảng điều khiển, chẳng hạn như trong phiên SSH hoặc khi máy chủ X không khởi động. Đây là cách bạn có thể tìm tệp nhanh chóng bằng cách sử dụng thiết bị đầu cuối.

Quảng cáo

Nếu bạn có thể sử dụng GUI, việc tìm kiếm tệp không phải là vấn đề. Trong môi trường máy tính để bàn XFCE yêu thích của tôi, trình quản lý tệp Thunar cho phép tìm kiếm tệp bằng cách nhập trực tiếp tên tệp vào danh sách tệp.

Tìm kiếm Tệp Linux

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 thực sự nhanh chóng.

Catfish Linux

Tôi muốn chia sẻ các phương pháp mà bản thân tôi sử dụng khi làm việc trong thiết bị đầu cuối.
Phương pháp đầu tiên liên quan đến tiện ích tìm, 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 trong thiết bị đầu cuối Linux , hãy làm như sau.

  1. 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.
  2. Nhập lệnh sau:
    find / path / to / folder / -iname * file_name_portion *

    Các đối số trên như sau:
    / path / to / folder / - thư mục bắt đầu tìm kiếm. Nếu không được chỉ định, 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 và thư mục chứa phần được chỉ định trong tên và bỏ qua chữ hoa chữ thường.

    Một ví dụ:

    Đây là lệnh tôi có thể sử dụng để tìm các bài báo tôi đã viết về trình duyệt Opera:

    tìm ~ / Documents / winaero / -iname * opera * .txt

    Tìm tệp trong Linux

  3. Nếu bạn chỉ cần tìm tệp hoặc chỉ thư mục, hãy thêm tùy chọn-type fcho các tệp hoặc -loại dcho các thư mục. Đây là vài ví dụ:
    Chỉ tìm tệp trong Linux
  4. Để tìm các tệp 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ấychỉ huy:
    -mmin n - tìm các tệp đã được sửa đổi cách đây n phút.-mtime n - tìm các tệp đã được sửa đổi cách đây n * 24 giờ. Khi tìm ra số khoảng thời gian 24 giờ trước tệp được truy cập lần cuối, bất kỳ phần phân số nào sẽ 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.
  5. Có thể thực hiện một 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:
    find ~ / Documents / winaero / -iname opera45.txt -type f -exec vim {} ;

    Ở đây, chúng tôi sử dụng tùy chọn -exec để chạytôi đã đếntrình soạn thảo văn bản cho tất cả các tệp trong kết quả tìm kiếm. Phần '{}' là viết tắt của các tệp được tìm thấy bởitìm thấychỉ huy. Các ';' end chỉ định phần cuối của lệnh cho-execLựa chọn.Tệp được mở bằng Vim Tìm với Định vị bản gốc Linux

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ởicập nhậtbchỉ huy. Trong khi 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à giữ cho nó luôn cập nhật, 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 một thư mục khác.

Trong trường hợp chung, cú pháp như sau.

định vị -i tệp_name

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ụ:

Tìm với Định vị Linux 2

làm thế nào để sàng lọc chia sẻ về sự bất hòa

Tìm tệp với Mc Linux Original

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 bao gồm 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 bằng mc

Để tìm các tệp chứa một số văn bản cụ thể bằng cách sử dụng Midnight Commander, hãy khởi động ứng dụng và nhấn chuỗi sau trên bàn phím:
Alt + Shift +?
Thao tác này sẽ mở hộp thoại tìm kiếm.

Tìm tệp với kết quả Mc Linux

Đ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 phù hợp với tiêu chí.

Bạn có thể đặt các tệp này trong bảng điều khiển bên trái hoặc bên phải bằng cách sử dụngPanelizevà 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ó.

Bài ViếT Thú Vị

Editor Choice

Subtweet trên Twitter là gì?
Subtweet trên Twitter là gì?
Một subtweet (viết tắt của 'subliminal tweet') là một tweet bạn cảm nhận về ai đó mà không thực sự đề cập đến @username hoặc tên thật của họ.
Cách kích hoạt STARZ trên hầu hết mọi thiết bị
Cách kích hoạt STARZ trên hầu hết mọi thiết bị
STARZ là một mạng truyền hình và dịch vụ phát trực tuyến của Hoa Kỳ sản xuất một số chương trình phong cách và nội dung. Từ American Gods đến Black Sails, Power to Spartacus, STARZ đã cung cấp cho chúng ta một số chương trình truyền hình tuyệt vời. Bạn có thể truy cập dịch vụ phát trực tuyến
Cách xóa và xóa chủ đề mặc định trong Windows 10
Cách xóa và xóa chủ đề mặc định trong Windows 10
Cách xóa các chủ đề mặc định Trong Windows 10 - Bạn có thể xóa các chủ đề mặc định trong Windows 10. Một số người dùng không bao giờ sử dụng chúng và không hài lòng ...
iOS 10 là bản cập nhật iOS lớn nhất từ ​​trước đến nay - đây là tính năng mới
iOS 10 là bản cập nhật iOS lớn nhất từ ​​trước đến nay - đây là tính năng mới
iOS 10 dành cho các nhà phát triển và phó chủ tịch cấp cao về kỹ thuật phần mềm Craig Federighi đã mô tả đây là bản phát hành iOS lớn nhất từ ​​trước đến nay cho người dùng trong bài phát biểu WWDC tối qua. Điểm nổi bật của bản cập nhật bao gồm một bản cập nhật lớn cho
Cách mã hóa ổ USB trên PC chạy Windows hoặc Mac
Cách mã hóa ổ USB trên PC chạy Windows hoặc Mac
Rất có thể bạn có một ổ USB được gắn vào chuỗi khóa và bạn sử dụng nó hàng ngày để truyền dữ liệu. Đối với mục đích kinh doanh và cá nhân, những tiện ích nhỏ bé này là một trong những công cụ di chuyển dễ dàng và nhanh chóng nhất
Tìm tệp và thư mục lớn nhất trong Linux
Tìm tệp và thư mục lớn nhất trong Linux
Đôi khi, người dùng Linux có thể cần tìm thư mục lớn nhất hoặc tệp lớn nhất trên ổ đĩa của họ. Bạn có thể tìm thấy điều này nhanh chóng với một lệnh duy nhất.
Cách kết nối với bộ định tuyến của bạn
Cách kết nối với bộ định tuyến của bạn
Bạn có cảm thấy căng thẳng khi thiết bị của mình không kết nối với bộ định tuyến không? Còn khi bạn cần đợi một vài ngày cho đến khi nhà cung cấp có thể cử người đến xem thì sao? Nó có thể hữu ích nếu bạn biết