一、Linux是什么?
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。
1.Linux基本思想
Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。至于说Linux是基于Unix的,很大程度上也是因为这两者的基本思想十分相近。
2.优点
(1)Linux由众多微内核组成,其源代码完全开源。
(2)Linux继承了Unix的特性,具有非常强大的网络功能,其支持所有的因特网协议,包括TCP/IPv4、 TCP/IPv6和链路层拓扑程序等,且可以利用Unix的网络特性开发成出新的协议栈。
(3)Linux系统工具链完整,简单操作就可以配置出合适的开发环境,可以简化开发过程,减少开发中仿真工具的障碍,使系统具有较强的移植性。
3.Linux和Windows的区别
二、系统分区
1.为什么要做系统分区
硬盘如果不做一个合理的规划,把所有数据放在一块硬盘里面,这样查找读写会非常慢,影响性能。
2.分区规则
主分区:最多只能有4个
扩展分区:
(1)最多只能有一个扩展分区;
(2)主分区加扩展分区最多有4个;
(3)不能写入数据,只能包含逻辑分区。
逻辑分区:逻辑分区理论上最多可以分23个。
3.Linux硬件设备名
硬件 | 设备文件名 |
---|---|
IDE硬盘 | /dev/hd[a-d] |
SCSI/SATA/USB硬盘 | /dev/sd[a-p] |
光驱 | /dev/cdrom或/dev/hdc |
软盘 | /dev/fd[0-1] |
打印机(USB) | /dev/usb/p[0-15] |
鼠标 | /dev/mouse |
4.Linux分区设备文件名
/dev/hda1(ide硬盘接口)
/dev/sda1(SCSI硬盘接口,SATA硬盘接口)
sd–> 硬盘接口
a–> 代表第一个硬盘
1–> 代表第一个分区
5.Linux分区号
1,2,3,4分区号只能给主分区和扩展分区使用,5以后才能给逻辑分区使用。
6.Linux挂载
挂载指的是过程,就是给分区分配盘符的过程,盘符是Windows的概念,在Linux中叫挂载点。
必须分区:
(1)/(根分区)
(2)swap分区(交换分区,在服务器里,内存小于4GB,分两倍;大于4GB,和内存一样大)=虚拟内存
推荐分区:
/boot (启动分区,200MB。不分配启动分区,如果内存满了,系统会起不来,为了不影响系统的正常运行,推荐分配启动分区)
转载:https://blog.csdn.net/weixin_44516867/article/details/101274747