本博客中linux大部分内容是参考:鸟哥的私房菜
如各位有需要的,请参考:http://vbird.dic.ksu.edu.tw/linux_basic/linux_basic.php
上面我们已经知道了大部分Linux基本内容
1、查看系统信息
2、文件与目录查看
3、文件创建
4、文件权限属性
5、用户创建与删除
现在要进行文件编辑等操作的学习。
Linux 中,绝大部分的配置文件都是以 ASCII 的纯文本形态存在,因此利用简单的文字编辑软件就能够修改设定了!
1、我们先试下进入VI界面看下:
进入的方式:直接在命令行处输入 vi(注意:现在新的系统一般集成了 vim,vim可以说是老版本vi的升级版)
2、现在我们先去了解下 vi的三种模式:
由上图知道三种模式的各自用途,那我们现在就开始测试下它。
现在我们要在 /tmp/blog/hznethome 里新建一个文档(.txt)并且在里面添加一些内容,保存>>退出vim。
我们只要运行 vim 要编辑的文件名》》》就算是进入到vim的一般模式,但是在这个模式下,是不可以进行任何的附加操作:如添加内容、移动鼠标等
但是我们用vim打开文档就是要对里面的内容进行更改的,但上面的模式又说不能进行相关的操作,那我们要怎么处理呢??
由上面的内容可以知道进行编辑模式了,下面我们使用 i 来试下:
添加完成后,我们就要把内容保存,要进行保存我们要转回 》》》指令列命令模式。
我们在 编辑模式》》按键盘 esc 返回指令列命令模式。再直接使用下面的命令进行保存操作。
除了上面的命令可以把内容保存退出外,我们还可以使用 :x 命令来实行保存退出操作。
3、由上面的操作,我们知道要怎么进入编辑界面、怎么保存退出、非保存退出、强制等等 ,那下面我们就要对在编辑文件里进行详细的操作测试了:
因下面的操作实在是不好截图,所以只能是大家自行测试:
4、知道怎么使用VIM对文件进行编辑操作了。但是有时我们在进行文档操作时,实然间要停下来,而又不想把现在的VIM界面关闭,又想执行别的命令。那我们又要怎么处理呢???
如:我要在编辑 hz.txt文件,在添加了一部分内容后,我又突然想查看 /tmp/blog/hznethome文件夹里有那些内容。
可以使用如下的方法:
1、从vim跳转到 bash的模式:在VIM的指令命令列模式下 》》》 :sh 》》回车
2、从bash跳转回vim 的模式:在bash的模式下》》》 按键盘的 ctrl + d》》回车
如下图:
到这里,在linux中对文档进行编辑的也告一段落了,大家努力。。。