linux 分区和挂载(fdisk lvm mount)

fdisk文件分区

fdisk方式分区参考
-b<分区大小>:指定每个分区的大小;
-l:列出指定的外围设备的分区表状况;
-s<分区编号>:将指定的分区大小输出到标准输出上,单位为区块;
-u:搭配"-l"参数列表,会用分区数目取代柱面数目,来表示每个分区的起始地址;
-v:显示版本信息
-p 打印分区表。
-n 新建⼀个新分区。
-d 删除⼀个分区。
-q 退出不保存。

-w 把分区写进分区表,保存并退出

fdisk分区步骤

fdisk /dev/磁盘
|
Command (m for help) m为帮助 n直接新建分区
|
e extended 创建扩展分区
p primary partition (1-4) 新建主分区 出入p回车
|
Value out of range.
Partition number (1-4) 此处要求选择分区号在1-4间,输入1回车
|
First cylinder (1-20805, default 1): 这里是设置分区起始的柱面,直接回车选择默认即可
|
Last cylinder or +size or +sizeM or +sizeK (1-20805, default 20805): 此处是设置分区结束柱面,+3G表示从起始柱面开始向后3G结束,也是是设置分区大小为3G,输入+3G后回车
|
此处可输入p查看分区是否成功,输入p回车

lvm文件分区

  • #pv 物理卷
  • #vgs 卷组
  • #lvs 逻辑卷

LVM就是动态卷管理,可以将多个硬盘和硬盘分区做成⼀个逻辑卷,并把这个逻辑
卷作为⼀个整体来统⼀管理,动态对分区进⾏扩缩空间⼤⼩,安全快捷⽅便管理

逻辑结构
pe(物理扩展磁盘1)——pv(物理卷1)——vg(卷组1)——lv(逻辑卷 ext2格式)
pe(物理扩展磁盘2)——pv(物理卷1)——vg(卷组2)——lv(逻辑卷 xfs格式)
pe(物理扩展磁盘3)——pv(物理卷1)——vg(卷组3)——lv(逻辑卷 ext3格式)
pe(物理扩展磁盘4)——pv(物理卷1)——vg(卷组3)——lv(逻辑卷 ext3格式)
pe(物理扩展磁盘5)——pv(物理卷1)——vg(卷组未分配)——lv(逻辑卷 未分配)

pv vgs lvs命令结构

查看
pvdisplay
vgdisplay
lvdisplay

创建
pvcreate [device path]
vgcreate [name] [pv_path]
lvcreate -n [name]-L [size] [vg_name]

删除
pvremove [device path]
vgremove [vg_name]
lvremove [lv_path]
扩展vg vgextend [vg_name][new_pv]
扩展lv lvextend -L [+size][lv_path]

挂载磁盘和设备mount

  • #mount [-t vfstype] [-o options] device mount_point
  • #vi /etc/fst 修改配置文件可也达到

Linux中的根⽬录以外的⽂件要想被访问,需要将其“关联”到根⽬录下
的某个⽬录来实现,这种关联操作就是“挂载”,这个⽬录就是“挂载
点”,解除其关联关系的过程称之为“卸载”。
注意:“挂载点”的⽬录需要以下⼏个要求:

  1. ⽬录事先存在,可以⽤mkdir命令新建⽬录;
  2. 挂载点⽬录不可被其他进程使⽤到;
  3. 挂载点下原有⽂件将被不可见

-t vfstype 指定⽂件系统的类型,通常不必指定,mount 会⾃动选择正确的类型。
光盘或光盘镜像:iso9660 DOS
fat16⽂件系统:msdos
Windows 9x fat32⽂件系统:vfat
Windows NT ntfs⽂件系统:ntfs
Mount Windows
⽂件⽹络共享:smbfs
UNIX(LINUX) ⽂件⽹络共享:nfs
-o options 主要⽤来描述设备或档案的挂接⽅式。
loop:⽤来把⼀个⽂件当成硬盘分区挂接上系统
ro:采⽤只读⽅式挂接设备
mount -o loop r rw:采⽤读写⽅式挂接设备
iocharset:指定访问⽂件系统所⽤字符集
device 要挂接(mount)的设备。
dir设备在系统上的挂接点(mount point)。

例子#mount /dev/sr0 /mnt/cdr 将sr0挂到cdr上去

#mount -t ext2 /dev/sdb8 /device  将sdb8制定用ext2系统挂到device目录

#umount [mount_point] 卸载磁盘和设备

unmount  /mnt/cdr  卸载cdr上的挂载

查看磁盘占用df -h

  • #df -h df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。
  • #df -i 以inode模式来显示磁盘使用情况。

查看可用设备块blkid

#blkid 显示关于可⽤块设备的信息。可以识别⼀个块设备内容的类型
(如⽂件系统、交换区)以及从内容的元数据(如卷标或 UUID 字段)
中获取属性。
它主要有两类作⽤:

  • ⽤指定的键值对搜索⼀个设备
  • 或是显示⼀个或多个设备的键值

#blkid 查询所有的设备的文件系统类型
#blkid /dev/sda1 查询某一个设备的文件系统类型

磁盘格式化mkfs

#mkfs 用于在特定的分区上建立linux系统
device : 预备检查的硬盘 partition,例如:/dev/sda1

  • -V : 详细显示模式
  • -t : 给定档案系统的型式,Linux 的预设值为 ext2
  • -c : 在制做档案系统前,检查该partition 是否有坏轨
  • -l bad_blocks_file : 将有坏轨的block资料加到 bad_blocks_file 里面
    block : 给定 block 的大小
  • -L:建立lable

例子:
mkfs.ext3 /dev/sda6 # 把该设备格式化成ext3文件系统
mkfs -t ext3 /dev/hd # 把该设备指定格式化成ext3文件系统

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值