linux运维之道 第二章 2.2 vim文档编辑

前面经历了那么多命令,这次轻松点,使用vim进行编辑

2.2.1 vim工作模式

vim具有多种工作模式,常用的工作模式有:普通模式,插入模式,命令模式,其中。普通模式可以实现基本的光标移动和快捷键操作,插入模式可以实现文本的编辑功能,命令模式通过输入特定的指令实现特定的功能,比如保存与退出。
直接输入vim,就可以开启文本编辑器,
举例打开lyj文件:

#vim  lyj.txt

linux运维之道 第二章 2.2 vim文档编辑_第1张图片

2.2.2 vim 光标操作

在vim中通过方向键(上 下 左 右)操作,但是这种操作效率低,更快的就是用快捷键
举例:
h 向左移一位
j 向下移一位
k 向上移一位
l 向右移一位
gg 移动到首行
G 移动到末尾
nG 光标移动到n行
^ 当前行的开头
$ 当前行的结尾

哎,写文章已经用了3个多小时,偶尔感慨一下… …腰疼!

2.2.3 vim编辑文档

进入编辑模式后可以用快捷键增加、删除、修改的基本操作。
dd 删除一行
ndd 删除n行
yy 复制当前行
p 粘贴当前行之后
P 粘贴当前行之前

2.2.5 vim保存与退出

进入vim编辑后你可以保存或退出
:q! 不保存并退出
:wq 保存并退出
:x 保存
:w b.txt 保存为b.txt

2.3账户与安全

2.3.1账户及组的概念
linux系统对帐号与组的管理是通过ID号来实现的,当我们开机登陆帐号和密码使,操作系统将会把用用户转化为ID号判断该账号是否存在,并对比密码是否存在。

在linux中用户ID号被称为UID,组ID称为GID,其中UID为0是超级管理员也是root用户。

2.3.2 创建账户及组

useradd 可以创建我们需要的账户
groupadd 命令用来创建组帐号
创建用户和组时需要管理员权限

1.useradd 创建新用户
-c 设置帐号描写信息,账户全称
-d 设置账号家目录
-e 设置帐号失效日期,格式为YYYY-MM-DD
-g 设置帐号的基本组
-G 设置帐号附加组
-M 不创建帐号家目录
-s 设置账号的登陆shell,默认是bash
-u 指定用户UID

例子:
1.创建普通用户frank

#useradd  frank

2.创建普通用户,名称为admin,全名为administrator,账户家目录为/home/admun,账户失效日期为2017年12月24日,账户基本组为root,附加组为bin、adm、mail。

#useradd   -c  administrator  -d  /home/admin -e 2017-12-24 \ -g root -G bin,adm,mail admin

你可能感兴趣的:(学习)