linux 文件系统 创建时间,linux下文件系统创建

linux下文件系统的创建管理:

linux文件系统按照日志类型分为非日志和日志型

日志型文件系统:ext3,ext4,xfs

非日志文件系统:ext2

linux文件系统存储分为元数据区和索引区,每个

df命令查看整个磁盘使用量

du查看目录下磁盘使用量

df使用格式:df [OPTION]... [FILE]...

-a:显示全部文件目录磁盘使用情况

-k:以Kbytes方式显示文件系统

-m:以Mbytes方式显示文件系统

-h:以常见的Kbytes,Mbytes,Gbytes等方式显示

du使用格式:du [OPTION]... [FILE]...

-a:显示全部子文件及目录

-s:显示目录下的文件及子目录大小总和

-S:显示目录下及子目录下的大小,刨去子目录大小

-h:以常见容量格式显示

例子:

e93964bdab00adbc233e97ea863084df.png

linux文件系统创建使用过程:

先对磁盘进行分区(fdisk,parted),一块磁盘最多四块主分区;分区结束后需对分区后的分区进行格式化(mkfs),对格式化分区进行挂载到制定目录(mount),然后进行使用。

fdisk -l 列出已知磁盘信息

e4dc68ffc6e81fd3c4fcf9ffa8310f25.png

mkfs  创建文件系统

格式:mkfs -t type DEVICE

mkfs.type DEVICE

mke2fs -t {ext2|ext3|ext4} DEVICE(ext文件系统专用)

-b BLOCK:1024,2048,4096  指定数据块大小

-L LABEL:指定卷标

-j:相当于-ext3,启用日志功能

-I:指明inode与字节之间的比例,即每多少个字节创建一个inode

-N:给此文件系统直接创建多少个inode

-m #:指定给superuser预留的空间,直接表示预留#%,默认5%

-O [^]feature: 可以指明额外具有的某些特性,^表示不启用此特性

文件系统信息查看dumpe2fs [-h] DEVICE,不能修改                    tune2fs 可以查看修改文件系统属性信息,文件块大小不可修改

tune2fs –l /dev/Device可以列出超级块信息

a7cf0de6d42ff6b80a36ee985aeef296.png

200dcd68023ee893f1cc93949d9cfc63.png

blkid查看磁盘分区信息:

blkid DEVICE

可查看LABEL,UUID及文件系统类型

7b8f98f874cbcd5c3988092f9e14633b.png

e2label  ext系统的卷标管理工具

e2label /dev/DEVICE NEWLABEL修改label

e2label /dev/DEVICE 查看label

af33634d2c69eaa298f92e3534f8f880.png

文件系统检测:

因意外导致的文件系统出错需进行文件系统检测,检测过程应该离线进行,先umount

fsck –t type=fsck.type

-a  自动修复(修复错误为删除错误,慎用)

-r      交互式修复

-f   强制修复

ext文件系统专用修复:

e2fsck  -y 对所有文件系统错误自动修复

-f  强制检测所有文件系统,即使其为clean

Linux交换分区必须为独立分区,创建分区后fdisk要把标识符更改,用t更改为swap标示82或者直接mkswap [-L LABEL] /dev/DEVICE

swapon DEVICE 启用swap分区

swapoff DEVICE卸用swap分区

创建swap分区实例:

426722b929a843dad78cecf78454410c.png

2b6b8a3705fc81784aa17110a4c6e32f.png

deedbe2f9cff26f1a5f4182bdf07caa2.png

8bd1c3c905877cd47d52ef305566f291.png

mount:挂载分区命令:

mount [option] [-o option[,option]...]  device

option:命令选项

-o option:挂载选项

device 设备文件

命令选项:

-a挂载全部分区(文件系统开启自动挂载的全部挂载上去)

-t type:文件系统类型

-r:以只读方式挂载此文件系统

-w:以读写方式挂载次文件系统

-n:

-B:绑定目录至另外一个目录上

-o 挂载选项:

async:异步模式挂载

sync:同步模式挂载

atime/noatime:是否更新访问时间戳

diratime/nodiratime:是否更新目录的访问时间戳

auto/noauto:是否允许此设备被自动挂载

exec/noexec:是否允许此文件系统执行应用程序

dev/nodev:是否支持在此设备上使用设备文件

suid/suid:是否允许此文件系统上设置suid权限

remount:重新挂载

ro:只读方式访问此文件系统

rw:读写方式访问此文件系统

user/nouser:是否允许普通文件挂载此设备

acl:是否支持facl

例子:

挂载时指定文件格式:a382aebe674bc1bcc4fa1d09c8b98837.png

卸载挂载点:

7dc5d071a799f809d7ce89ff99c5234b.png

以只读方式挂载

cd0c0e55026edad4c855d4a82101fbf9.png

TEST:

创建一个10G的文件系统,类型为ext4,要求开机可自动挂载至/mydata目录

c658784c06737234e6b5166fd7ce18f1.png

2add4ef94de540d2d9cafc5fe377f298.png

140dcd7eeba0c493e14d52c3cc1ece2a.png

40a53cf841873bcafb7b0ff203f37ade.png

c3fb54821e5292e03b21f6c2b22e8a39.png

file可以查看文件系统信息

83d30141a3e1aff3072c5f2783c7fc17.png

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值