我正在尝试找到一种方法来减少使用日志文件的大小。
所以对于一个文件我尝试了这个:
$ yes > yeslog
Run Code Online (Sandbox Code Playgroud)
因此数据被连续写入yeslog。
ls -alh yeslog在我用和检查尺寸后,du -h yeslog他们报告了相同的尺寸。
然后我这样做,然后我再次使用和truncate -s 0K yeslog检查尺寸。但现在,显示的是缩小的尺寸,而显示的是和以前一样的尺寸。lsduduls
为什么会发生这种情况? truncate 真的发挥了作用吗?