分类: Linux系统使用

  • VIM编辑器

    了解VIM编辑器

    Vim 是一个功能强大的多模式文本编辑器,是 Linux/UNIX 上最常用的文本编辑器。它的作用是建立、编辑、显示文本文件。Vim 没有菜单,只有命令。


    一般模式

    在一般模式下我们可以进行复制、粘贴、删除等操作,但是不可以进行编辑文件内容,需要进入编辑模式才可以进行文本编辑。

    语法功能描述
    yy复制光标所在行
    y 数字 yy复制一串(从光标向下N行)
    p贴粘于当前光标后
    P贴粘到光标前
    u撤销上一步
    d 数字 d / dd删除N行 / 当前行
    x删除光标所在字符(相当于del)
    X删除一个字符,类似于Backspace
    dw删除一个词
    D删除一行
    shift+g移动到文件最后
    1+shift+g移动到顶层,数字
    数字+shift+g移动到第N行

    编辑模式

    当我们要进入这个编辑模式的时候,我们要按下 [ESC] 按键才可以退出。

    按键功能描述
    a当前字符后插入
    A光标所在行尾后插入
    i当前字符前插入
    I光标所在行首插入
    o当前光标的下一行插入
    O当前光标的上一行插入

    指令模式

    命令功能
    :w保存
    :q退出
    :!强制退出
    :wq!保存并强制退出
  • Linux的文件和目录结构

    Linux的文件

    /
    ├── root
    │ ├── Desktop
    │ ├── Maildir
    │ └── …
    ├── bin
    ├── boot
    ├── dev
    ├── etc
    ├── home
    │ └── …
    ├── var
    ├── lib
    ├── usr
    │ ├── bin
    │ ├── lib
    │ └── …
    ├── media
    └── …

    Linux的目录结构

    目录数据
    /root/根用户(超级用户)的主目录
    /lib/系统开机所需要最基本的动态连接共享库
    /bin/存放着最经常使用的命令
    /sbin/存放的是系统管理员使用的系统管理程序
    /home/存放普通用户主目录
    /mnt/该目录中通常包括系统引导后被挂载的文件系统的挂载点
    /boot/包括内核和其它系统启动期间使用的文件
    /etc/所有的系统管理所需要的配置文件和子目录
    /usr/用户的很多应用程序和文件都放在这个目录下
    /proc/一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息
    /srv/该目录存放一些服务启动之后需要提起的数据
    /tmp/存放临时文件