echo “1111” >test3 建立一个内容为1111的文件
touch 建立文件
ls -l 显示什么时间建立的文件
ls -ltr 建立文件时间排序
cp -r 复制目录 cp -d 复制文件
dir2 移动到dir1 里面
把dir2 改称dir3 移动到tmp里面
head -20 eroor 查看文件20个文件
aill -20 eroor 查看文件后20行
tail -20 eroor 查看文件后20行
| 两个操作的连接



ctrl +l 清屏
init 换成大写
设置密码
$ 普通用户
删用户


左移:h 右移:l 下移:j 上移:k
w W:右移至下一单词的字首
b B:左移到上一单词的字首
e E:右移至下一单词的字尾
nG:光标移至第n行首,文件首行(1G)
H:光标移至屏幕顶行
M:光标移至屏幕中间行
L:光标移至屏幕最后行
0:(数字零)光标移至当前行首或者(^)
$:光标移至当前行尾
G:光标移至文件的最后一行行首
:0 光标移至文件首行
显示行号:set nu(末行模式)
q:退出vi
wq:保存并退出vi
w:保存编辑内容
q!:强制退出
wq!:强制保存并退出
yy:复制
p:粘贴
u:撤销
ctrl+r:重做
adduser/useradd空格+用户名
创建一个新用户或更新默认新用户信息
权限:
rw- :用户权限
r— :用户组权限
r— :其他用户权限
1.在“/root”目录下建一个名为“vi”的目录。
mkdir /root/vi
2.进入“vi”目录。
cd /root/vi
3.将文件“/etc/inittab”复制到“vi”目录下。
cp /etc/inittab .
4.使用vi打开“vi”目录下的inittab。
vi inittab
5.设定行号,指出设定initdefault(类似于“id:5:initdefault”)的所在行:
/ id:5:initdefault
6.将光标移到该行。
/ id:5:initdefault
7.复制该行内容。
yy
8.将光标移到最后一行行首。
G
9.粘贴复制行的内容。
p
10.撤销第9步的动作。
u
11.将光标移动到最后一行的行尾。
L
shift+4($)
12.粘贴复制行的内容。
p
13.光标移到“with configuration”所在行行首。
/with configuration
按home
14.删除该行。
dd
15.存盘但不退出。
:w
16.将光标移到首行。
:1
17.插入模式下输入“Hello,this is vi world!”。
按i
Hello,this is vi world!
18.返回命令行模式。
按esc
19.向下查找字符串“O:wait”。
/O:wait
按n
20.再向上查找字符串“halt”。
/halt
按shift+n
21.把文档中所有的init替换中成大写。
:%s/init/INIT/g
22.强制退出vi,不存盘。
:q!
