Linux
1. Linux 之 CentOS
1.1 CentOS 引言
CentOS(Community Enterprise Operating System,社区企业操作系统)是Linux发行版之一。它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Ret Hat Enterprise Linux使用。两者的不同,在于CentOS完全开源。
1.2 CentOS 和 Red Hat 区别
目前的Linux操作系统主要应用于生产环境,主流企业的Linux系统仍旧是Ret Hat或者是CentOS,它们出自于同样的源代码,但是CentOS完全免费。其独有的yum命令支持在线升级,可以即时更新系统,不像Red Hat那样需要花钱购买支持服务。
2. CentOS 的安装
2.1 环境装备
环境要求:
- windows7+,
- VMware Workstation8+,
- CentOS(镜像)。
2.2 安装 CentOS
-
下载CentOS
-
打开VMware Workstation进行下载。
3. Linux 中系统引言
3.1 Linux系统中采用了多用户的管理方式使用系统
默认在安装好的系统中存在一个默认用户,用户名为:root,密码自定义设置。root用户为超级管理员,具有Linux系统中最高权限。如果是管理员登录,终端显示为:#,普通用户则显示为:$。
3.2 Linux系统中文件管理方式
在Linux系统中没有盘符的概念,是以树的形式管理文件,整个系统中根文件为“/”。
4. Linux 中目录结构
- bin (binaries):存放二进制可执行文件[重点]。
- sbin (super user binaries):存放二进制可执行文件,只有root才能访问。
- etc (etcetera):存放系统配置文件[重点]。
- usr (unix shared resources):用于存放共享的系统资源[重点]。
- home:存放用户文件的根目录[重点]。
- root:超级用户目录[重点]。
- dev (devices):用于存放设备文件。
- lib (library):存放跟文件系统中的程序运行所需要的共享库及内核模块。
- mnt (mount):系统管理员安装临时文件系统的安装点。
- boot:存放用于系统引导时使用的各种文件。
- tmp (temporary):用于存放各种临时文件 [重点]。
- var (variable):用于存放运行时需要改变数据的文件。