Linux基础
一、简单了解Linux
Linux原本是一种操作系统内核的名称,现在泛指使用Linux内核的操作系统,广泛的服务器级别的操作系统
各种服务器:网络服务器-作用提供请求解析静态资源缓存,将访问不同应用的请求路由到不同的应用服务器上;
负载均衡服务器- 作用是按规则分配客户端的请求到不同的应用服务器上,降低单台服务器的压力
- 常用软件Nginx、LVS、F5从硬件和软件层面都是专用的负载均衡服务器
应用服务器-项目代码部署的地方,提供请求解析和业务功能,tomcat weblogic jetty
缓存服务器- 将应用服务器频繁访问的数据库中的数据缓存到内存中,提高数据的访问速度,Redis Memcache
数据库服务器- 提供数据存储服务,MySQL SQL server / Oracle DB2 infomix Nosql
Linux操作系统安装:所需软件- CentOS操作系统镜像,CentOS是基于RedHat操作系统
- VMware Workstations Virtual Box
Linux目录结构:树状目录结构
bin- 普通用户可以操作的命令
boot- 存放系统引导文件和内核源代码
dev- device 系统设备文件的存放目录,在Linux系统中硬件设备都是以文件的形式存在的
etc- 是系统配置文件的存放目录
home- 普通用户的主目录,相当于windows系统下面的C:\User目录
Lib- 是library,存放系统或者软件运行依赖的库文件
Lib64-同上
LOST FOUND- 恢复文件,如果系统意外关闭,没及时保存的文件可以在里面找到恢复文件
media- 存放多媒体文件
misc- 存放比较零碎的未分类文件
mnt- mount 是提供外部设备挂载的目录
net- 存放与网络相关的文件
opt- 是系统中用于安装程序或存放文件的目录
proc- 存放内存数据的映射,可以从该目录下的文件中读取当前系统硬件的一些信息
root- 系统超级管理员root账户的主目录
sbin- 只有root庄户才有权限操作的命令
selinux- 存放linux安全设置相关的配置
sys- 系统文件存放目录
tmp- 存放临时文件的目录
usr- 软件的默认安装目录。/usr/local相对于C:\Program Files
var- 系统存放数据或者部分软件的默认安装目录
二、Linux安装
Linux工具安装
1.VMware Tools安装
2.共享文件夹设置
3.安装上传下载工具lrzsz
yum install -y lrzsz (上传文件 rz ,下载文件 sz)