嵌入式文本编辑器
vi:按/或:进入底行命令模式 按i进入编辑模式
编辑模式:按esc退出
下载配置文件 .vimrc,先让电脑联网,进入虚拟机
service network restart
ping www.baidu.com
cd~
cur1 http://note.kissbug.com/d/b.vimrc > .vimrc
vi 的进入
vi 文件名
vi的退出
:w filename 蒋编辑内容以指定文件名保存
:wq 保存在退出
:q!强制退出
删除
x 按一次,删除光标所在字符
nx 删除光标开始往后n个字符
X 每按一次 删除光标前一个字符
nX 删除光标前n个字符
dd删除光标所在行
ndd删除光标所在行及以下mn行
复制
yw :将光标所在处到字尾的字符复制到缓冲区
nyw 复制n个字到缓冲区(字指连续的字母)
yy 复制光标所在行到缓冲区
nyy 复制光标所在行开始的n行到缓冲区
p 黏贴缓冲区内容至光标处
替换
r用于替换光标所在的字符,将】光标移至需要替换的字符处,按r键,输入新字符
R 连续替换光标所到处的字符,直到按下esc为止
底行模式命令
:set nu 表示列出行号
:set nonu 不列出行号
:n 光标跳到该行
/keyword (keyword表示要寻找的字符串,如果不是你要找的按n继续向后找)
?keyword 按n向前找
用户管理
useradd:添加用户
-g 将用户添加到该用户组,如果没有该选项则根据用户名创建一个新组,并加入
useradd -g student CY
passwd:修改密码
passwd 修改自己密码
root 下passwd name 管理员修改name的密码接下来输入两次密码
usermod:修改用户所在组
-g:将该用户修改到另一个组里
-G:将用户增加到其他多个附加组中
usermod -g student CY 将CY用户修改到student中
userdel:删除用户
-f:强制删除用户账号,即使已经登录
-r:用户主目录中的文件一起删除
su root
userdel -fr ben 管理删除ben用户以及用户主目录及其邮箱缓存
groupadd:增加一个新用户组
grooupdel:删除一个用户组
该组必须用户已空才能删除
权限管理
u:文件所有者 g:所属组 o:其他人
权限对应数值
r:4
w:2
x:1
chmod:修改用户对文件的访问权限
文件所有者和root可以修改
-R递归修改子目录和文件的所有者
chmod g+(-)rwx(o+rwx)a.txt
chgrp:修改文件关联的用户组
-R:递归修改子目录和文件的所属组
chgrp student a.txt 修改当前目录下的a.txt的所属用户组为student组
chown:修改文件的所有者
-R 递归修改子目录和文件的所有者
chown ben a.txt 把a.txt文件的所有者修改为ben用户