如何在linux中创建新文件

在Linux中创建一个新文件看起来很简单,但是您会惊讶于您可以用多少种方法来实现它!...

Linux中有几种不同的应用程序和命令可以为您创建新文件,即使不启动应用程序。使用哪种方法取决于文件的用途。让我们看看这些选项,这样您就可以知道哪一个对您最有用。

Creating a New File in Linux

我们将介绍在终端和Linux桌面上创建文件。

在桌面上创建文件

如果你不习惯使用终端,在桌面环境中创建新文件很简单,只需使用几个基本的日常应用程序。

文件浏览器

大多数文件浏览器,如Thunar和Dolphin,都允许您通过右键单击所需目录并点击下拉菜单中的create empty file或类似选项来创建空文件。

Creating File in a Linux File Browser

或者,在应用程序菜单中,可以经常单击“文件”>“新建”以获取生成新文件的选项。

文本编辑器

您的Linux发行版将包括一个或另一个基本的文本编辑器应用程序。打开它应该会以一个空文件开始,按Ctrl+S应该会给您一个对话框,将它保存在一个特定的位置。

Making New File in Linux Text Editor

在终端中创建文件

许多Linux终端命令允许您快速高效地生成文件,我们将在下面讨论其中的几个。

触摸

最基本的Linux命令之一,touch将创建一个新文件,或者如果指定的文件名已经存在,则更新文件的最后修改日期。

在要保存文件的目录中,键入:

touch filename.txt

或者,只需在每个文件名之间放置空格,即可使用一个命令创建多个文件:

touch filename1.txt filename2.txt filename3.txt

您可以使用以下命令检查您创建的文件是否存在:

ls

Creating New File with Touch Command

由于不能使用触摸编辑文件,因此该命令更适合于快速创建多个文件以供以后编辑。

重定向运算符(>)

右尖括号用于将输出重定向到特定文件的许多命令中。我们将在本文后面看到它与其他命令一起使用。

但是,您可以在不使用特定命令的情况下输入它来创建空文件。

> filename.txt

不过,请注意,重定向操作符本身将覆盖任何已使用该名称的现有文件。

Making File in Linux with Redirect Operator

回声

echo命令只需在终端中打印您输入的任何内容。但是,它也可以创建一个新文件,也可以选择在其中保存一行文本。

要创建新的空文件,请使用以下命令:

echo -n > filename.txt

要使用一行文本创建新文件,请使用:

echo "File text" > filename.txt

Creating File with Linux Echo Command

确保使用echo在文本周围加引号。

cat命令(concatenate的缩写)最常用于组合或读取文件。但是,它也可以轻松地创建包含文本的新文件。

cat > filenname.txt

redirect操作符在这里再次将cat的输出重定向到指定的文件,输出是您接下来键入的任何内容。当你写完新文件的内容后,按Ctrl+D保存它。

Using Cat Command to Create File

打印F

printf命令与echo类似,但格式功能更强一些。

例如,可以使用以下单个命令创建包含两行文本的文件:

printf 'Some textSome more text' > filename.txt

Creating New File in Linux with Printf

散播

Fallocate允许您在Linux中创建具有特定大小的文件。它主要用于测试目的,比如测量硬盘的写入速度。

将fallocate与以下命令一起使用:

fallocate -l 10MB filename

将“filename”替换为您要调用的文件。

Creating New Linux File with Fallocate

“-l”选项表示您需要特定的大小,“10MB”参数表示所需的大小。您也可以使用更大的字节大小,比如GB和TB。也可以使用M而不是MB来指定mebibytes而不是mega字节。

维姆

Vim是一个基于终端的文本编辑器,当您指定文件名时,它将启动:

vim filename.txt

在vim运行时,按i键开始输入。完成后,按Esc键并键入:wq,然后按Enter键保存并退出。

Creating New Linux File with Vim

纳米技术

GNU nano是另一个类似于Vim的文本编辑器,但可能更友好一些。

您可以使用以下命令快速创建并开始编辑文件:

nano filename.txt

Creating New File with GNU Nano

在文件中键入所需内容,然后按Ctrl+S保存,按Ctrl+X退出。

相关:nano与Vim:最佳终端文本编辑器,比较

大胆地**新文件

作为一个新的文件创建向导,继续并开始美化您的目录与辉煌的文件。

当您掌握Linux文件管理技能时,您会发现有很多很酷的技巧可以用来操纵和隐藏您创建的文件。

  • 发表于 2021-03-28 22:06
  • 阅读 ( 243 )
  • 分类:IT

你可能感兴趣的文章

什么是符号链接(symlink)?如何在linux中创建一个

... 让我们看看什么是符号链接,如何在Linux以及macOS和Windows上创建符号链接,为什么需要这种特殊类型的快捷方式,等等。 ...

  • 发布于 2021-03-19 23:12
  • 阅读 ( 309 )

如何在带屏幕的linux终端上进行多任务处理

... 如何安装屏幕 ...

  • 发布于 2021-03-21 22:09
  • 阅读 ( 193 )

如何隐藏linux上的文件和文件夹

... 我们已经介绍了如何在Windows和Mac上隐藏文件和文件夹。下面介绍如何在Linux上使用终端和Ubuntu中的文件管理器Nautilus隐藏文件和文件夹。我们还将讨论几种安全地隐藏文件和文件夹的方法...

  • 发布于 2021-03-25 15:00
  • 阅读 ( 401 )

如何在git中创建新分支

...制概念的核心,尤其是Git。本文将介绍什么是分支,以及如何使用多种不同的工具创建分支。 ...

  • 发布于 2021-03-29 17:44
  • 阅读 ( 220 )

如何在gmail中创建新文件夹

...中称为“标签”),并相应地组织你的电子邮件。下面是如何在Gmail中创建它们。 正如我们上面提到的,Gmail使用一个叫做标签的系统,实际上它没有文件夹。虽然标签和传统的文件夹之间有一些细微的区别(比如可以将一封电...

  • 发布于 2021-04-01 00:21
  • 阅读 ( 191 )

如何在Windows10中访问linux(wsl)文件

...源管理器和其他应用程序中访问和使用Linux文件。下面是如何获取Windows子系统的Linux文件。 与以前的方法不同,这是一种处理Linux文件的安全方法!Windows在后台发挥了一些魔力,使得从Windows应用程序编辑Linux文件成为可能,而不...

  • 发布于 2021-04-03 10:02
  • 阅读 ( 161 )

如何在Windows10上启用区分大小写的文件名和文件夹名

...话说,他们将“file”和“file”视为两个独立的文件。 如何工作 这是一个NTFS文件系统功能,可以按目录启用。它不适用于您的整个文件系统,所以您可以只为用于开发目的的特定文件夹启用区分大小写功能。 Windows 10在2018年4...

  • 发布于 2021-04-05 22:44
  • 阅读 ( 496 )

如何在windows10的ubuntubashshell中更改用户帐户

...改这些凭据。 用户帐户在linux环境中的工作方式 相关:如何在windows10上安装和使用Linux Bash Shell 当您通过在安装后启动新的Linux发行版来设置它时,系统会要求您为bashshell创建一个用户帐户。Windows将其称为“UNIX用户帐户”。因...

  • 发布于 2021-04-06 15:47
  • 阅读 ( 181 )

如何在windows中访问ubuntu bash文件(以及bash中的windows系统驱动器)

...分大小写,所以你需要“下载”而不是“下载” 相关:如何在Linux的Windows子系统中安装可移动驱动器和网络位置 您还可以装载外部驱动器和网络位置,以便从Linux环境中访问更多文件。 请注意,在访问Windows系统文件时,bashshel...

  • 发布于 2021-04-06 16:05
  • 阅读 ( 196 )

如何在Windows10中创建新的本地用户帐户

... 按Windows+I打开设置应用程序,然后单击“帐户” 相关:如何在Windows10中添加和监视孩子的帐户 在“帐户”页上,切换到“家庭和其他人”选项卡,然后单击“将其他人添加到此电脑”按钮。您可能会受到“添加家庭成员”按...

  • 发布于 2021-04-07 14:16
  • 阅读 ( 181 )
纸杯小子
纸杯小子

0 篇文章

相关推荐