Bạn Tìm Gì Hôm Nay ...?
Tất cả đều có chỉ trong 1 nốt nhạc !
Nếu cần hỗ trợ chi tiết gọi 1900 9477
Lệnh tail là một trong những lệnh cơ bản và hữu ích nhất trên hệ điều hành Linux. Nó được sử dụng để hiển thị phần cuối của tệp, và thường được sử dụng để theo dõi các tệp nhật ký (log files) hoặc kiểm tra nội dung của tệp mà không cần mở toàn bộ tệp.
Lệnh tail cho phép người dùng xem một số dòng cuối cùng của một tệp. Mặc định, lệnh này sẽ hiển thị 10 dòng cuối cùng của tệp được chỉ định.
tail [OPTION]... [FILE]...
Để hiển thị một số dòng cụ thể từ cuối tệp, sử dụng tùy chọn -n
hoặc --lines
. Ví dụ, để hiển thị 15 dòng cuối cùng của tệp testConnection.py, bạn sử dụng lệnh sau:
tail -n 15 testConnection.py
Tùy chọn -f
(follow) rất hữu ích để theo dõi tệp nhật ký khi nó đang được cập nhật. Lệnh này sẽ hiển thị các dòng mới thêm vào cuối tệp theo thời gian thực. Ví dụ:
tail -f example.log
Bạn có thể kết hợp các tùy chọn để tùy chỉnh hành vi của lệnh. Ví dụ, để hiển thị 15 dòng cuối cùng của tệp và theo dõi chúng theo thời gian thực, sử dụng:
tail -n 15 -f example.log
Ngoài việc hiển thị số dòng, bạn cũng có thể hiển thị một số byte cuối cùng của tệp bằng tùy chọn -c
hoặc --bytes
. Ví dụ, để hiển thị 150 byte cuối cùng của tệp:
tail -c 150 example.log
Lệnh tail cũng hỗ trợ xem nhiều tệp cùng một lúc. Khi bạn chỉ định nhiều tệp, kết quả sẽ hiển thị tên tệp trước mỗi phần của đầu ra. Ví dụ:
tail -n 10 file1.log file2.log
--max-unchanged-stats=N
: Tùy chọn này hữu ích khi sử dụng -f
, nó cho phép chúng ta theo dõi tệp ngay cả khi inode của tệp thay đổi, với N là số lần kiểm tra tối đa trước khi thoát.
Một trong những cách sử dụng phổ biến nhất là theo dõi các tệp nhật ký hệ thống. Ví dụ, để theo dõi nhật ký hệ thống trên Ubuntu:
tail -f /var/log/syslog
Khi phát triển hoặc quản lý ứng dụng, bạn có thể cần theo dõi các tệp nhật ký của ứng dụng để kiểm tra lỗi hoặc hành vi ứng dụng:
tail -f /path/to/your/application.log
Khi làm việc với các tệp dữ liệu lớn, bạn có thể muốn kiểm tra phần cuối của tệp để đảm bảo rằng dữ liệu được ghi đúng cách:
tail -n 50 large_data_file.csv
Lệnh tail là một công cụ mạnh mẽ và linh hoạt trong Linux, giúp bạn dễ dàng theo dõi và kiểm tra nội dung của các tệp. Bằng cách hiểu và sử dụng các tùy chọn, bạn có thể quản lý và giám sát hệ thống của mình hiệu quả hơn. Hãy thử nghiệm và kết hợp các tùy chọn khác nhau để tìm ra cách sử dụng phù hợp nhất cho nhu cầu của bạn.
====================================
Bạn cũng có thể tham khảo thêm nhiều bài viết về VPS tại đây
P.A Việt Nam cung cấp đa dạng các Plan Hosting, các cấu hình Máy Chủ Ảo và Máy Chủ Riêng đáp ứng yêu cầu của khách hàng