Các bài viết trước chúng tôi đã giới thiệu cho bạn các lệnh phổ biến trong Network như Ping, Traceroute,… và ở bài viết này là lệnh Head. Lệnh Head in ra những dòng đầu tiên trên file, mặc định là 10 dòng. Bài viết này sẽ giúp các bạn hiểu hơn về lệnh head và cách thực hiện lệnh này trong Linux.
Tóm Tắt Bài Viết
Cấu trúc lệnh
head [options] [file]
Trong đó: Options là các tuỳ chọn sử dụng trong lệnh.
Cách dùng lệnh head
Cũng tương tự như lệnh tail, head hiển thị 10 giá trị đầu tiên của file (mặc định).
1
|
head filename.txt
|
Các options của lệnh
Option -n –line
1
|
head –n <number> filename.txt
|
Để hiển thị 50 dòng đầu tiên gõ câu lệnh sau:
1
|
head –n 50 filename.txt
|
Nếu các bạn muốn xem thông tin nhiều dòng khác thì có thể thay đổi số lượng ở trên. Thay vì 50 như trong ví dụ có thể thay bằng 60, 70, 99… để xem được số dòng tương ứng.
Option -c –byte
Byte là số byte nếu muốn hiển thị trong file, giả sử muốn hiển thị 300 byte dữ liệu đầu tiên của file, các bạn gõ lệnh sau:
1
|
head –c 300 filename.txt
|
mặc định sẽ hiển thị 100. Nếu bạn muồn dùng đơn vị khác cũng được. Ví dụ như muốn hiển thị file có 10 kilobytes đầu tiên:
1
|
head –c 10k filename.txt
|
Hiển thị nhiều file cùng lúc
Với head, tương tự như tail bạn có thể xem dữ liệu nhiều file cùng lúc. Việc hiển thị này sắp xếp theo thứ tự file bạn truyền vào, lần lượt từ file 1 đến file 2 và n file…. Cứ như vậy cho đến file cuối cùng.
1
|
head filename1.txt filename2.txt
|
Bạn có thể sử dụng options khách khi đọc nhiều file:
1
|
head –n 30 filename1.txt filename2.txt
|
Trên đây là các lệnh cơ bản để thao tác với file trong việc quản trị hệ điều hành Linux. BKNS hy vọng những kiến thức này sẽ giúp ích cho bạn trong các công việc thực tiễn.
>Xem thêm:
[mautic type=”form” id=”6″]