Linux常见命令vi
基本上使用过Linux的人都知道,vi是Linux经常使用的命令,因为,我们经常会遇到修改一些配置文件的情况,而且,通常,需要你在远程进行操作,使用Linux的编辑软件是不现实的,基本上,生产环境下也是要把Xwindow干掉的,虽然其实对性能也影响不大。在这种特定的要求下,熟练使用VI确实是必要的。
下面,我们来简单介绍一下这个命令的使用。基本上,你需要知道如何浏览,编辑,保存即可。
比如,我们在建立集群环境时,常常可能需要修改/etc/hosts文件,那么可以这样:
vi /ect/hosts 即可进入VI模式,浏览文件内容的话,你可以使用键盘上的箭头方向来移动,还可以使用四个键来移动,即:HJKL,分别是左下上右。
下面来看看如何编辑文件内容。可以使用多个命令来进入编辑模式,如:按a(append)和i(insert)。具体的编辑命令如下:
x:删除光标后的内容。
dd:删除光标所在的行。
r:替换光标所在位置的字符。
/:查找。
基本上,使用上面的命令就可以浏览编辑文件内容了,最后看看保存退出命令。
:q :是结束编辑的命令,如果不想保存,可以使用“:q!”强制退出。
:wq:存盘后退出。或者使用<shift>+zz,效果一样。
另外一个比较好用的就是可以在一个文件里编辑,然后存成自己需要的文件,而使用:q!退出,而不保存原文件,这就相当于新建了一个文件的效果,具体命令是:
:n m w filename——将第n—m行的内容以指定的文件名保存。