Chủ YếU Linux Tìm tệp chứa văn bản cụ thể trong Linux

Tìm tệp chứa văn bản cụ thể trong Linux



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, hầu hết chúng không cho phép bạn tìm kiếm bên trong nội dung của tệp. Đây là hai phương pháp bạn có thể sử dụng để tìm kiếm nội dung tệp trong Linux.

Quảng cáo


Có thể, có nhiều phương pháp hơn có sẵ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. Nó đi kèm với một tùy chọn để tìm kiếm nội dung tệp, nhưng nó không hoạt động đáng tin cậy đối với tôi.

none

làm thế nào để tìm thấy những người bất hòa

Tôi xin chia sẻ những phương pháp mà tôi tự sử dụng.
Phương pháp đầu tiên liên quan đến tiện ích grep, 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.

Để tìm các tệp chứa văn bản cụ thể trong 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. Điều hướng (nếu cần) đến thư mục mà bạn sẽ tìm kiếm tệp với một số văn bản cụ thể.
  3. Nhập lệnh sau:
    grep -iRl 'your-text-to-find' ./

    Đây là các công tắc:
    -i - bỏ qua trường hợp văn bản
    -R - tìm kiếm đệ quy các tệp trong thư mục con.
    -l - hiển thị tên tệp thay vì các phần nội dung tệp.

    ./ - tham số cuối cùng là đường dẫn đến thư mục chứa tệp bạn cần tìm kiếm văn bản của mình. Trong trường hợp của chúng tôi, đó là thư mục hiện tại có mặt nạ tệp. Bạn có thể thay đổi nó thành đường dẫn đầy đủ của thư mục. Ví dụ, đây là lệnh của tôi

    grep -iRl 'linux' / home / user / Documents / winaero

none

Lưu ý: Các công tắc hữu ích khác mà bạn có thể muốn sử dụng với grep:
-n - hiển thị số dòng.none
-w - nối toàn bộ từ.

bạn có thể đổi tên của mình trong liên minh huyền thoại không

Một phương pháp khác mà tôi 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ư grep, 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 chứa văn bản cụ thể bằng 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 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.

none

Điền vào phần 'Nội dung:' và nhấn phím Enter. Nó sẽ tìm thấy tất cả các tệp có văn bản được yêu cầu.

none

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ụng tùy chọn Panelize và sao chép / di chuyển / xóa / xem / làm bất cứ điều gì bạn muốn.

none

chân trang khác nhau trên mỗi trang google docs

Midnight Commander là một công cụ rất tiết kiệm thời gian khi tìm kiếm.

Đó là nó.

Bài ViếT Thú Vị

Editor Choice

none
Điện thoại Nói chuyện Trực tiếp có được mở khóa không?
Straight Talk không phải là một nhà cung cấp dịch vụ di động hoàn hảo — quái, thực sự không có cái gọi là nhà cung cấp dịch vụ di động hoàn hảo — nhưng nó thực sự xuất sắc khi làm tốt một điều: giá rẻ. Straight Talk là một mạng được cung cấp độc quyền thông qua
none
Bạn có thể xem ai đã xem Câu chuyện trên Instagram của mình không? Không!
Nếu bạn muốn nâng cấp trò chơi trên Instagram của mình và có thêm nhiều người theo dõi, thì tạo cuộn phim là một cách tuyệt vời để làm điều đó. Những video ngắn, thú vị này sẽ giúp bạn trở nên nổi tiếng và thậm chí có thể giúp bạn được khám phá nếu bạn có
none
Bạn có biết tất cả những cách này để mở dấu nhắc lệnh nâng cao trong Windows không?
Trong các bài viết của tôi, bạn thường thấy hướng dẫn mở cmd prompt với tư cách admin. Thông thường tôi chỉ đề cập đến một cách để mở dấu nhắc lệnh nâng cao, nhưng bạn có thể sử dụng một số cách để thực hiện hành động này. Hôm nay tôi muốn chia sẻ với bạn tất cả các cách thú vị có thể có để mở dấu nhắc lệnh nâng cao, bao gồm
none
Cách sao lưu và khôi phục cấu hình khởi động trong Windows 10
Khi cần sao lưu dữ liệu cấu hình khởi động trong Windows 10, bạn nên sử dụng công cụ quản lý BCD, bcdedit.exe. Không yêu cầu công cụ của bên thứ ba.
none
Các lựa chọn thay thế tốt nhất cho ứng dụng Ảnh trên Windows 10
Ứng dụng Windows 10 Photos thay thế Windows Photo Viewer cũ trông rất tuyệt nhưng chậm, phức tạp và hơi không ổn định. Ít nhất là theo kinh nghiệm của tôi. Xem hình ảnh đơn giản như một ứng dụng có thể
none
Đánh giá Lenovo Yoga 720: Thực hành với máy tính xách tay 2 trong 1 4K, hỗ trợ GTX
Dòng sản phẩm Yoga của Lenovo luôn hướng đến tính linh hoạt. Những dòng máy tính bảng / máy tính bảng lai máy tính xách tay 2 trong 1 này có tính di động cao, nhưng chúng thường hoạt động kém hơn một chút so với các đối tác vỏ sò của chúng. Yoga 720 của năm nay thách thức những điều đó
none
Chơi game có thể khiến bạn thông minh hơn, nhưng Facebook khiến bạn trở nên ngu ngốc
Vào năm 2015, thị trường trò chơi toàn cầu trị giá 91,8 tỷ đô la đáng kinh ngạc - nhưng mặc dù ngày càng phổ biến, nó vẫn nhận được lời khen ngợi từ công chúng và báo chí khi có bất cứ điều gì sai trái trên thế giới. Tuy nhiên, một nghiên cứu mới