linux

1.去掉远程连接是的dns域名解析linux
linux
2.使用vim将/etc/passwd文件的内容写入/tmp/passwd文件中
首先进入/etc/passwd文件中
vim /etc/passwd
显示行数
:set nu 总共48行,
48yy 复制所有
:q!退出
进入 /tmp/passwd文件
vim /tmp/passwd
p 粘贴 :wq!保存退出

3.将/etc/shadow文件的第一行和最后一行内容写入/tmp/shadow文件中
首先进入/etc/shadow文件
vim /etc/shadow
光标移至第一行输入yy 回车,复制第一行
进入/tmp/shadow文件中
vim /tmp/shadow
p复制
进入/etc/shadow文件
vim /etc/shadow
光标移至最后一行输入yy 回车,复制第一行
进入/tmp/shadow文件中
vim /tmp/shadow
p复制
linux
4.将/tmp/passwd和/tmp/shadow文件的内容写入普通用户家目录下的user文件中
首先进入/tmp/passwd文件中
vim /tmp/passwd
显示行号 :set nu 有五十行
50yy 全部复制
:q! 退出
进入普通用户家目录的user文件
vim /home/redhat/user
p 复制
/tmp/shadow文件的内容以此类推
linux
vim的三个模式中我认为比较实用的命令

一般模式
dw 按单词删除
u 撤销当前操作
dd 删除当前行,=剪切
dw 按单词删除
u 撤销当前操作
dd 删除当前行,=剪切

插入模式
i 在光标前插入
I在光标所在行第一个非空格符前插入
a 在光标后插入
A 在光标所在行末尾插入
s 删除光标所在位置字符并插入
S 删除光标所在行并插入
o 在光标所在行下一行插入
O 在光标所在行上一行插入

命令行模式(末行模式):
:wq 保存退出
:q 退出(未修改文件内容才可以退出)
:wq! 强制保存退出
:q! 强制退出,不保存
:set nu 显示行号
:set nonu 不显示行号