如何在 Linux 中取消文件
admin
2023-08-02 04:31:53
0

如何在 Linux 中检查文件的大小

在下面的过程中,我们使用一个命令来检查我们想要取消的文件的大小。您可以使用此命令查看文件在取消文件之前和之后的大小。

要在 Linux 中检查文件的大小,请按照下列步骤操作:

  1. Ctrl + Alt + T打开终端窗口。
  2. 键入以下命令。将命令中的路径替换为要检查其大小的文件的路径。
    du -sh /home/lori/Documents/nullify-this-file.txt

    00-du-command00-du-command

如何在 Linux 中使用 truncate 命令取消文件

在 Linux 中使文件无效的一种简单方法是使用truncate命令。此命令允许您将文件的大小缩小或扩展为特定大小。

要在 Linux 中使用truncate命令使文件无效,请按照下列步骤操作:

  1. Ctrl + Alt + T打开终端窗口。
  2. 键入以下命令。将命令中的路径替换为要取消的文件的路径。
    cat /dev/null > /home/ lori/Documents/nullify-this-file.txt

    01-truncate-command01-truncate-command

    注意:如果目录名或文件名中有空格,请在整个路径两边加上引号。

    在上面的命令中,“-s”用于设置文件的大小,以字节为单位。当您使用“-s 0”时,这意味着您将文件大小设置为 0 字节,从文件中删除所有内容。

如何在 Linux 中通过重定向到 Null 来取消文件

在 Linux 中使文件无效的另一种简单方法是将文件重定向到null(不存在的对象)。

要在 Linux 中通过将文件重定向为null来使其无效,请执行以下步骤:

  1. Ctrl + Alt + T打开终端窗口。
  2. 键入以下命令。将命令中的路径替换为要取消的文件的路径。
    > /home/lori/Documents/nullify-this-file.txt

    02-redirect-to-null01-truncate-command

    注意:如果目录名或文件名中有空格,请在整个路径两边加上引号。

如何在 Linux 中使用带有 /dev/null 的 cat 命令取消文件

/dev/null是每个 Linux 系统中都可用的虚拟设备。该设备为应用程序提供数据。但是,数据不是来自物理设备(如硬盘驱动器),而是来自操作系统本身。

dev/null(或 null)设备用于写入而不是读取。将/dev/null写入文件会清除该文件的所有内容。

要在 Linux 中使用带有/dev/null设备的cat命令使文件无效,请执行以下步骤:

  1. Ctrl + Alt + T打开终端窗口。
  2. 键入以下命令。将命令中的路径替换为要取消的文件的路径。
    cat /dev/null > /home/lori/Documents/nullify-this-file.txt

    03-redirect-dev-null-to-file01-truncate-command

    注意:如果目录名或文件名中有空格,请在整个路径两边加上引号。

  3. 您还可以使用不带空设备的cat命令来取消文件。
  4. 键入以下命令。将命令中的路径替换为要删除的文件的路径。
    1. cat /dev/null > /home/lori/Documents/nullify-this-file.txt
  5. 然后,按Ctrl + D
    这会将您在上述命令之后键入的所有内容放入文件中,直到 按下Ctrl + D。因为我们在命令之后和按Ctrl + D之前没有输入任何内容,所以 没有任何内容写入文件。文件中之前的所有内容都将被删除并替换为任何内容。04-redirect-with-cat-command-and-dev-null01-truncate-command

如何在 Linux 中使用 echo 命令取消文件

echo命令是一个简单的命令,可以打印或回显您给它显示的内容。

您可以使用带有空字符串的echo命令并将其重定向到要取消的文件。

要使用 echo 命令使文件无效,请执行以下步骤:

  1. Ctrl + Alt + T打开终端窗口。
  2. 键入以下命令。将命令中的路径替换为要取消的文件的路径。
    echo “” > /home/lori/Documents/nullify-this-file.txt

    05-echo-command-with-quotes01-truncate-command

    注意:如果目录名或文件名中有空格,请在整个路径两边加上引号。

  3. “”表示空字符串。您还可以使用不带空字符串的echo命令来使文件无效,如下所示:
    echo > /home/lori/Documents/nullify-this-file.txt
  4. 请注意,当我们将空字符串写入文件时,文件大小没有改变。空字符串与null不同。字符串是一个对象,即使它是空的。Null 是一个不存在的对象。
  5. 要使用echo命令使文件无效并减小文件大小,请在 echo 命令中使用“-n”。这告诉 echo 不要输出导致空行的尾随换行符。
    echo -n > /home/lori/Documents/nullify-this-file.txt

    06-echo-command-with-null-output01-truncate-command

  6. 现在文件大小已更改为 0。

如何在 Linux 中使用 touch 和 mv 命令取消文件

您还可以使用touchmv命令创建一个空文件,并将您要取消的文件替换为该空文件。

要在 Linux 中使用 touch 和 mv 命令使文件无效,请执行以下步骤:

  1. Ctrl + Alt + T打开终端窗口。
  2. 键入以下命令。将命令中的路径和文件名替换为要创建的空文件的路径和文件名。
    touch /home/lori/Documents/empty-file.txt

    注意:如果目录名或文件名中有空格,请在整个路径两边加上引号。

  3. 您可以使用du命令检查您创建的文件的大小。
    du -sh /home/ lori/Documents/empty-file.txt
  4. 然后,键入以下命令以用空文件替换要取消的文件。将路径和文件名替换为要取消的文件的路径和文件名。
    mv /home/ lori/Documents/empty-file.txt /home/ lori/Documents/nullify-this-file.txt

    07-nullify-file-using-touch-and-mv01-truncate-command

在 Linux 中使用命令行快速轻松地取消文件

Linux 中的命令行提供了一种快速简便的方法来执行任务——比如使文件无效。当然,您也可以在 gedit 之类的文本编辑器中打开文件,选择所有文本,将其删除,然后保存文件。但是,终端提供了一种更快的方法来执行此操作。

相关内容

热门资讯

Windows 11 和 10... Windows 11/10 文件夹属性中缺少共享选项卡 – 已修复 1.检查共享选项卡是否可用 右键...
Radmin VPN Wind... Radmin VPN 是一款免费且用户友好的软件,旨在牢固地连接计算机以创建一个有凝聚力的虚拟专用网...
如何修复 Steam 内容文件... Steam 内容文件锁定是当您的 Steam 文件无法自行更新时出现的错误。解决此问题的最有效方法之...
在 Windows 11 中打... 什么是链路状态电源管理? 您可以在系统控制面板的电源选项中看到链接状态电源管理。它是 PCI Exp...
事件 ID 7034:如何通过... 点击进入:ChatGPT工具插件导航大全 服务控制管理器 (SCM) 负责管理系统上运行的服务的活动...
Hive OS LOLMine... 目前不清退的交易所推荐: 1、全球第二大交易所OKX欧意 国区邀请链接: https://www.m...
在 iCloud 上关闭“查找... 如果您是 Apple 的长期用户,您肯定会遇到过 Find My 应用程序,它本机安装在 iPhon...
iPhone 屏幕上有亮绿色斑... iPhone 是市场上最稳定的智能手机之一,这主要归功于专为它们设计的 iOS 操作系统。然而,他们...
balenaEtcher烧录后... balenaEtcher烧录后u盘或者内存卡无法识别不能使用的解决方法想要恢复原来的方法,使用win...
farols1.1.501.0... faro ls 1.1.501.0(64bit)可以卸载,是一款无需连接外部PC机或笔记本计算机即可...