1.用覆盖重定向清空文件

wKiom1l-56jwVH1gAAA_x2gj5j8537.png

2.用echo命令+覆盖重定向清空文件

wKioL1l-573CCR1hAABR3GgPcus743.png

    or

wKiom1l-5-yzKQ00AABRuoEj_YY400.png


3.用null清空文件

wKiom1l-6CTzpgROAABSoPFNF1k339.png


    or

wKiom1l-6FDzgeyHAABiH9sq3JA518.png


    or

wKioL1l-6ISimMBPAABkdDacbgk473.png


4.用sed命令清空文件

wKioL1l-6J7xZ1SIAABSoCWC3o8071.png


5.用truncate命令清空文件

wKiom1l-6L2wiInZAABQcalDUHo187.png


写到这里,我要把truncate命令跟大家说一下

 

truncate缩小或将文件的大小扩展到指定的大小

语法:truncate [选项] [文件...]

选项:

   -c:不创建任何文件

   -r:选项后加文件名;将指定文件的大小作为此文件的大小

   -s:选项后可以不用加空格;使用此大小作为文件的大小

wKioL1l-6OGR4urGAABRlygXIUA456.png

注意:“-r”选项和“-s”选项不能一起用


注:本文中[]里的内容,不是可选的,而是不固定的!