linux清空文件内容的几种方式与区别

时间:2022-03-04 08:13:14

虽然linux清空文件内容的方式有很多种,但是他们之间有着细微的差别。通过实践我将他们分为两类:

  1. 将文件清空,文件大小为0k

    $ : > filename 

    $ > filename 

    $ cat /dev/null > filename
  2. 清空文件,但会有一个换行,文件大小为1k

    $ echo "" > filename 

    $ echo > filename