Linux系统分区与注意事项

好久没有发博客了,接下来会把暑假学习的陆陆续续整理到博客上来,原本是想先整理python的,但刚好手头在学这个,就先整理了。

这篇博客时Linux学习的开篇,以前都是用到什么命令就了解一下,这周系统学习了一下常用的命令和相关知识,发现解决了很多之前的困惑,先从Linux的分区和安装的概念说起。

Linux安装前要经历四个步骤,分别是:分区,格式化,定义设备文件名,挂载

1.分区

Linux的分区有三种:主分区,扩展分区和逻辑分区。

主分区最多只能有四个;

扩展分区最多有一个,主分区加扩展分区最多有四个,扩展分区不能写入数据只能包含逻辑分区;

逻辑分区可以写入数据和格式化。

可以用一个柜子来理解这个问题:

一个大柜子分为许多个小柜子,其中1,2,3柜子属于主分区,4柜属于扩展分区,扩展分区是指一块被分成很多块区域的总和,但它其实并没有空间,只是一个统称。

而这块扩展分区所分的几个小分区就是逻辑分区,也就是图中的5,6号柜子。

2.格式化(高级格式化)

又称逻辑逻辑格式化,是根据用户选定的文件系统(Linux的文件系统:EXT2/EXT3/EXT4(CentOS6.3默认)),在磁盘的特定区域写入特定数据,在分区中划出一片用于存放文件分配表/目录表等用于文件管理的磁盘空间。

再借用柜子的比喻,就是把一个柜子分为一个个等大的小个子,再EXT4中每个数据块默认大小是4KB,这时如果有个10KB的文件要写入,就需要分配三个数据块,多余的2KB不存数据,且这三个数据块分布在柜子里的随机小格子中而不是连续排列的。

磁盘碎片整理:把保存同一个文件的数据块尽量放在一起。

每个文件都有一个i节点号(inode号),通过它可以建立inode列表,查找文件时通过寻找inode号在列表中找到文件条款,从而知道文件保存在哪几个数据块,从而打开数据块拼凑成完整文件。

格式化的目的不是清空数据,而是写入文件系统。

3.设备文件名

先介绍硬件设备文件名

在这里需要注意,在Linux中所有硬件都是文件,dev目录下中所有文件都是硬件文件

在定义设备文件名时定义的是分区设备文件名:/dev/sda1代表第一个SATA硬盘的第一个分区

现在使用的硬盘一般都是SATA硬盘

4.挂载

在Windows中挂载被称为分配盘符,而Windows中的盘符在Linux中成为挂载点

在Linux中挂载时

必须分区的有:

/ (根分区)

swap分区 (交换分区,不超过内存2倍)

推荐分区:

/boot (启动分区,200M)

这里可以发现Linux与Windows不同的特点,Linux可以给根分区目录下的子目录单独分配硬盘空间,比如给根目录 / 分配sda1分区,还可以给根目录下的 /home 单独分配分区,这样 /home 目录虽然是根目录的子目录,却单独具有存放空间。

这里把以上四点总结如下:

顺便在这里提几点需要注意的问题:

1.Linux中所有内容以文件形式保存,没有写入配置文件的都是在内存中临时生效。

2.Linux区分大小写

3.Linux不以扩展名区分文件类型,压缩文件通过扩展名可以区分压缩类型

4.Linux所有的存储设备都必须挂载后用户才能使用(即Windows中分配盘符)

5.Windows下的程序不能直接在Linux中安装和运行

再介绍一下远程登陆管理工具,在管理服务器的时候比较方便,我使用的是Xshell,在虚拟机也可以使用它连接,只要在虚拟机使用NAT或桥接模式,建立一个与本机同网段的网卡,就可以使用Xshell连接自己设置的ip地址从而操作虚拟机。

原文地址:https://www.cnblogs.com/wxylyw/p/9418210.html

时间: 2024-11-09 17:10:45

Linux系统分区与注意事项的相关文章

Linux系统分区和挂载

Linux系统分区和挂载 linux系统分区 Linux分区和Windows有很大的区别.在Linux中,没有图形化的分区界面,因此,我们无法看到Windows下C盘.D盘这样的磁盘分区界面. 1. 硬盘分区 硬盘分区的目的:提高管理效率.如果所有东西都放在一个分区,OS管理起来效率比较低.同时,操作系统在启动时会通过 MBR 来获得操作系统文件所在的分区,所以一个可引导分区是不能缺少的. 分区是和操作系统没有任何关系.因为安装操作系统之前,分区已经开始进行了.我们可以简单的认为分区就是把硬盘分

Linux基础回顾(2)——Linux系统分区二三事

问题来自Linux教材,答案自我整理难免会有不足之处.这是我Linux期末的总结 1. 一块硬盘上可以有几种类型的分区?各自可以有多少个?(各个分区能安装操作系统吗?) 硬盘分区有三种类型的分区:主分区,扩展分区,逻辑分区:一个硬盘最多能划分4个主分区,或者3个主分区加上一个扩展分区,扩展分区上可以划分多个逻辑分区(最多20个).能安装操作系统. 2.用户能否在安装过程中创建扩展分区呢? 分区工具在文件系统类型中没有提供扩展(extended)分区类型,即用户不能根据需要不能手工创建扩展分区.安

Linux 系统分区

合理的系统分区,便于后期管理和提高文件的搜索速度 分区格式说明 linux分区不同于windows,linux下硬盘设备名为(IDE硬盘为hdx(x为从a—d)因为IDE硬盘最多四 个,SCSI,SATA,USB硬盘为sdx(x为a—z)),硬盘主分区最多为4个,不用说大家也知道…..所以主分区从sdb1开始到sdb4,逻辑 分区从sdb5开始,(逻辑分区永远从sdb5开始…)设备名可以使用fdisk –l查看 前言: Linux系统分区结构和windows是有很大区别的 以前初识Linux时,

Linux系统分区及LVM使用(一)

一.MBR分区 使用fdisk等分区工具,使用MBR(Master Boot Record)管理单个磁盘,这就决定了其分区表最多支持4个分区,分区类型包括主分区和扩展分区,逻辑分区可以被再次分割成多个逻辑分区. 标准 MBR 结构 地址 描述 长度             (字节) Hex Oct Dec 0000 0000 0 代码区 440             (最大 446) 01B8 0670 440 选用磁盘标志 4 01BC 0674 444 一般为空值; 0x0000 2 01

Linux系统分区及挂载点

一.关于Linux的分区情况 虽然硬盘分区表中最多能存储四个分区,但我们实际使用时一般只分为两个分区,一个是主分区(Primary Partion)一个是扩展分区(extended partition)两种,主分区可以马上被使用但不能再分区,扩展分区必须再进行分区后才能使用,也就是说它必须还要进行二次分区.那么由扩充分区再分 下去的是什么呢?它就是逻辑分区(Logical Partion),况且逻辑分区没有数量上限制. 对习惯于使用Dos或Windows的朋友来说,有几个分区就有几个驱动器,并且

Linux系统分区与格式化

系统分区 磁盘分区(逻辑上) 目的是为了存取和取用数据更方便,把大分区分成小的分区 1) 分区表: MBR分区表(主引导记录分区表):最大支持2.1TB硬盘(并不是更大 的硬盘不能用而是最多识别2.1TB).最多支持4个分区(是每块硬盘). GPT分区表(全局唯一标示分区表):支持9.4ZB 硬盘 (1ZB=1024PB,1PB=1024EB,1EB=1024TB).理论上支持的分区数没有限制,但Windows限制了128个主分区. 2) 分区类型(MBR) 主分区:最多只能有4个 扩展分区(突

Linux 系统分区与目录介绍

###系统分区 分区: 把大硬盘分为小的逻辑分区 格式化: 写入文件系统 挂载: 给每个分区分配挂载点 必须分区: /:根分区 swap分区:交换分区,内存2倍,不超过2GB 推荐分区: /boot:启动分区,200MB Linux各目录的作用 /bin/: 存放系统命令的目录,普通用户和超级用户都可以执行. /usr/bin/: 存放系统命令的目录,普通用户和超级用户都可以执行. 这些命令和系统启动无关. /sbin/: 保存和系统环境设置相关的命令,只有超级用户可以使用这些命令进行系统环境设

linux系统分区

1,磁盘分区 磁盘分区是使用分区编辑器在磁盘上划分几个逻辑部分 分区类型 主分区:最多只能有4个 扩展分区:最多只能有1个,主分区加扩展分区最多只能有4个:扩展分区不能写入数据,只能包含罗技分区 逻辑分区 2.格式化 格式化是指根据用户选定的文件系统(FAT32,NTFS,EXT3,EXT4等),在磁盘的特定区域写入特定数据,在分区中划出一片用于存放文件分配表,目录表等用于文件管理的磁盘空间 写入文件系统把整个分区分成了等大小的数据块,在分区列表里建立文件信息表格(I node, 权限, 修改时

一次因NAS存储故障引起的Linux系统恢复案例

一. 故障现象描述 NAS操作系统内核为Linux,自带的存储有16块硬盘,总共分两组,每组做了RAID5,Linux操作系统无法正常启动,在服务启动到cups那里就停止了,按键ctrl+c强制断开也没有响应,查看硬盘状态,都是正常的,没有报警或者警告现象. 二. 问题判断思路 通过上面这些现象,首先判断NAS硬件应该没问题,NAS存储盘也应该正常,现在Linux无法启动,应该是Linux系统本身存在问题,因此,首先从Linux系统入手进行排查. 三. 问题处理过程 1.第一次处理过程 NAS系