Site logo

Grep command: Hướng dẫn tìm kiếm file nhanh trên Linux

5:00 read

Giới thiệu về lệnh grep

Lệnh grep là một trong những công cụ mạnh mẽ nhất trên Linux/Unix để tìm kiếm chuỗi ký tự trong file hoặc toàn bộ thư mục. Đây là "vũ khí" không thể thiếu của lập trình viên, DevOps, sysadmin khi cần tra cứu, debug, hoặc phân tích log nhanh chóng.

grep là gì?

  • grep: Viết tắt của "Global Regular Expression Print".
  • Cho phép tìm kiếm theo pattern (chuỗi hoặc regex) trong file, thư mục, hoặc output của lệnh khác.
  • Có thể kết hợp với nhiều tuỳ chọn để lọc, hiển thị, xuất kết quả linh hoạt.

Các tuỳ chọn phổ biến của grep

Tuỳ chọn Ý nghĩa
-r Tìm đệ quy trong thư mục con
-n Hiển thị số dòng
-w Match nguyên từ (word)
-l Chỉ in ra tên file
-E Cho phép dùng regex nâng cao
--include Chỉ tìm trong file khớp pattern
-e Pattern cần tìm

Yêu cầu đăng nhập

Vui lòng đăng nhập để truy cập nội dung này

Additional Resources

Course Guide

Comprehensive PDF guide with examples

GitHub Repository

Example code for all lessons

Discussion

Have a question about this lesson? Post it here and get answers from instructors and peers.