如何在linux下编辑和修改文件:

记得刚学Linux的时候,每次用它编辑文件的时候都是手忙脚乱的。
要执行此操作一次,请在终端中输入 test.txt。
一进去就不知道出口了。
我按Esc很久了,还是没用。
最后直接终止。
文件没有保存,我愣了半天。

为了获得力量,你确实需要记住一些快捷键。
服务器服务器上的配置文件。
我经常更改几行。
当我按Esc时,我忘了写:wq保存,所以再去一次。
有一次,经过长时间的改变,我终于使用了:q!很难离开。
我发现我最近所做的所有改变都消失了,我的头嗡嗡作响。

写的最重要的是传递。
比如我在A文件中删除了一些东西,想复制到B文件中。
但是,当我使用p时,我发现是我上次删除的一个cookie的内容,导致了B文件中某些字符出现了一条信息。
后来我了解到,需要先yy,然后在B文件中使用p,但我还是每次都使用mix。

等等,还有一个。
当我使用武力时,我经常忘记它是命令模式还是购买模式。
例如,要删除一行,按dd,但光标不在行首,所以删除了一半行。
或者我想复制整行,但是我的手一抖就变成了yy,因为我通常先写数字,然后写命令。

有时,当您正在编辑文件时,您突然想要保存它,但您忘记了自己处于哪种模式。
我必须先按 Esc 确认我处于命令状态,然后按 :w 保存,然后按 :q 退出。
经过这一系列的操作,我感觉编辑文件比写代码更多的是一种业务反应。

我突然想到现在很多Linux系统都配备了nano或者vim等更友好的编辑器。
为什么还用vi?也许只是习惯,或者说有些运维操作需要强制?但如果强行掌握了最基本的操作,至少在丢题的时候不会手忙脚乱。

但是既然你说用力,那你觉得第一次使用Linux是不是就是每次按错键时的挫败感?

linux下如何创建一个.txt类型的文件?

上周一位客户问我如何在 Linux 中创建 .txt 文件。
我告诉他两个方法,听起来挺实用的。

方法一:使用vi编辑器
这东西是Linux的老古董了,操作起来有点暴力。
想一想,在终端中输入vi filename.txt,例如vi mydoc.txt,按回车键,你会看到一个黑暗的界面。

此时,按i键,光标就会移动,就可以开始打字了。
键入后按Esc退出插入模式,然后在命令行模式下键入:wq保存并退出。
这个过程有点复杂,但是一旦掌握了窍门,就没什么问题了。

方法二:使用touch命令
这种方式更加简单,适合快速创建空文件。
点击终端触摸新文件名.txt,例如点击emptydoc.txt,文件将被创建。
但是,Touch 只能创建空文件。
如果你想写一些东西,你必须使用另一个编辑器。
比如构建后用viemptydoc.txt打开,操作与第一种方法相同。

就个人而言,如果你急着写东西,就用 vi 省事。
如果你只是需要一个空文件来占据一个位置,触摸会更快。
这两种方法都很常见,根据情况选择即可。
无论哪种方式,都取决于你。