Các Lệnh Tìm Kiếm Và Trích Xuất Dữ Liệu: Grep, Less, Cat, Head, Tail, Sort, Cut, Wc

Bài viết này sẽ hướng dẫn bạn cách sử dụng Các Lệnh Tìm Kiếm Và Trích Xuất Dữ Liệu: Grep, Less, Cat, Head, Tail, Sort, Cut, Wc. Nếu bạn cần hỗ trợ, xin vui lòng liên hệ VinaHost qua Hotline 1900 6046 ext.3, email về support@vinahost.vn hoặc chat với VinaHost qua livechat https://livechat.vinahost.vn/chat.php.

1. Lệnh grep

Grep: Câu lệnh này sẽ giúp người dùng có thể tìm kiếm một từ khóa hoặc một đoạn từ khóa trong một tập tin. Tương tự chức năng “Ctrl + F” nhưng thực thi bằng CLI.

Cú pháp: grep [options] pattern [FILE]

  • grep – chỉ định lệnh grep
  • [options] – tùy chọn của lệnh
  • pattern – truy vấn cần tìm
  • [FILE] – file thực hiện tìm kiếm

Một số option trong lệnh grep:

  • -i: Hiện thị kết quả tìm kiếm không phân biệt in hoa và in thường.
  • -c: Hiển thị số lượng dòng trùng khớp với cụm từ cần tìm.
  • -v: Hiển thị kết quả những dòng không giống với cụm từ cần tìm..
  • -n : Hiển thị kết quả tìm kiếm cùng với số thứ tự của dòng.

2. Lệnh less

Less là một tiện ích dòng lệnh hiển thị nội dung của tệp hoặc đầu ra lệnh, một trang tại một thời điểm. Nó tương tự như more, nhưng có nhiều tính năng nâng cao hơn và cho phép điều hướng cả về phía trước và phía sau thông qua tệp.

Cú pháp: less [option] filename

Một số option trong lênh less:

  • -n : Hiện thị số dòng.
  • -x : Hiện thị nội dung trên màn hình.
  • +f : Xem nội dung tập tinh cho những thay đổi.

3. Lệnh cat

Cat: Câu lệnh này sẽ giúp người dùng có thể đọc, điều chỉnh hoặc ghép các tập tin định dạng text.

Cú pháp: cat [option] filename

Một số option của lệnh cat.

  • -b: Đánh số thứ tự cho các dòng có ký tự.
  • -n: Đánh số thứ tự cho tất cả các dòng trong tập tin.
  • -s: Gộp những dòng không có ký tự lại thành một dòng.
  • -E: Hiện thị dấu $ ở cuối dòng.

4. Lệnh head và tail

  • Lệnh head và lệnh tail có cách sử dụng tương tự nhau, đều là lấy ra một phần bản văn của file.
Cú pháp
Head Tail
head [option] file tail [tuỳ chọn] file
-n : In số dòng n đầu tiên của mỗi tệp

-c : In số byte n đầu tiên của mỗi tệp

Tail – <số>, : Hiển thị n dòng kết quả cuối cùng của tập tin.

Tail + <số> : Hiển thị kết quả từ dòng <số>.

5. Lệnh sort

Lệnh sort: Câu lệnh này sẽ sắp xếp kết quả tìm kiếm theo số tăng dần. Ngoài ra, câu lệnh này cũng sẽ sắp xếp tập tin, nội dung tập tin và thư mục.

Cú pháp: sort [option]  [tên file]

Một số option quan trong của lệnh sort:

  • -r : Đảo ngược kết quả sắp xếp.
  • -f : Sắp xếp kết quả không phân biệt chữ hoa và thường.
  • n : Sắp xếp kết quả dựa theo số tăng dần. 

6. Lệnh cut

Lệnh cut được sử dụng thao tác với tệp dựa trên cột và được thiết kế để trích xuất các cột cụ thể.

Cú pháp: cut -c<số thứ tự cột đầu tiên – số thứ tự cột cuối cùng> <tên file>

7. Lệnh wc

Lệnh wc dùng để đếm dòng, byte, từ của một file.

Cú pháp: wc [option] file

  • Một số option trong lệnh wc.
  • -l : Hiển thị số dòng
  • -c : Hiển thị số byte
  • -w : Hiển thị số từ

Vậy là chúng tôi đã giới thiệu xong các Lệnh Tìm Kiếm Và Trích Xuất Dữ Liệu. Chúc bạn thực hiện thành công!

THAM KHẢO CÁC DỊCH VỤ TẠI VINAHOST

>> SERVER – COLOCATION – CDN

>> Cho thuê Cloud Server – VPS

>> HOSTING

>> EMAIL

>> WEBSITE

>> TÊN MIỀN

>> SSL – LICENSE

 

Đánh giá bài viết
09/10/2025
Was this article helpful?
Đánh giá
Đánh giá bài viết
Đăng ký nhận tin

Để không bỏ sót bất kỳ tin tức hoặc chương trình khuyến mãi từ Vinahost

    Bài viết liên quan
    Bình luận
    Theo dõi
    Thông báo của
    guest
    0 Góp ý
    Cũ nhất
    Mới nhất Được bỏ phiếu nhiều nhất
    Phản hồi nội tuyến
    Xem tất cả bình luận