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

    tail -20 eroor 查看文件后20行
    image.png
    | 两个操作的连接
    image.png
    image.pngimage.png
    image.png
    image.png ctrl +l 清屏
    image.png
    init 换成大写
    image.png
    设置密码
    $ 普通用户
    image.png
    删用户

    image.png
    image.png
    左移: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!