Gần đây tôi đã xem xét việc sử dụng tail -f
để theo dõi một số tệp văn bản như vậy : tail -f /var/sometext
.
Tuy nhiên, khi tôi thực hiện một số thử nghiệm, nó dường như không hoạt động. Những gì tôi đã làm là tôi đã tạo một tệp mới và chạy: tail -f /home/name/text
Sau đó, tôi đã mở nhật ký trong vim và thực hiện một số chỉnh sửa, lưu nó và có vẻ như đuôi không "nhìn thấy" sự thay đổi.
Điều kỳ lạ là, chạy echo "hello" >> /home/name/text
dường như hoạt động tốt (đuôi thấy sự thay đổi). Tôi đã đọc ở đâu đó điều này có liên quan đến các mô tả tệp và các nút mới được tạo khi lưu tệp.
Ai đó có thể giải thích điều này cho tôi? Tôi hoàn toàn không hiểu làm thế nào nó thực sự hoạt động, nhưng tôi có ý tưởng về việc mô tả tập tin là gì.