硬盘分区与硬软链接

硬盘分区

2-4 分区设备文件名与挂载

1. 分区:把大的硬盘分为小的逻辑分区
(Linux中逻辑分区占的编号都是从5开始的,1、2、3、4只能给主分区或者扩展分区使用)

2. 格式化:写入文件系统(工作步骤见下面)

3. 分区设备文件名:给每个分区定义设备文件名
(接口表示方法)a:第一块接口硬盘;1:第一个分区
/dev/hda1 (IDE硬盘接口)
/dev/sda1 (SCSI硬盘接口:服务器传输接口、SATA硬盘接口)

4. 挂载:给每个分区分配挂载点(把目录作为挂载点和分区连接在一起的过程成为挂载)
(盘符是Windows的概念; Linux不叫盘符,叫挂载点)

注:必须的分区:
/ (根分区)
swap (交换分区或区域内存,可理解为虚拟内存,真实内存不够时顶替内存)
注:内存4G以内,swap分区大小为内存两倍;大于4G,swap分区与内存一样大;实验环境下不超过2个GB

推荐分区:
/boot(启动分区,单独分出boot分区,用于启动,不用太大200MB就ok了)

2-6 Linux 系统安装

1. 主分区:最多只能有4个,由硬盘结构决定。扇区有64个字节用于存储分区信息,每个信息占16字节,故为4
                512字节(扇区大小)- 446字节(记录启动信息)=64(进行分区表示)[每16个字节表示一个分区]

2. 扩展分区:最多一个,不能写入数据,只能包含逻辑分区。取出1个主分区作为拓展分区,最多剩下3个主分区

3. 文件系统:
Linux识别EXT2,EXT3,EXT4
windows识别NTFS,FAT16,FAT32等

4. 格式化:格式化的根本目的是为了写入文件系统
格式化做的工作:
(1)将硬盘的其中一个分区分成一些等大的容量为4KB(可改)的数据块(block),文件所 对应的数据存放在block里(不连续存放)
(2)另有一分区列表,记录了文件的ID号(i节点)、修改时间、权 限,以及数据保存在了哪几个块(用于查找数据块node)
注:格式化的根本目的是写入文件系统 ,清空数据只是附带的效果(分成block时需要先将里面的内容全拿出来,即数据清空)

硬链接和软链接

3-5 链接命令

分区和硬链接 [图解] (待补充)

软链接及其与硬链接的区别 [图解] (待补充)

创建软链接、硬链接并对比 [图解] (待补充)

硬链接特征:(一个文件多个不同接入点,删掉一个只要其他接入点还存在,文件也还存在)
1.拥有相同的i节点和存储block块,可以看做是同一个文件
2.可通过i节点识别(i节点是相同的,可据此判断为硬链接)
3.不能跨分区
4.不能针对目录使用

软链接特性:(限制更少,更灵活)[建议使用]
1.类似Windows快捷方式
2.软链接拥有自己的i节点和block块 (但是数据块中只保存源文件的文件名和i节点号,并没有实际的文件数据)
3.Irwxrwxrwx (I + 3个rwx)I:即软链接 (注:软链接文件权限要看原文件的权限)
4.修改任意文件,另一个都改变
5.删除原文件,软链接不能使用

链接目录或生成链接文件:ln (link)
ln -s [原文件] [目标文件]
选项: -s 创建软链接 (不加 -s 则默认为硬链接)

时间: 2024-10-11 04:35:19

硬盘分区与硬软链接的相关文章

tar命令-vi编辑器-磁盘分区及格式化-软链接及硬链接文件

一.tar命令 1.将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖) [[email protected]  /] #  cat  /etc/passwd  /etc/group  >  1.txt 2.将用户信息数据库文件和用户密码数据库文件纵向合并为一个文件/2.txt(追加) [[email protected]  /] #  cat  /etc/passwd  /etc/shadow  >>  2.txt 3.将/1.txt./2.txt两个文件打包为

Linux文件系统的分区、硬链接、软链接

首先从磁盘结构讲起.按结构从小到大区分: 扇区,固定512字节 磁道 柱面,分区时的最小单位,开始柱面到结束柱面为一个分区 第一个扇区很重要,它包括: 主引导分区MBR(446字节),内含引导加载程序Boot loader.它有如下功能: 提供菜单:可选择不同的系统进行加载,多操作系统的基础 加载内核文件:直接加载可使用的操作系统内核程序 转交其它Boot loader:跳转到其它分区,执行那个分区的Boot loader,用于启动不同操作系统 分区表(64字节),保存每个分区的起始.结束柱面.

Linux 压缩解压缩,vi编辑,硬盘分区,软连接与硬连接

一: 1) 将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖) 2) 将用户信息数据库文件和用户密码数据库文件纵向合并为一个文件/2.txt(追加) 3) 将/1.txt./2.txt两个文件打包为/1.tar 4) 使用gzip命令压缩1.txt文件名为1.txt.gz 5) 解压缩1.txt.gz 6) 使用bzip2压缩1.txt压缩后文件名为1.txt.bz2 7) 解压缩1.txt.bz2 8) 解包1.tar,解包后文件存放到/tmp目录下 9) 使用tar

【转】硬盘分区知识介绍(MBR)

转自:http://www.blogjava.net/galaxyp/archive/2010/04/25/319344.html 硬盘是现在计算机上最常用的存储器之一.我们都知道,计算机之所以神奇,是因为它具有高速分析处理数据的能力.而这些数据都以文件的形式存储在硬盘 里.不过,计算机可不像人那么聪明.在读取相应的文件时,你必须要给出相应的规则.这就是分区概念. 分区从实质上说就是对硬盘的一种格式化.当我们创建分区时,就已经设置好了硬盘的各项物理参数,指定了硬盘主引导记录(即Master Bo

Day 7 Linux之系统监控、硬盘分区等

Linux之系统监控.硬盘分区等 系统监控 系统监视和进程控制工具—top和free 1) 掌握top命令的功能:top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器. 2) 了解使用top命令列出系统状态时,系统默认每5秒刷新一下屏幕上的显示结果.  1.第一行是任务队列信息 14:54:36 当前时间 up 3:42 系统运行时间(时:分) 3 users 当前登录用户数 load average:0.03 0.05 0.10

diskgen复制硬盘分区及数据

复制硬盘功能是指将一个硬盘的所有分区及分区内的文件和其它数据复制到另一个硬盘.复制过程中,本软件将按源硬盘中的分区结构,在目标硬盘上建立相同大小.相同类型的分区.然后逐一复制每个分区内的文件及数据.对于复制分区数据的过程,本软件提供了如下三种复制数据的方式:    1.复制所有扇区:将源硬盘的所有扇区按从头到尾的顺序复制到目标硬盘.而不判断要复制的扇区中是否存在有效数据.此方式会复制大量的无用数据,要复制的数据量较大,因此复制速度较慢.但这是最完整的复制方式,会将源硬盘数据"不折不扣"

关于硬盘分区管理mbr gpt

硬盘管理 一:硬盘基础概念 硬盘最基本的组成部分是由坚硬金属材料制成的涂以磁性介质的盘片,不同容量硬盘的盘片数不等.每个盘片有两面,都可记录信息.盘片被分成许多扇形的区 域,每个区域叫一个扇区,每个扇区可存储128×2的N次方(N=0.1.2.3)字节信息 盘片表 面上以盘片中心为圆心,不同半径的同心圆称为磁道.硬盘中,不同盘片相同半径的磁道所组成的圆柱称为柱面.磁道与柱面都是表示不同半径的圆,在许多场合, 磁道和柱面可以互换使用,我们知道,每个磁盘有两个面,每个面都有一个磁头,习惯用磁头号来区

Linux江湖07:硬盘分区的陷阱及应对

之所以想到写这篇,是因为本人在折腾Linux系统的过程中,有多次掉入硬盘分区的陷阱的经历.最近几天,再一次掉入坑中,折腾了两天才从坑中爬出来.经过多方查询资料,终于弄明白了硬盘分区的一些概念.下面将其记录下来,以警示来者. 说起我自己掉坑的经历,无不与WinXP和Linux的激烈碰撞有关.多年前,我就开始在一台电脑上同时安装WinXP和Linux,只要遵守先安装WinXP再安装Linux的顺序,就不会出问题,Linux的安装程序会自动识别多系统,安装完成后可顺利启动多系统.有一天,我觉得单用Li

Linux学习笔记——硬盘分区和安装双系统

1.前言 假设电脑上已经安装了windows XP或者windows7.试图在使用windows的同时,在电脑上安装ubuntu. 假设电脑上已经存在C盘.D盘.E盘和F盘,且E盘和F盘的剩余空间较大. 假设ubuntu系统需要40G空间.     [使用软件]傲梅分区助手     [最终目标]为安装ubuntu系统节省出40G左右的空闲空间.40G空间来自于E盘空闲部分和F盘空闲部分.     [步骤简述] [1]从E盘节省出20G空间. [2]从F盘也节省出20G空间. [3]在E盘节省出的