一、搭建环境
1.安装虚拟机(vm12)
2.安装Linux系统(centOS6.8)
3.安装vmtools(用于在windows和Linux之间直接复制粘贴内容以及创建共享文件夹)
二、Linux的目录结构
Linux的结构是采用层级式的树状目录结构,如下图
Linux世界里,一切皆文件
1./bin :存放经常使用的指令
2./sbin :存放系统管理员使用的系统管理程序
3./home :存放普通用户的主目录,Linux中每个用户都会有一个自己的目录,一般该目录以自己的名字命名
4./root :该目录为系统管理员
5./boot :该目录存放启动Linux时用到的一些核心文件
6./proc :这个目录是一个虚拟目录,它是系统内存的映射,访问这个目录来获取系统信息
7./srv :该目录存放一些服务启动以后需要提取的数据
8./sys :安装了2.6内核中新出现的一个文件系统
9./tmp :该目录存放一些临时文件
10./dev :类似于windows的设备管理器,把所有硬件当成文件来管理
11./media :linux系统会自动识别一些设备,例如U盘、光驱等等,当识别后,linux会把识别的设备挂载到这个目录下。
12./mnt :系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将外部的存储挂载在/mnt/上,然后进入该目录就可以查看里的内容了。
13./opt :这是给主机额外安装软件所摆放的目录。如安装ORACLE数据库就可放到该目录下。
14./user/local :这是别一个给主机额外安装软件所安装的目录。一般是通过编译源码方式安装的程序。
15./var :这个目录中存放着在不断扩充着的东西,习惯将经常被修改的目录放在这个目录下。包括各种日志文件
三、远程登录Linux和向Linux传输文件
1.为什么需要远程登录Linux?
答:1) linux服务器是开发小组共享的.
2)正式上线的项目是运行在公网的.
3)因此程序员需要远程登录到centos进行项目管理或者开发
2.需要什么软件?
答:1)Xshell 用于远程登录Linux和操作Linux
2)Xftp 用于windows和Linux之间传输文件
四、vim编辑器的使用
1.vim的三种模式
1)正常模式:以vim打开文件默认为正常模式
2)插入模式:输入 i 进入插入模式
3)命令行模式:在这个模式当中,可以提供你相关指令, 完成读取、存盘、替换、离开vim、显示行号等的动作则是在 此模式中达成的!