vim简单操作指令及用户权限和管理

进入vim以后:

i:插入光标当前位置

I:插入到当前行的行首

O:在当前行的上面插入一行

o:在当前行的下面插入一行

a:在光标的下一位置插入

A:追加在当前行的末尾

光标移动:h:向左移动 j:向下移动 k:向上移动 l:向右移动

复制粘贴:

nyy:复制n行   p:粘贴

yw:复制一个单词

y$:复制当前位置到行尾

y^:复制当前位置到行首

删除:

ndd:删除当前及其以下总共n行    D:删除到当前行尾

x:删除当前字符       dG:删除从当前行到文件末尾

r:替换当前字符

R 替换,esc退出

u:撤销   ctrl+r : 重做

 ctrl+v: 块可视化                   加注释: ctrl+v进入块可视化

  v:字符可视化                                   选中要注释的行

shift+v:行可视化                                 I

                                                           //

                                                            esc

:%s/old/new   替换,一行如果有多个,只替换第一个

:%s/old/new/g  一行里有多个,全部都替换

:开始行号,结束行号s/old/new/g

:$ 到文件的末尾

用户和权限:

                  管理员

                  普通用户

创建用户:

               useradd  用户名

                id  用户名          查看用户信息

                ls -a  配置信息

                系统会在 /etc/passwd  中增加一条记录

                passwd  设置密码

                userdel 用户名: 删除用户

                            -r: 同时删除家目录

                  usermod    修改用户信息

                             -d:修改家目录

创建组: groupadd

加入组: usermod -g group1 user1

             useradd  -g group1 user1

临时切换到另外一个用户:

              su - user1

              sudo 以自己的身份去运行其它用户身份才能运行的命令

发布了42 篇原创文章 · 获赞 0 · 访问量 1434

猜你喜欢

转载自blog.csdn.net/HUAERBUSHI521/article/details/105435356