mktemp 命令教程以及初学者示例

我们已经知道如何 创建一定大小的文件 在 Linux 中。 在许多情况下,创建具有给定大小的文件会很有帮助。 例如,在部署新的文件服务器后,您可能需要检查文件的上传限制、最大上传大小和下载速度等。在这种情况下,您可以创建特定大小的文件并在您的文件服务器上进行测试。 还有一个名为的专用命令行工具 “mktemp” 可用于创建临时文件和目录。 mktemp 命令安全地创建临时文件或目录并打印其名称。 所有文件和目录都会保存在系统的临时目录中,即 /tmp. 所以你不需要手动清理它们。 重新启动系统后,临时文件将消失。

内容

  1. 带有示例的 mktemp 命令教程
    1. 使用 mktemp 命令创建具有自定义名称的临时文件或目录
      1. 为什么我们实际上需要 mktemp?
      2. 帮助我们帮助您:

带有示例的 mktemp 命令教程

Mktemp 是其中的一部分 GNU核心工具 包裹。 所以不用费心安装。 现在我们将看到一些实际的例子。

要创建一个新的临时文件,只需运行:

$ mktemp

您将看到如下输出:

/tmp/tmp.U0C3cgGFpk

使用 mktemp 命令创建临时文件

正如你在输出中看到的,一个随机名称的新临时文件 “tmp.U0C3cgGFpk” 在 /tmp 目录中创建。 这个文件只是一个空文件。

您还可以创建具有指定后缀的临时文件。 以下命令将创建一个带有“.txt”扩展名的临时文件:

$ mktemp --suffix ".txt" /tmp/tmp.sux7uKNgIA.txt

临时目录怎么样? 是的,这也是可能的! 要创建临时目录,请使用 -d 选项。

$ mktemp -d

这将在 /tmp 文件夹中创建一个随机的空目录。

示例输出:

/tmp/tmp.PE7tDnm4uN