首页 > 代码库 > 运维知识总结2

运维知识总结2

#vim编辑器的使用

##一般模式

   复制:yl(字母) yw(单词) yy(行) y3y(三行)
   删除:dl dw dd d3d
   剪切:cl cw cc c3c
            (注意:剪切后进入插入模式,粘贴时要推出插入模式)
   粘贴: p
   撤销: u
   取消撤销: ctrl+r

   到达文件第一行:gg
   到达文件最后一行:G

分屏:
    左右分屏:ctrl+w v
    上下分屏:ctrl+w s
    删除分屏:ctrl+w c
    切换分屏:ctrl+w (上下左右键)


##一般模式进入插入模式
i    在光标所在位置插入
I    在光标所在行行首插入  
a    在光标所在位置的后面插入
A    在光标所在行行未插入    
o    在光标所在行的下一行建立新行插入
O    在光标所在行的上一行建立新行插入
s    删除光标所在的字母然后进行插入
S     删除光标所在的行删除然后进行擦插入


##命令模式
set nu          设置行号
set nonu        取消行号
set cursorline    设置行线标示
set mouse=a    添加鼠标选择
   注意:以上设置均为临时设置,永久生效需要修改vim配置文件/etc/vimrc
   关键字搜索
         /关键字
    n    向上搜索关键字
    N     向下搜索关键字


##批量修改字符
  :%s/westos/root
  :%s/westos/root/g
  :16,18s/westos/root/g


     批量添加
  ctrl + v 选中需要操作的字符,按大写i,进入插入模式,写入要插入的内容,最后按esc退出插入模式即可。
     批量删除
  ctrl + v 选中需要操作的字符,按小写x或者Delete键即可删除选中的内容。
 退出
 :x    保存退出     
 :x    强制保存退出
 :wq    保存退出
 :wq!    强制保存退出
 :q    退出
 :q!    强制退出

vim 帮助查找 : vimtutor,   vimtutor -g zh_cn


gedit编辑器,类似wps的用法
ctrl + n     ctrl+o
ctrl +s        ctrl+x
ctrl +v        ctrl+c
gedit的帮助文档:yelp help:gedit


linux中用户与用户组的管理:
linux系统下几乎一切皆文件;
linux系统中缺省值shell为bash


用户的管理
用户文件 : /etc/passwd  suer:passwd:uid:gid:用户说明:用户家目录:shell类型
    命令:
     useradd  (-u,-g,-d,)


运维知识总结2