如何使用bash shell终端在Linux中创建文件

时间:2020-01-09 14:16:09  来源:igfitidea点击:

如何使用bash shell终端在Linux中创建文件?
在Linux终端中创建文件的最快,最简单的方法是什么?

文件只是基于Linux的系统中用于存储信息的容器。

该页面显示了使用终端窗口在Linux中创建文件的各种方法。

如何在Linux终端窗口中创建文件?

  • 创建一个名为foo.txt的空文本文件:touch foo.barOR> foo.bar
  • 在Linux上创建一个文本文件:cat&gt filename.txt
  • 在Linux上使用cat时,添加数据并按CTRL+D保存filename.txt。
  • 运行shell命令:echo'This is a test'> data.txt

让我们看一些在Linux操作系统上创建文本文件的示例。

如何使用cat命令创建文本文件

要创建一个名为sales.txt的文本文件,请执行以下命令,然后按[Enter]键:

cat > sales.txt

现在执行您的文本行。
例如:

Month, Profit
01/Apr/2004, 00
01/May/2004, 00
01/Jun/2004, 50
01/Jul/2004, 50
01/Aug/2004, 50
01/Sep/2004, 50
01/Oct/2004, 50
01/Nov/2004, 50
01/Dec/2004, 50

完成后,需要保存并退出,请按Ctrl + D返回bash shell提示符。
要查看文件,请使用cat或更多命令/更少命令:

cat sales.txt
more sales.txt

如何从终端窗口在Linux中创建文件

另请参阅:重定向标准输出

如何使用touch命令创建一个空文本文件

只需执行以下任一命令:

> data.txt

或者

touch test.txt

验证是否使用ls命令创建了空文件:

ls -l data.txt test.txt

使用echo或printf在Linux中创建文件

让我们使用echo命令创建一个名为quote1.txt的文件,输入:

echo "While I thought that I was learning how to live, I have been learning how to die." > quote1.txt

或使用printf命令

printf 'Study nature, love nature, stay close to nature. It will never fail you.\n' > quote2.txt

如何使用Joe文本编辑器在Linux中创建文件

JOE是文本编辑器。
要创建名为delta.txt的文件,请输入:

joe -help delta.txt

您将在屏幕上看到帮助菜单。
接下来输入内容。
要保存文件并离开joe,请执行^ KX(按CTRL + K + X)。

如何使用vi/vim文本编辑器在Linux中创建文本文件

vi/vim是另一个文本编辑器。
要创建名为purchase.txt的文件,请输入:

vi purchase.txt

或者

vim purchase.txt

i插入新文本。
要保存文件并保留vi,请执行ESC +:x。