码迷,mamicode.com
首页 > 系统相关 > 详细

linux用户和组的操作,vi编辑器的使用

时间:2015-09-26 07:04:31      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:

用户和组别的操作
 
 Linux系统对用户,组别,被操作的文件有独特的设置
 用户与组别对应、组别与被操作的文件对应
 后期系统使用过程中管理员root就只需要关心用户属于哪个组别的即可
 无需关心用户具体操作什么文件

三种模式:命令(默认)、编辑(增删改查)、尾行(退出)

vi编辑器  
1、进入编辑模式
    a:光标向后移动一位
    i:光标和所在字符不发生变化
    o:新起一行
    s:删除光标所在字符
2、尾行模式的操作
    q        //退出编辑器
    w        //对修改的内容进行保存
    wq       //保存修改并退出编辑器
    q!        //(不保存)强制退出编辑器
    w!        //强制保存
    Wq!       //强制保存并退出编辑
    set number 或 nu     //设置行号
    :/内容/  或者 :/内容    //查找指定内容
                             n(下一个)
                 N(上一个)
     :数字     //跳转到数字所在行
     字符串替换cont1被替换为cont2
     :s/cont1/cont2/              //替换光标所在行的第一个cont1(u为撤销)
     :s/cont1/cont2/            //替换光标所在行的全部的cont1
     :%s/cont1/cont2/g              //替换整个文档的cont1
3、命令模式操作
    1、光标移动
         1、光标移动
         上(k)下(j)左(h)右(l) 键
         2、单词级
       w:word移动到下个单词的首字母
       e:移动到下个单词的尾字母
       b:移动到上个单词的首字母
     3、行级
        $:行尾
        0:行首
     4、段落级(翻屏)
       {:上个本(本)段落首部
       }:下个(本)段落尾部
     5、屏幕级(不翻屏)
       H:屏幕首部
       L:屏幕尾部
     6、文档级
        G:文档尾部
        IG:文档第1行
        nG:文档第n行
    2、内容删除
        dd:删除光标当前行
    2dd: 包括当前行在内的,向后删除2行内容
    ndd  包括当前行在内的,向后删除n行内容
    x:删除光标所在字符
    c+w:从光标所在位置删除至单词结尾
    3、内容复制
        yy:   复制光标所在当前行
    2yy:  包括当前行在内,复制后面2行内的内容
    nyy   包括当前行在内,复制后面n行内的内容
    p:    对复制好的内容进行粘贴操作
    4、相关快捷操作
        u:     undo撤销
    J:    合并上下两行
    r:     单个字符替换
    .:    重复执行上传最近的指令



      drwxr-xr-x, 2 haifeng haifeng 4096 9月 21 09:38 图片
分别:主人权限 同组用户权限 其他组用户权限 文件的主人 文件的组别  
主人:haifeng 对文件权限: r读 w写 x执行
同组用户:huo 对文件权限: r读 w写 -
其他组用户 liming 对文件权限: r读 - -

linux用户和组的操作,vi编辑器的使用

标签:

原文地址:http://www.cnblogs.com/hhfhmf/p/4839918.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!