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.
