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
>> WEBSITE
>> TÊN MIỀN