什么是Linux
和Windows
操作系统软件一样,Linux
也是一个操作系统软件。它是开源的,可以自由传播的类Unix
操作系统软件(Unix
系统是Linux
系统的前身,具备很多优秀的特性)
Linux哲学思想
- 一切都是文件(包括硬件)
- 小型、单一用途的程序
- 链接程序,共同完成复杂的任务
- 避免令人困惑的用户界面
- 配置数据存储在文本中
在本次学习中,使用Vmware
虚拟机进行了Linux
版本CentOS7
的配置,学习将在该虚拟机上进行。在正式学习前,我认为有必要对配置虚拟机时的分区操作进行一定的说明。
不同于Windows
操作系统,Linux
只存在一个根目录,这是使用mount
(挂载)思想实现的,前文Linux
哲学思想中已经提出:Linux
中一切都是文件,下面对几种文件作用作说明:
/usr:存放程序安装文件 Unix software resource
/home:相当于windows users目录,存放用户数据
/tmp:存放临时文件
/var:存放变化数据
/etc:存放配置数据
/boot:存放启动文件,如linux内核
/dev:存放硬件设备
现在我准备为该虚拟机分配200G存储空间,实际分区如下:
/dev/sda2 mount on / 50G
/dev/sda1 mount on /boot 1G
/dev/sda3 mount on /data 30G
swap:独立分区,虚拟内存,一般为内存的2倍 2G
以上便是正式学习Linux
之前的工作。