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