//进入 此时是【一般模式】
I love my wife,she is very beautiful,and she study very hard,she is a planful girl, When she want to do something,she will have a plan,so she will not be nervous ~ ~ ~ "my.txt" 4L, 162C 进入【插入模式】 按esc回到【一般模式】 按iI,aA,oO 执行插入命令 i -- 在光标前插入 I -- 在光标所在行的开头插入 a -- 在光标后进行插入 A -- 在光标当前行末尾插入 o -- 在光标当前行的下一行插入新行 O -- 在光标当前行的上一行插入新行 从【一般模式】到【底行模式】 按“:” 1.执行定位命令 :set nu -- 显示行号 :set nonu -- 取消行号 gg -- 回到文本的第一行 G -- 回到文本的最后一行 :n -- 到文本的第几行 2.删除命令 x -- 删除光标所在处字符 nx -- 删除光标所在处后n个字符(包括光标所在处的字符) dd -- 删除光标所在行 dG -- 删除光标所在行及到末尾的所有内容 D -- 删除光标所在处到行尾的内容 :n1,n2d删除指定范围的行 3.替换和取消命令 u -- 取消上一步操作 ctrl + r -- redo 返回到undo之前 r -- 替换光标所在处的字符 R -- 连续替换,替换光标处的字符,按esc退出替换Linux允许多用户同时登录到系统上并使用资源,系统会根据用户区分每个用户的文件,进程,任务和工作环境,让每个用户的工作都不受干扰
其格式:account:password:UID:GID:GECOS:diretory:shell
account: 用户名或帐号
password :用户密码占位符
UID:用户的ID号
GID:用户所在组的ID号
GECOS:用户的详细信息(如姓名,年龄,电话等)
diretory:用户所的家目录
shell:用户所在的编程环境
其格式:account:password:最近更改密码的日期:密码不可更该的天数:密码需要重新更改的天数: 密码更改前的警告期限:密码过期的宽限时间:帐号失效日期:保留
其格式:group_name:passwoerd:GID:user_list
group_name:组名
passwoerd:组密码
GID:组的ID号
user_list:属于这个组的用户列表
获取系统资源的权限的集合
普通用户组 – 可以加入多个用户
系统用户组 – 般加入一些系统用户
私有用户组 – 当创建用户的时候,如果没有为其指明所属组,则定义一个私有的用户组,起名跟用户名相同
注意: 当往私有用户中加入用户时,这个组就变成普通用户组了
组是权限的容器:
当普通用户a,b,c 属于组grp时,则他们会继承组grp的权限
options:
** -u UID
** -g GID
** -d 指定用户的家目录
** -s 指定用户所在的shell环境
** -G 指定用户的附加组
[root@bogon home]# useradd -u 8543 -d /home/test -s /bin/sh oct1options:
** -u UID
** -U 解锁用户账号
** -L 锁定用户账号密码
** -l 修改用户名 usermod -l a b b改为a
** -g GID 添加组usermod -g sys oct1
** -d 指定用户的家目录
-m 与-b 一起用表示把用户家目录的内容也移走
** -s 指定用户所在的shell环境
** -G 将用户添加到多个组 usermod -G sys,root oct1
[root@bogon test]# usermod -u 8888 oct1options
** -r : 连同家目录一起删除 [root@bogon home]# userdel -r oct1 删除刚创建的oct1用户options:
** -g:GID
[root@bogon home]# groupadd -g 1111 one 添加one用户组用数字表示权限
(r=4 读权限,w=2 写权限,x=1 执行权限,-=0)
rwx用二进制表示是111,十进制4+2+1=7
r-x用二进制表示是101,十进制4+0+1=5