如何使用命令行在Unix中保存文件
时间:2020-01-09 10:39:39 来源:igfitidea点击:
如何在Unix中保存文件。
如何在Unix中保存文本文件?
UNIX操作系统提供了许多用于创建文本文件的命令行工具和文本编辑器。
您可以使用vi,vim,emacs或joe/nano文本编辑器。
文本编辑器设计为易于使用。
简而言之,可以使用以下任何命令在Unix中保存文件:
在Unix中保存文件的命令
- cat命令
- Unix echo或printf命令保存文本文件
- vi文字编辑器
- emacs文本编辑器
- nano文字编辑器
- 任何其他基于控制台的文本编辑器
现在您知道了各种选择。
1.使用Unix echo命令创建和保存文件
打开终端应用程序,然后执行以下命令以创建一个名为foo.txt的文件,运行:
echo "This is a test. Some data" > foo.txt
要将数据追加并保存到名为bar.txt的现有文件中,请运行:
ls bar.txt cat bar.txt echo "Another data line" >> bar.txt
您刚刚创建了foo.txt,并保存了数据。
但是,您如何验证呢?
要检查foo.txt的内容,请在shell提示符下执行以下命令:
cat foo.txt cat bar.txt
2. Unix使用cat命令
在此示例中,我们将创建一个名为quotes.txt的文件。
您需要其中输入一行文本,在shell提示符下执行以下内容:
cat > quotes.txt
接下来,按[Enter]或[Return]键。
最后,执行所需的文本:
Twenty years from now you will be more disappointed by the things that you didn?t do than by the ones you did do.
再按一次[Enter]或[Return]键。
要在Linux上停止并保存文件,请按一行上的" Control + d"。
也就是说,按住Control键并执行字符d。
在屏幕上:
如何使用cat命令在Unix中创建和保存文本文件
3.使用vi/vim创建并保存文本文件
vi/vim被认为是Unix用户的一项基本技能。
因此,我们将学习如何在Unix上使用vim/vi编辑文件。
让我们创建一个名为file1.txt的全新文件,执行:
vi file1.txt
或者
vim file.txt
按" i"并输入必要的文本。
例如:
"Our greatest fear should not be of failure... but of succeeding at things in life that don't really matter." -- Francis Chan
现在该保存更改并退出Vim/vi了。
首先,按Esc键。
接下来,执行(冒号后跟字符x)
:x
按Enter键。