前言

linux的软件使用

安装VMware,配置虚拟机,加载镜像,使用NAT网络链接,安装VMTOOls,这样就是使用共享文件夹。
远程登陆,安装xshell与xftp,xshell操作命令,xftp传输文件,使用sftp。
sshd:守护进程,端口号为22
一般ftp与远程登陆xshell都使用sshd的端口号22
如果出现登陆不了远程的linux,可以查看一下sshd是否开启,命令setup,网络服务
查看ip地址ifconfig

vi与vim

所有的linux系统都会内建vi文本编辑器。
vim具有程序编辑能力,是vi的增强版,对程序编辑友好,可以代码补全等功能。

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

2) 插入模式
按下i, I, o, O, a, A, r, R等任何一个字母之后才会进入编辑模式, 一般来说按i即可。

3) 命令行模式
在这个模式当中, 可以提供你相关指令,完成读取、存盘、替换、离开 vim 、显示行号等的动作则是在此模式中达成的!

使用vim进入一般为正常模式,然后按下i等进入插入模式,退出插入模式就是命令行模式。

常用操作:
1)vim 进入或创建文件,按下i进入编辑模式,编辑完,按ESC退出编辑模式,按下:wq保存修改,:q 在没有修改情况退出正常模式,:q! 强制退出。
2) 正常模式,拷贝当前行 yy , 拷贝当前行向下的5行 5yy,并粘贴 p。
3) 正常模式,删除当前行 dd , 删除当前行向下的5行 5dd
4) 正常模式,在文件中查找某个单词 [命令行下 /关键字 , 回车 查找 , 输入 n 就是查找下一个 ]
5) 正常模式,设置文件的行号,取消文件的行号.[命令行下 : set nu 和 :set nonu]
6) 正常模式,使用快捷键到底文档的最末行[G]和最首行[gg]
7) 插入模式,在一个文件中输入 “hello” ,然后正常模式撤销这个动作 u
8) 正常模式,并将光标移动到 20行 shift+g