Linux基础命令以及vim的基础使用

Linux基础命令

如何得到 Linux系统?

有两种选择:第一,在自己电脑的虚拟机中安装一个 Linux 系统,例如 Ubuntu/CentOS 等,下载这些都不用花钱;第二,花钱去阿里云等云服务商租一个最便宜的 Linux 虚拟机。推荐第二种。一般正式入职之后,公司都会给你分配开发机或者测试机,给你账号和密码,你自己可以远程登录。

常见 linux 命令有哪些?

登录

运行 ssh name@server 然后输入密码即可登录。

目录操作

  • 创建目录 ==mkdir <目录名称>==
  • 删除目录 ==rm <目录名称>==
  • 定位目录 ==cd <目录名称>==
  • 查看目录文件 ==ls== ==ll==
  • 修改目录名 ==mv <目录名称> <新目录名称>==
  • 拷贝目录 ==cp <目录名称> <新目录名称>==

文件操作

  • 创建文件 ==touch <文件名称>== 或者 ==vi <文件名称>==
  • 删除文件 ==rm <文件名称>==
  • 修改文件名 ==mv <文件名称> <新文件名称>==
  • 拷贝文件 ==cp <文件名称> <新文件名称>==

文件内容操作

  • 查看文件 ==cat <文件名称>== 或者 ==head <文件名称>== 或者 ==tail <文件名称>==
  • 编辑文件内容 ==vi <文件名称>==
  • 查找文件内容 ==grep ‘关键字’ <文件名称>==

vim的基础使用

vim的三种模式

vim可以分为三种状态:一般模式、编辑模式和命令模式,各模式的功能区分如下:

一般模式:

按【Esc】进入一般模式。

以vi打开一个文件就直接进入一般模式了(这是默认的模式)。在这个模式中, 你可以使用上下左右按键来移动光标,你可以使用删除字符或删除整行来处理文件内容, 也可以使用复制、粘贴来处理你的文件数据。

编辑模式:

按【i】进入编辑模式,屏幕的左下方会出现【INSERT或 REPLACE】的字样。

在一般模式中可以进行删除、复制、粘贴等的操作,但是却无法编辑文件的内容,只有当到你按下【i, I, o, O, a, A, r, R】等任何一个字母之后才会进入编辑模式。

命令行模式:

按【:】进入编辑模式,常用的命令有不保存退出【:q!】,保存退出【:wq!】。

输入【 : / ? 】三个中的任何一个,就可以将光标移动到最底下那一行。在这个模式中, 可以提供查找、读取、存盘、替换字符、离开vi、显示行号等的动作则是在此模式中完成的!以下是命令模式的常用操作:

  • 保存编辑的内容【:w】
  • 强制写入该文件,但跟你对改文件的权限有关【:w!】
  • 离开vim【:q】
  • 不想保存修改,强制离开【:q!】
  • 保存后离开【:wq】
  • 保存后,强制离开【:wq!】
  • 保存后离开【:x】
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!