linux分区和文件系统
linux分区
主分区:最多只能有4个
扩展分区:最多只能有一个
主分区+扩展分区最多4个
扩展分区不能写入数据,只能包含逻辑分区
见图示:fq.png

主分区:总共最多只能分4个
扩展分区:只能有1个,也算作主分区的一种,主分区加扩展分区最多有4个.但扩展分区不能存储数据和格式化
必须再划分成逻辑分区才能使用。
逻辑分区:逻辑分区时在扩展分区中划分的,如果是ide硬盘,linux最多支持59个逻辑分区
如果是SCSI硬盘,linux最多支持11个逻辑分区
分区的设备文件名
主分区1 /dev/sda1
主分区2 /dev/sda2
主分区3 /dev/sda3
扩展分区 /dev/sda4
逻辑分区1 /dev/sda5
逻辑分区2 /dev/sda6
逻辑分区3 /dev/sda7
--------------------
一般的分区
一个主分区+扩展分区
分区的设备文件名
主分区1 /dev/sda1
扩展分区 /dev/sda2
逻辑分区1 /dev/sda5
逻辑分区2 /dev/sda6
逻辑分区3 /dev/sda7
文件系统
ext2:是ext文件文件系统升级版本,Red Hat Linux7.2版本以前的系统默认
都是ext2文件系统,1993年发布,最大支持16TB的分区和最大2TB的文件
ext3:是ext2的升级版本,最大区别是带日志功能,以及在系统突然停止时
提高文件系统的可靠性。支持最大的16TB的分区和最大2TB的文件
ext4:ext3文件系统的升级,ext4在性能、伸缩性和可靠性方面进行了大量的改进。
ext4的变化天翻地覆,向下兼容ext3,最大1EB文件系统(分区)和16TB文件,无限数量子目录
Extends连续数据块概念,多级分配,延迟分配,持久预分配,快速FSCK,日志校验,无日志模式,在线碎片整理,
inode增强,默认启用barrier等。是centos 6.3的默认文件系统
(1EB=1024PB=1024*1024TB)
格式化:逻辑格式化,它是指根据用户选定的文件系统(FAT16,FAT32,NTFS,EXT2,EXT3,EXT4等)
在磁盘的特定区域写入特定数据,在分区中划出一片用于存放文件分配表目录等用于文件管理的磁盘空间
写入文件系统:按照文件系统规则,把硬盘分为等大小的数据块(4kb)
比如10kb的文件分到三个数据块,最后一个剩余的2kb不能放其它文件了
设备文件名:见下表
|
设备 |
设备在linux上的文件名 |
|
IDE硬盘 |
/dev/hd[a-d] |
|
SCSI/SATA/USB 硬盘 U盘 |
/dev/sd[a-d] |
|
软驱 软盘 |
/dev/fd[0-1] |
|
打印机 |
25针 :/dev/lp[0-2] USB:/dev/usb/lp[0-15] |
|
鼠标 |
USB:/dev/usb/mouse[0-15] PS2:/dev/psaux |
|
当前CD ROM/DVD ROM |
/dev/cdrom |
|
当前鼠标 |
/dev/mouse |
|
磁带机 |
IDE:/dev/ht0 SCSI:/dev/st0 |
分区设备文件名
/dev/hda1 (IDE硬盘接口) 第一块硬盘第一个分区
/dev/sda1 (SCSI/SATA硬盘接口)
分区表示:

1,2,3,4编号只能给主分区或者扩展分区使用
挂载:给分区分配挂载点(盘符 空目录)
必须分区:
/(根分区)
swap分区 内存1-2倍 不超过2GB
推荐分区
/boot
文件系统机构


由图图3看出 /可以是一个分区 根下的 /home ,/boot又可以单独挂载一个分区上
分区就是把大硬盘分为小的逻辑分区
安装
到boot 更改引导启动设置
hard drive 硬盘启动
cd-rom drive 关盘启动
将光标放在某一项按+使之升到第一位
完成安装后再把启动顺序改过来(虚拟机会自动改过来)
boot分区无论怎么分 一定是第一个(sda1) 自动往上移动
当分第四个分区时 把第四个分区变为了扩展分区(逻辑分区从5开始)
安装日志
/root/install.log:存储了安装在系统中的软件包及其版本信息
/root/install.log.syslog:存储安装过程中 留下的事件记录
/root/anacoda-ks.cfg:以kickstart配置文件的格式记录安装过程中设置的选项信息(大规模安装时 可用此文件快速安装)
网络连接
安装完虚拟机后会多出2个网卡
Vmnet1 Vmnet8
桥接:使用真实网卡与真实计算机通信,与局域网内其他计算机通信(占用局域网ip)
NAT:使用Vmnet8 与真实计算机通信(虚拟网卡) ,直接访问互联网 虚拟机也可访问互联网
Host-only:使用Vmnet1 只能与本地真实机通信,不能与其他计算机通信(无网络时)
ifconfig eth0 ip 配置第一块网卡 lo(loopback 本机回环网卡)
配置Host-only(无需网络的情况下)
查看Vmnet1 的ip网段 比如 192.168.190.1
ifconfig eth0 192.168.190.250 即可临时配置
修改文件 /etc/sysconfig/network-scripts/eth0
linux下各目录名称及其常用作用
|
/bin |
系统命令 |
|
/sbin |
root用户才能执行的系统命令 |
|
/usr/bin |
单用户模式下不可执行的命令 |
|
/usr/sbin |
|
|
lost+find |
每个分区下都有(相当于win下回收站) |
|
/media |
挂载多媒体设备,软盘或者光驱 |
|
/mnt |
挂载U盘,移动硬盘,其他操作系统的分区等额外设备 |
|
/misc |
挂载NFS服务的共享目录 |
|
/home/普通用户名 |
普通用户家目录 |
|
/lib |
系统调用的函数库目录 |
|
/opt |
第三方安装软件目录(相当于win下program files目录) 一般现在在/usr/local下安装第三方软件 |
|
/proc |
该目录下的数据保存在内存中,主要包括系统内核进程,外部设备状态和网络状态 /proc/cpuinfo 保存cpu信息 /proc/devices 设备驱动表 /proc/filesystems 文件系统列表 /proc/net 网络协议信息 |
|
/sys/ |
保存在内存中,主要保存内核信息 |
|
/root |
root用户家目录 |
|
/srv |
服务数据目录,一些系统服务启动后,在此目录下保存所需数据 |
|
/tmp |
临时目录 所有用户均可访问写入 |
|
/usr |
系统软件资源目录 unix software resource |
|
/var |
动态数据保存位置 主要保存缓存,日志及软件运行所产生的文件 |
linux分区和文件系统的更多相关文章
- Linux分区、文件系统
Linux分区类型: ◆主分区:总共最多只能分四个 ◆扩展分区:只能有一个,也算作主分区的一种,也就是 说主分区不能存储数据和格式化,必须再划分为逻辑分区才能使用. ◆逻辑分区:逻辑分区是在扩展分区中 ...
- linux笔记:文件系统管理-分区、文件系统以及文件系统常用命令
linux分区类型: linux文件系统: df(查看文件系统容量和占用): du(统计文件或目录大小): 查询和自动挂载: 挂载命令格式: 挂载光盘: 卸载光盘: 挂载U盘:
- linux下磁盘进行分区、文件系统创建、挂载和卸载
任务的原因:由于,刚购买来的服务器需要将磁盘挂载到操作系统上,为了挂载磁盘首先要对磁盘进行分区,然后进行文件系统的创建,最后将磁盘挂载到操作系统上的某个目录. MBR(Master Boot Reco ...
- linux概念之分区与文件系统
分区类型 [root@-shiyan dev]# fdisk /dev/sda WARNING: DOS-compatible mode is deprecated. It's strongly re ...
- linux下磁盘进行分区、文件系统创建、挂载和卸载(转)
任务的原因:由于,刚购买来的服务器需要将磁盘挂载到操作系统上,为了挂载磁盘首先要对磁盘进行分区,然后进行文件系统的创建,最后将磁盘挂载到操作系统上的某个目录. MBR(Master Boot Reco ...
- linux 磁盘管理三部曲——(2)管理分区,文件系统类型格式化
上篇小编给大家讲解了磁盘结构和分区的介绍,这篇小编就给大家演示如何管理分区和文件系统类型格式化. 小编上篇已经提到如何使用磁盘,今天这两步,就是其中很重要的两步.(前几天写的有点急,有点乱,今天又整理 ...
- 【linux之设备,分区,文件系统】
一.设备 IDE磁盘的设备文件采用/dev/hdx来命名,分区则采用/dev/hdxy来命名,其中x表示磁盘(a是第一块磁盘,b是第二块磁盘,以此类推), y代表分区的号码(由1开始,..3以此类推) ...
- 如何在Linux 中获取硬盘分区或文件系统的UUID?
作为一个 Linux 系统管理员,你应该知道如何去查看分区的 UUID 或文件系统的 UUID.因为现在大多数的 Linux 系统都使用 UUID 挂载分区.你可以在 /etc/fstab 文件中可以 ...
- Linux 磁盘分区,文件系统创建、挂载、开机自动挂载和卸载
创建分区 (fdisk): 第一步先在Linux的虚拟机上添加一块硬盘,添加完成后需要重启虚拟机才能够检测识别到新硬盘. 重启系统后可以使用 fdisk -l 命令查看当前所有磁盘分区情况,sdb为我 ...
随机推荐
- 关于在页面总嵌入iframe,ifram中发起请求,服务器端的session为空问题解决
本文抄袭:http://blog.csdn.net/ray_adon/article/details/6960724 在做项目是 是用了iframe,iframe发起ajax请求,服务器端报sessi ...
- SQLAlchemy指南(tutorial)
对应版本: 0.3.4 目录 1 安装 1.1 安装SQLAlchemy 1.2 安装一个数据库API 2 快速开始 2.1 导入 2.2 连接到数据库 3 SQLAlchemy是两个库的包装 4 操 ...
- Activity代码结构
把一个Nova项目中典型的Activity代码结构简单归纳一下,保持代码风格的一致,有助于日常开发效率提升以及日后维护 Class Name 变量 constants requests ...
- extjs grid 分页
在使用extjs创建带分页功能的 grid 如下: 1.创建一个模型 // 创建算定义模型 模型名称 User Ext.define('User', { extend: 'Ext.data.Model ...
- Entity FrameWork 与 NHibernate
1 Nhibernate 展示了NHibernate在数据库和用程序之间提供了一个持久层. 应用程序自己提供ADO.NET连接,并且自行管理事务.NHibernate体系结构如图1-51所示.它体 ...
- Eclipse中Jsp页面警告的解决方法小结
恩,只要是开发人员,这样的小事情总会遇到的,对于这其中的某些警告性的错误是不影响代码的运行的,对应的功能也是能实现的,不过总给人一种不太好看的感觉!如果代码写的比较符合规范,这些问题也就自然而然的消失 ...
- Facebook 的系统架构(转)
来源:http://www.quora.com/What-is-Facebooks-architecture(由Micha?l Figuière回答) 根据我现有的阅读和谈话,我所理解的今天Faceb ...
- 【MySQL】数据导出导入成CSV格式
一.自动输出中文字符集 select * from db into outfile 'test.csv' CHARACTER SET gbk fields terminated by ',' opti ...
- 理解CSS中BFC
BFC(Block Formatting Context) 是Web页面中盒模型布局的CSS渲染模式.它的定位体系 属于 常规文档流 .摘自 W3C : 浮动,绝对定位元素, inline-block ...
- 添加favicon.ico网站文件
<link rel="shortcut icon" type="image/x-icon" href="favicon.ico" me ...