创建文件系统命令集

使用mkfs命令:

mkfs.FS_TYPE /dev/DEVICE

ext4、xfs、btrfs、vfat

---------------------------------------

[[email protected] ~]# mkfs.ext4 /dev/sda5

mke2fs 1.42.9 (28-Dec-2013)

文件系统标签=

OS type: Linux

块大小=4096 (log=2)

分块大小=4096 (log=2)

Stride=0 blocks, Stripe width=0 blocks

655360 inodes, 2621440 blocks

131072 blocks (5.00%) reserved for the super user

第一个数据块=0

Maximum filesystem blocks=2151677952

80 block groups

32768 blocks per group, 32768 fragments per group

8192 inodes per group

Superblock backups stored on blocks:

32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632

Allocating group tables: 完成

正在写入inode表: 完成

Creating journal (32768 blocks): 完成

Writing superblocks and filesystem accounting information: 完成

----------------------------------------------------------------

mke2fs:ext系列文件系统专用管理工具

[[email protected] ~]# mke2fs -t ext4 -b 1024 -L mydate /dev/sda5

mke2fs 1.42.9 (28-Dec-2013)

文件系统标签=mydate

OS type: Linux

块大小=1024 (log=0)

分块大小=1024 (log=0)

Stride=0 blocks, Stripe width=0 blocks

655360 inodes, 10485760 blocks

524288 blocks (5.00%) reserved for the super user

第一个数据块=1

Maximum filesystem blocks=44040192

1280 block groups

8192 blocks per group, 8192 fragments per group

512 inodes per group

Superblock backups stored on blocks:

8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409, 663553,

1024001, 1990657, 2809857, 5120001, 5971969

Allocating group tables: 完成

正在写入inode表: 完成

Creating journal (32768 blocks): 完成

Writing superblocks and filesystem accounting information: 完成

[[email protected] ~]# blkid /dev/sda5

/dev/sda5: LABEL="mydate" UUID="e1a7de97-a0cc-474d-9b6e-c8508f34bbb7" TYPE="ext4"

[[email protected] ~]#

----------------------------------------

e2label更改卷标

[[email protected] ~]# e2label /dev/sda5 test

[[email protected] ~]# e2label /dev/sda5

test

------------------------------

tune2fs:重新设定ext系列文件系统可调整参数的值

-l:查看指定文件系统超级块信息;super block

-L ‘LABEL‘:修改卷标

-m #:修预留给管理员的空间百分比

-j: 将ext2升级为ext3

-O: 文件系统属性启用或禁用

-o: 调整文件系统的默认挂载选项

-U UUID: 修改UUID号

[[email protected] ~]# tune2fs -l /dev/sda5

tune2fs 1.42.9 (28-Dec-2013)

Filesystem volume name:   test

Last mounted on:          <not available>

Filesystem UUID:          e1a7de97-a0cc-474d-9b6e-c8508f34bbb7

Filesystem magic number:  0xEF53

Filesystem revision #:    1 (dynamic)

Filesystem features:      has_journal ext_attr resize_inode dir_index filetype extent 64bit flex_bg sparse_super huge_file uninit_bg dir_nlink extra_isize

Filesystem flags:         signed_directory_hash

Default mount options:    user_xattr acl

Filesystem state:         clean

Errors behavior:          Continue

Filesystem OS type:       Linux

Inode count:              655360

Block count:              10485760

Reserved block count:     524288   /*留给管理员的空间

Free blocks:              10281522

Free inodes:              655349

First block:              1

Block size:               1024  /*块信息

Fragment size:            1024

Group descriptor size:    64

Reserved GDT blocks:      256

Blocks per group:         8192

Fragments per group:      8192

Inodes per group:         512

Inode blocks per group:   128

Flex block group size:    16

Filesystem created:       Fri May 19 15:21:22 2017

Last mount time:          n/a

Last write time:          Fri May 19 15:24:56 2017

Mount count:              0

Maximum mount count:      -1

Last checked:             Fri May 19 15:21:22 2017

Check interval:           0 (<none>)

Lifetime writes:          33 MB

Reserved blocks uid:      0 (user root)

Reserved blocks gid:      0 (group root)

First inode:              11

Inode size:          256

Required extra isize:     28

Desired extra isize:      28

Journal inode:            8

Default directory hash:   half_md4

Directory Hash Seed:      38964e87-ab43-42e7-bc49-912f6492e112

Journal backup:           inode blocks

[[email protected] ~]# dumpe2fs -h /dev/sda5 /*查看超级块信息

----------------------------------------------

mkswap:创建swap分区

[[email protected] ~]# mkswap /dev/sda6

正在设置交换空间版本 1,大小 = 18352124 KiB

无标签,UUID=0269054d-b6dd-47ca-a7dd-0a7ac64da64c

注:前提:调整其分区的ID为82

--------------------------------------------------------

块设备属性信息查看 blkid

[[email protected] ~]# blkid

/dev/sr0: UUID="2015-12-09-23-14-10-00" LABEL="CentOS 7 x86_64" TYPE="iso9660" PTTYPE="dos"

/dev/sda1: UUID="95a622dc-749c-4f9f-a4a4-19633c65b2f5" TYPE="xfs"

/dev/sda2: UUID="A3sg32-6O7b-ArqF-Axdv-evpS-Iliy-egtf9z" TYPE="LVM2_member"

/dev/sda5: UUID="8231e96c-3f20-444f-8d6e-060fe14bce1a" TYPE="ext4"

通过UUID查到块设备

[[email protected] ~]# blkid -U 8231e96c-3f20-444f-8d6e-060fe14bce1a

/dev/sda5

通过卷标查到块设备

[[email protected] ~]# blkid -L Mydate

/dev/sda5

-----------------------------

时间: 2024-12-12 16:44:11

创建文件系统命令集的相关文章

自动创建文件夹的两种方法

自动创建文件夹的两种方法 1.CreateDictionary() CreateDirectory(myPath, 0); //在临时文件夹中创建本应用的文件夹 原型为:BOOL WINAPI CreateDirectory(__in  LPCTSTR lpPathName, __in LPSECURITY_ATTRIBUTES lpSecurityAttributes); 其中lpPathName是要创建的目录的路径,第2个涉及安全性问题 传NULL就好了 例如: char path[MAX_

【Hadoop】HDFS - 创建文件流程详解

1.本文目的 通过解析客户端创建文件流程,认知hadoop的HDFS系统的一些功能和概念. 2.主要概念 2.1 NameNode(NN): HDFS系统核心组件,负责分布式文件系统的名字空间管理.INode表的文件映射管理.如果不开启备份/故障恢复/Federation模式,一般的HDFS系统就只有1个NameNode,当然这样是存在单点故障隐患的. NN管理两个核心的表:文件到块序列的映射.块到机器序列的映射. 第一个表存储在磁盘中,第二表在NN每次启动后重建. 2.2 NameNodeSe

Linux下创建文件和文件夹的方法-老男孩Linux运维学习笔记2

我们可以在Linux里面通过多个命令来创建文件: touch命令创建文件: -创建单个文件: [[email protected] oldboy]# touch oldboy [[email protected] oldboy]# ll 总用量 0 4325378 -rw-r--r-- 1 root root 0 2017-05-27 13:30 oldboy -创建多个文件: [[email protected] oldboy]# touch oldboy1 oldboy2 oldboy3 

文件系统命令(十六)

文件系统命令:du,df,fdisk,parted,blkid,lsblk 16.1.du 功能:估算文件空间使用情况 语法: du [OPTION]... [FILE]... du [OPTION]... --files0-from=F 常用选项: -a或-all  递归指定目录或多个目录中所有文件的统计结果 -b或-bytes  以bytes为单位显示 -c–total  产生一个总大小,除了显示目录和文件的大小外,同时还显示所有目录或文件的总和 -h  人性化显示(K,M,G) -k  单

实战weblogic集群之创建节点和集群

一.启动weblogic,访问控制台 weblogic的domain创建完成后,接下来就可以启动它,步骤如下: $ cd /app/sinova/domains/base_domain/bin $ ./startWebLogic.sh 按照提示输入创建domain时设置的用户名及密码(weblogic,weblogic123). 二.创建节点和集群 1.打开浏览器访问:http://10.70.52.11:7001/console 2.输入用户名密码登录 3.创建节点和集群 点击“锁定并编辑”,

JavaSE8基础 File createNewFile 在一个不存在的文件夹中创建文件时 会抛IO异常(绝对路径)

os :windows7 x64    jdk:jdk-8u131-windows-x64    ide:Eclipse Oxygen Release (4.7.0) information: 在编写代码时,javase8文件夹的情况截图. code: package jizuiku0; import java.io.File; import java.io.IOException; /* * @version V17.09 */ public class FileDemo_1 { public

mac中如何创建文件列表清单介绍详情

相信很多苹果电脑用户们一定都在困惑mac系统到底如何创建列表清单呢?其实方法还是比较简单的,想了解吗?有兴趣不妨来mac中如何创建文件列表清单介绍中仔细瞧瞧哦,相信它可以给你使用mac系统带来有效的帮助哦,还是先来mac中如何创建文件列表清单介绍中看看再说吧.mac中如何创建文件列表清单介绍: 1. 打开Finder定位到要生成文件清单的文件夹,将文件按照想要的方式排序,例如:创建时间 2. 直接全选(Command+A)所有文件,然后复制(Command+C)它们. 3. 接下来打开文本编辑器

mac中如何创建文件列表清单介绍

相信很多苹果电脑用户们一定都在困惑mac系统到底如何创建列表清单呢?其实方法还是比较简单的,想了解吗?有兴趣不妨来mac中如何创建文件列表清单介绍中仔细瞧瞧哦,相信它可以给你使用mac系统带来有效的帮助哦,还是先来mac中如何创建文件列表清单介绍中看看再说吧.mac中如何创建文件列表清单介绍: 1. 打开Finder定位到要生成文件清单的文件夹,将文件按照想要的方式排序,例如:创建时间 2. 直接全选(Command+A)所有文件,然后复制(Command+C)它们. 3. 接下来打开文本编辑器

C#创建文件夹和文件

一.创建文件夹,例: 1 if (!Directory.Exists(path)) 2 { 3 Directory.CreateDirectory(path); 4 } 二.创建文件,例: 1 global::System.IO.FileInfo josnfile = new global::System.IO.FileInfo(JsonPath); 2 if (!josnfile.Exists) 3 { 4 // 创建map.json文件 5 FileStream fs = new FileS