在下面的过程中,我们使用一个命令来检查我们想要取消的文件的大小。您可以使用此命令查看文件在取消文件之前和之后的大小。
要在 Linux 中检查文件的大小,请按照下列步骤操作:
du -sh /home/lori/Documents/nullify-this-file.txt
在 Linux 中使文件无效的一种简单方法是使用truncate命令。此命令允许您将文件的大小缩小或扩展为特定大小。
要在 Linux 中使用truncate命令使文件无效,请按照下列步骤操作:
cat /dev/null > /home/ lori/Documents/nullify-this-file.txt
注意:如果目录名或文件名中有空格,请在整个路径两边加上引号。
在上面的命令中,“-s”用于设置文件的大小,以字节为单位。当您使用“-s 0”时,这意味着您将文件大小设置为 0 字节,从文件中删除所有内容。
在 Linux 中使文件无效的另一种简单方法是将文件重定向到null(不存在的对象)。
要在 Linux 中通过将文件重定向为null来使其无效,请执行以下步骤:
> /home/lori/Documents/nullify-this-file.txt
注意:如果目录名或文件名中有空格,请在整个路径两边加上引号。
/dev/null是每个 Linux 系统中都可用的虚拟设备。该设备为应用程序提供数据。但是,数据不是来自物理设备(如硬盘驱动器),而是来自操作系统本身。
/ dev/null(或 null)设备用于写入而不是读取。将/dev/null写入文件会清除该文件的所有内容。
要在 Linux 中使用带有/dev/null设备的cat命令使文件无效,请执行以下步骤:
cat /dev/null > /home/lori/Documents/nullify-this-file.txt
注意:如果目录名或文件名中有空格,请在整个路径两边加上引号。
cat /dev/null > /home/lori/Documents/nullify-this-file.txt
echo命令是一个简单的命令,可以打印或回显您给它显示的内容。
您可以使用带有空字符串的echo命令并将其重定向到要取消的文件。
要使用 echo 命令使文件无效,请执行以下步骤:
echo “” > /home/lori/Documents/nullify-this-file.txt
注意:如果目录名或文件名中有空格,请在整个路径两边加上引号。
echo > /home/lori/Documents/nullify-this-file.txt
echo -n > /home/lori/Documents/nullify-this-file.txt
您还可以使用touch和mv命令创建一个空文件,并将您要取消的文件替换为该空文件。
要在 Linux 中使用 touch 和 mv 命令使文件无效,请执行以下步骤:
touch /home/lori/Documents/empty-file.txt
注意:如果目录名或文件名中有空格,请在整个路径两边加上引号。
du -sh /home/ lori/Documents/empty-file.txt
mv /home/ lori/Documents/empty-file.txt /home/ lori/Documents/nullify-this-file.txt
Linux 中的命令行提供了一种快速简便的方法来执行任务——比如使文件无效。当然,您也可以在 gedit 之类的文本编辑器中打开文件,选择所有文本,将其删除,然后保存文件。但是,终端提供了一种更快的方法来执行此操作。