Linux 快速清除文本内容

桃扇骨 2023-03-01 05:46 450阅读 0赞

linux快速清空文本文件内容的几种方法
方式一: 使用”>”, 快速清空文本文件

fileName

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dhbmd4dWVsZWkwMzY_size_16_color_FFFFFF_t_70
方式二: 使用echo进行清空(但是仍然会有一个空字符)
echo “” > fileName
20200722154303346.png

方式三: 使用黑洞设备”echo /dev/null”, 快速清空文本文件

黑洞设备/dev/null是什么?

在 Linux 中, null 设备基本上被用来丢弃某个进程不再需要的输出流,或者作为某个输入流的空白文件,这些通常可以利用重定向机制来达到。

所以 /dev/null 设备文件是一个特殊的文件,它将清空送到它这里来的所有输入,而它的输出则可被视为一个空文件。

另外,你可以通过使用 cat 命令 显示 /dev/null 的内容然后重定向输出到某个文件,以此来达到清空该文件的目的。通过使用cat /dev/null,文件大小为0字节。

format_png

还有其他的方式,比如删除在创建一个新文件等等。

发表评论

表情:
评论列表 (有 0 条评论,450人围观)

还没有评论,来说两句吧...

相关阅读