如何使用终端在Linux上创建文件

Linux是极客和开发人员(主要是键盘用户)使用的主要操作系统,并且喜欢编写命令而不是使用图形用户界面(GUI)。与Windows操作系统不同,大多数工作只需单击几下即可完成,Linux拥有用于基本文件操作,压缩或提取文件的所有命令。这些命令在称为终端或外壳程序的Linux命令行上执行。终端或外壳程序是负责执行命令的Linux实用程序。今天,我们将向您展示通过终端在Linux上创建文件的各种方法。

前言

在UI / UX改进工作已经很多并且UI非常直观且功能强大的世界中,命令行比GUI具有许多优势。 Linux通常是服务器上使用的操作系统,并且主要由技术用户使用。开发人员。关键要求是您需要对系统进行更多控制,更快的性能,脚本功能,而且不幸的是,GUI不能提供更多的功能。在数据中心等服务器环境中,加载GUI需要很长时间,并且基本上是针对最终用户的,因此服务器上未安装GUI。因此,要成为一个好的技术用户,您需要Shell a.k.a Terminal的良好命令。

与图形用户界面相比,命令行界面具有一些优点。

  • 控制系统。
  • 促进许多任务,例如一次重命名数千个文件。
  • 能够使用脚本。
  • 更少的内存和更快的性能。

接下来,我们将分享在Linux中创建文件的不同方法。

使用Linux Shell创建文件

Linux具有许多允许用户创建文件的命令。每个命令都有其自己的含义。最常用的是:

1.使用“ cat”命令。2.使用“触摸”命令。3.使用重定向“>”符号

我们将一一讨论。

本教程使用Linux操作系统的Ubuntu风格。因此,演示屏幕截图基于Ubuntu。

1.使用cat命令

“ cat”命令也称为“ concatenate”命令,是Linux OS中最常用的命令之一。 “ cat”命令具有多个功能。

  • 创建单个或多个文件。
  • 在命令行中查看文件内容
  • 将一个文件的输出重定向到终端屏幕或另一个文件

但是,本教程仅专注于创建文件。让我们看看如何使用“ cat”命令创建文件。

第一步: 首先,通过单击Ubuntu启动器打开终端并搜索终端。

步骤2: 单击终端,然后等待终端打开。

第三步: 默认情况下,终端位于“ home”位置,但是使用“ pwd”命令确定终端的当前位置。 “ Pwd”返回终端当前指向的路径。当前,您正在终端指向的默认位置创建文件,但是如果要在其他位置创建文件,则可以使用“ cd”更改目录命令来更改路径。 cd命令的常规语法为“ cd文件夹路径”。

步骤4: 要创建文件,请创建命令“ cat> filename.ext”。其中filename是文件名,ext是文件扩展名。举个例子该演示使用dummy.txt

步骤5: 执行该命令时,将在默认路径中创建具有指定名称的文本文件。在我们的例子中,它是文件dummy.txt

现在您可以看到闪烁的光标正在等待用户输入。基本上,该命令会询问您要写入文件的文本。如果要将文件保留为空,请按“ ctrl + D”,如果要将内容写入文件,请键入“ ctrl + D”。内容将保存到文件中,然后返回主终端。

如屏幕快照中所示打开文件以查看文本。

Shell创建的文本文件

恭喜你!该文件是使用“ cat”命令创建的。

注意事项: 在创建新文件之前,请确保尚未创建文件。要检查这一点,可以使用“ ls”命令。

2.使用触摸命令

在Linux操作系统上,每个文件都有时间戳详细信息,例如上次访问或修改文件的时间。每次访问或修改文件时都会更新此时间戳。 “ touch”命令是Linux实用程序,用于创建,更改或更改文件的时间戳。

让我们看看如何使用“ touch”命令创建文件。

第一步: 首先,通过单击Ubuntu启动器打开终端并搜索终端。

步骤2: 单击终端,然后等待终端打开。

第三步: 默认情况下,终端位于“ home”位置,但是使用“ pwd”命令确定终端的当前位置。 “ Pwd”返回终端当前指向的路径。当前,您正在终端指向的默认位置创建文件,但是如果要在其他位置创建文件,则可以使用“ cd”更改目录命令来更改路径。 cd命令的常规语法为“ cd文件夹路径”。

步骤4: 要创建文件,请创建命令“ touch filename.ext”。其中filename是文件名,ext是文件扩展名。举个例子该演示使用dummy.txt。执行命令后,终端将在路径中创建一个文件,如以下屏幕快照所示。

使用cat命令创建文件

恭喜你!该文件是使用“ touch”命令创建的。

注意:在创建新文件之前,请确保尚未创建文件。要检查这一点,可以使用“ ls”命令。

3.使用redirect>运算符

在Linux上,“>”被称为输出重定向操作符,并提供将命令输出重定向到文件而不是标准终端屏幕的选项。您也可以使用重定向运算符创建文件。

让我们看看如何使用“ touch”命令创建文件。

第一步: 首先,通过单击Ubuntu启动器打开终端并搜索终端。

步骤2: 单击终端,然后等待终端打开。

第三步: 默认情况下,终端位于“ home”位置,但是使用“ pwd”命令确定终端的当前位置。 “ Pwd”返回终端当前指向的路径。当前,您正在终端指向的默认位置创建文件,但是如果要在其他位置创建文件,则可以使用“ cd”更改目录命令来更改路径。 cd命令的常规语法为“ cd文件夹路径”。

步骤4: 要创建文件,请创建命令“ echo”,这是一个虚拟文本“> filename.ext”。 filename是文件名,ext是文件扩展名。举个例子该演示使用dummy.txt。执行命令后,终端将在路径上创建一个文件,如以下屏幕截图所示。

使用重定向运算符创建文件

结论

本教程描述了命令行界面的需求,其好处以及使用Terminal在Linux上创建文件的各种方法。

如何使用终端在Linux上创建文件

Sidebar