How to empty (“truncate”) a file on linux that already exists and is protected in someway?

后端 未结 9 516
梦谈多话
梦谈多话 2020-12-12 12:39

I have a file called error.log on my server that I need to frequently truncate. I have rw permissions for the file. Opening the file in vi > deleting all content > saving wo

9条回答
  •  半阙折子戏
    2020-12-12 13:21

    You can also use function truncate

    $truncate -s0 yourfile
    

    if permission denied, use sudo

    $sudo truncate -s0 yourfile
    

    Help/Manual: man truncate

    tested on ubuntu Linux

提交回复
热议问题