mkfs

linux mkfs命令参数及用法详解---linux格式化文件系统命令(包括swap分区)

主宰稳场 提交于 2020-02-09 11:01:45
mkfs 命令 linux格式化磁盘命令    linux mkfs 指令:mkfs   使用权限 : 超级使用者   使用方式 : mkfs [-V] [-t fstype] [fs-options] file sys [blocks] [-L Lable]   说明 : 建立 linux 档案系统在特定的 partition 上   参数 :   device : 预备检查的硬盘 partition,例如:/dev/sda1   -V : 详细显示模式   -t : 给定档案系统的型式,Linux 的预设值为 ex t2   -c : 在制做档案系统前,检查该partition 是否有坏轨   -l bad_blocks_file : 将有坏轨的block资料加到 bad_blocks_file 里面   block : 给定 block 的大小   -L:建立lable 补充说明: mkfs本身并不执行建立文件系统的工作,而是去调用相关的程序来执行。例如,若在"-t" 参数中指定ext2,则 mkfs会调用 mke2fs 来建立文件系统.使用时如省略指定【块数】参数,mkfs会自动设置 适当的块数.   例子 :   在 /dev/hda5 上建一个 msdos 的档案系统,同时检查是否有坏轨存在,并且将过程详细列出来 :   mkfs -V -t msdos -c /dev

Linux就该这么学06学习笔记

不问归期 提交于 2020-01-25 14:20:31
参考链接: https://www.linuxprobe.com/chapter-06.html 1.一切从“/”开始 Linux 系统中的一切文件都是从“根(/)”目录开始的,并按照文件系统层次化标准(FHS)采用树形结构来存放文件,以及定义了常见目录的用途。另外,Linux系统中的文件和目录名称是严格区分大小写的。例如,root、rOOt、Root、rooT均代表不同的目录,并且文件名称中不得包含斜杠(/) 目录名称 应放置文件的内容 /boot 开机所需文件—内核、开机菜单以及所需配置文件等 /dev 以文件形式存放任何设备与接口 /etc 配置文件 /home 用户主目录 /bin 存放单用户模式下还可以操作的 命令 /lib 开机时用到的函数库,以及/bin与/sbin下面的命令要调用的函数 /sbin 开机过程中需要的命令 /media 用于挂载设备文件的目录 /opt 放置第三方的软件 /root 系统管理员的家目录 /srv 一些网络服务的数据文件目录 /tmp 任何人均可使用的“共享”临时目录 /proc 虚拟文件系统,例如系统内核、进程、外部设备及网络状态等 /usr/local 用户自行安装的软件 /usr/sbin Linux系统开机时不会使用到的软件/命令/ 脚本 /usr/share 帮助与说明文件,也可放置共享文件 /var 主要存放经常变化的文件

Linux系统管理07--文件系统与LVM

半城伤御伤魂 提交于 2020-01-18 14:00:06
一、创建文件系统mkfs 1、 mkfs 命令:创建文件系统(格式化) 2、 mkfs -t 文件系统类型 分区设备 3、-t:指定格式化文件类型 -b:指定block大小,单位为字节。 -U:设置UUID号 4、swap(虚拟内存) mkfs.xfs mkfs.ext4 mkfs.vaft -F 32 二、基于文件方式扩大swap文件系统 touch tan dd if=/dev/zero of=/root/tan bs=500M count=1 统计大小: du -sh /root/tan 格式化: mkswap /root/tan 三、创建交换文件系统 mkswap 1、格式化 mkswap 分区设备 2、查看 cat /proc/meminfo | grep -i “swaptotal” free -m //查内存,以MB为单位 swapon -s //查看 3、打开 swapon 分区设备 4、关闭 swapoff 分区设备 四、挂载文件系统、ISO镜像 1、格式: mount 存储设备 挂载点目录 mount -o -loop ISO 镜像文件 挂载点目录 mount //查看当前的挂载 mount -a //挂载/etc/fstab中所记录的所有挂载 五、卸载 1、格式: umount 存储设备文件 umount 挂载点目录 umount -a /

编译mkfs分区工具

僤鯓⒐⒋嵵緔 提交于 2020-01-14 19:32:27
下载util-linux 安装bison 安装autopoint 安装autoconf 安装lib-tool-2 失败。换方案 ----------------------------- 下载e2fsprogs ---------------------------------------- https://www.cnblogs.com/lanston/p/4097408.html 然后发现板卡中又mkfs,是mkfs.ext3这种命名。 对分区/dev/sdb进行格式化。mkfs.ext3 -t ext3 /dev/sdb1 mount -t ext3 /dev/sdb /mnt/sda 成功 来源: https://www.cnblogs.com/xpylovely/p/12193512.html

Linux硬盘分区和格式化

ぃ、小莉子 提交于 2020-01-12 05:44:27
分区与格式化 先用fdisk分区,分区完成后再用mkfs格式化并创建文件系统,挂载,磁盘就能使用啦。 分区的原理: MBR:主引导扇区 主分区表:64bytes,最多只能分四个主分区,每个主分区的记录(相关信息,比如分区大小,位置)在主分区表里占14bytes。 如 果要建多于四个的分区,就要拿出一个主分区做为扩展分区,再在扩展分区里面进行其它的分区操作。在 建扩展分区的时候会建立一张对应的扩展分区表,它记录了在这个扩展分区里的分区的相关信息;理论上它没有分区数量的限制,在扩展分区内部的分区叫做逻辑分 区,如上图中的 /dev/hda5,/dev/hda6/,/dev/hda7 格式化原理: 在 分好区后,分区里面是空的,没有任何东西。为了能让OS识别,就必须要向分区里写入相应格式的数据。比如windows的 FAT32,NTFS;Linux的ext2,ext3,ext4(目前ext3格式的用的比较多,ext4还在实验之中,在新的Fedora上使用的就 是ext4的文件系统)。 Windows/dos常用的分区工具:fdisk/partition magic/diskpart Linux下常用的分区工具: fdisk/sfdisk:命令行工具,各种版本和环境都能使用,包含在软件包util-linux中 diskdruid:图形化分区工具,只能在安装REDHAT系统时使用。

磁盘分区格式化和文件系统管理

倖福魔咒の 提交于 2019-12-27 07:10:15
一、硬盘分区 1.每个扇区,512字节 2.每个磁道划分为63个扇区 3.逻辑磁头(盘面)数设为255个 4.一个柱面的大小=255x63x512字节=8 MB 5.硬盘或分区的容量=柱面的大小x柱面数 磁面( head ) 1.硬盘一般是由一片或几片圆形薄膜叠加而成。每个圆形薄膜都有两个"面"(Side),这两个面都是用来存储数据的。 2.依次称为0面、1面、2面……由于每个面都专有一个读写磁头,也常用0头(head)、1头……称之。 3.硬盘面数(或头数),少的只有2面,多的可达数十面。 track------ 磁道 ----- 一个圈 1.读写硬盘时,磁头不动,磁盘是旋转的,则连续写入的数据是排列在一个 圆周上的。我们称这样的圆周为一个磁道(Track)。 2.磁头不动,就是在一个磁道上读写 3.磁头移动,就会在不同磁道上读写 cylinder---- 柱面 --------- 外观象一个圆筒子 各面上磁道号相同的 磁道合起来,称为一个柱面(cylinder)距轴的距离相同的一组track cylinder也是磁盘分区时的最小单位,分区是按磁道和柱面连续分布的 Sector 一个track上可以容纳数KB的数据,而主机读写时往往并不需要一次读写那么多,于是,磁道又被按512字节划分成若干段,每段称为一个扇区(Sector)。 一个扇区size是固定的512字节 硬盘启用过程

6.分区规划和使用

老子叫甜甜 提交于 2019-12-18 00:20:12
扇区默认的大小512字节 一块硬盘的“艺术”之旅 • 识别硬盘 => 分区规划 => 格式化 => 挂载使用 毛坯楼层 => 打隔断 => 装修 =>入驻 一、识别硬盘 虚拟机server: [root@server0 ~]# lsblk #查看当前系统识别的硬盘 NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT vda 252:0 0 10G 0 disk └─vda1 252:1 0 10G 0 part / vdb 252:16 0 10G 0 disk [root@server0 ~]# 二、分区规划 分区模式:MBR 主引导记录的模式 MBR分区类型:主分区、扩展分区、逻辑分区 最多只能有4个主分区 至多只能有一个扩展分区 逻辑分区可以有无数个,需要建立在扩展分区之上 划分3个主分区,一个扩展分区,n个逻辑分区 最大的空间支持2.2TB GRT分区最大支持18EB eg: [root@server0 ~]# fdisk /dev/vdb n 创建新的分区----->回车----->回车---->回车----->在last结束时 +2G p 查看分区表 n 创建新的分区----->回车----->回车---->回车----->在last结束时 +2G d 删除分区 w 保存并退出 [root@server0 ~]# ls /dev/vdb[1

磁盘管理——文件系统常用命令

偶尔善良 提交于 2019-12-16 13:08:12
1、df命令 显示分区占有情况: -h 选项:人性化显示: 2、du 统计文件或目录的大小: -s 命令:查看全部文件的内存占用总和 3、文件系统修复命令:fask 4、显示磁盘状态的命令:dumpe2fs 5、fdisk命令: 查看磁盘的分区情况: 6、查看磁盘的挂载情况: 直接输入不带参数的mount命令即可: 文件系统需要格式化之后才能使用。 7、mkfs命令: mkfs -t 文件系统格式(ext4、vfat、ntfs等) 设备文件名 block大小(可选项) mkfs -t vfat /dev/sda1 把/dev/sda1 格式化为FAT32格式。 来源: https://www.cnblogs.com/zhai1997/p/12046754.html

Linux学习笔记(二)_系统设定_磁盘

不想你离开。 提交于 2019-12-05 17:09:33
磁盘相关 lsblk 这个指令可以完整的看到,所有可用块设备信息。即使并没有挂载。 df 这个指令是根据文件系统来显示信息,可以看到使用情况 # df /dir : 就可以看到/dir 这个目录是在分区里 blkid 显示分区的UUID 号,文件系统的类型 parted 查看磁盘的分区信息,还可以看到每个扇区的大小 fdisk/gdisk 给磁盘分区 为了分区后不重启 可执行 >partprobe -s 来将分区信息写入核心 在/proc/partitions 实时记录了核心中的分区信息 。 mkfs.* mkfs.btrfs mkfs.cramfs mkfs.ext2 mkfs.ext3 mkfs.ext4 mkfs.minix mkfs.xfs 磁盘格式化。 参数-b 可以设定block大小 linux最大限制为4K。 参数-i size= 设定inode的大小 对于xfs文件系统有几个个调优选项就是 “-d agcount= n su=m sw=l 这个n 写上你CPU的core数,如果有超线程 可以写上VCPU总数; m写上(如果你的磁盘是RAID) RAID的 stripe;l 写上除了备份盘外使用的磁盘数。 dumpe2fs -h 用来查看superblock的信息。 挂载 mount -t 指定类型。用mount挂载的会实时出现在/etc/mstab里,要想重启后生效

linux 挂载新硬盘

夙愿已清 提交于 2019-12-05 06:27:29
1. lsblk 列出设备 2. fdisk /dev/vdc 创建分区 3. mkfs -t ext4 -c /dev/sdb1 (快速格式化:mkfs.ext4 /dev/sdb1) 测试mkfs.ext4 -T largefile /dev/xxx这个方式,几乎在几分钟完成快速格式化。 4. mount /dev/sdb1 /路径 来源: https://www.cnblogs.com/whm-blog/p/11910410.html