当前位置:七道奇文章资讯系统安全Linux安全
日期:2011-01-23 03:26:00  来源:本站整理

linux成立文件系统办法[Linux安全]

赞助商链接



  本文“linux成立文件系统办法[Linux安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

fdisk用法:用于硬盘分区

mkfs用法:在硬盘分区上成立文件系统

mkfs [ -V ] [ -t fstype ] [ fs-options ] filesys [ blocks ] 成立一个Linux文件系统

mkfs是用来在一个设备上成立Linux文件系统,普通是在硬盘分区.filesys是设备名(如分区/ dev/hda1,/ dev/sdb2).blocks是在文件系统中利用的块的数目,mkfs返回0和1的表示成功/失利.实际上,mkfs为大量差别的号令的供应前端,如 mkfs.ext2,mkfs.ext3.mkfs.msdos

等等,mkfs检索一系列目录,如/sbin, /sbin/fs, /sbin/fs.d, /etc/fs, /etc(具体的目录在编译时定义,但至少包含/sbin和/sbin/fs),终究在PATH环境变量中定义的目录中找到.

选项阐明:

-V 显示mkfs版本信息,这个选项会克制其他号令,只用来测试

-t fstype 指定文件系统,未指定,默许利用ext2文件系统

fs-options 特别文件系统选项利用时则略过去读特别文件系统成立档下列的项不保证能援助全部的文件系统.

-c 在成立文件系统前查抄能否有坏块

-l filename 从文件中读取坏轨信息

-v 显示mkfs版本信息

mkfs -t ext3 /dev/hda1 在/dev/hda1成立ext3文件系统

mkfs -t ext3 -v -c /dev/hda1 同上,但是供应的信息更多,扫描坏块

mkfs.ext3 -c /dev/hda1 同上

mkfs.ext3 -c -L mypartition /dev/hda1 同上并增添分区标签

二.成立虚拟文件系统

虚拟文件系统(Virtual File System, 简称 VFS),是 Linux 内核中的一个软件层,用于给用户空间的程序供应文件系统接口;同时,它也供应了内核中的一个抽象功效,答应差别的文件系统共存.系统中全部的文件系统不但依靠 VFS 共存,并且也依靠 VFS 协同工作.

为了可以支持各种实际文件系统,VFS 定义了全部文件系统都支持的基本的、概念上的接口和数据构造;同时实际文件系统也供应 VFS 所盼望的抽象接口和数据构造,将自身的诸如文件、目录等概念在情势上与VFS的定义保持一致.换句话说,一个实际的文件系统想要被 Linux 支持,就必须供应一个符合VFS尺度的接口,才能与 VFS 协同工作.实际文件系统在统一的接口和数据构造下躲藏了具体的实现细节,所以在VFS 层和内核的其他部份看来,全部文件系统都是相同的.

虚拟文件系统借居在现有文件系统中,可以格局化成想要的文件系统范例,改变存放位置,也可以在其他计算机上利用,在成立live CD或运行专门的虚拟操作系统时很有效.

[root@huanxiangwu ~]# dd if=/dev/zero of=virtual_disk count=2048000 成立1G的空白磁盘镜像文件

2048000+0 records in

2048000+0 records out

1048576000 bytes (1.0 GB) copied, 37.5379 seconds, 27.9 MB/s

[root@huanxiangwu ~]# du -sh virtual_disk 查抄虚拟文件系统的大小

1001M virtual_disk

[root@huanxiangwu ~]# mkfs -t ext3 virtual_disk 成立文件系统

mke2fs 1.39 (29-May-2006)

virtual_disk is not a block special device.

Proceed anyway? (y,n) y

Filesystem label=

OS type: Linux

Block size=4096 (log=2)

Fragment size=4096 (log=2)

128000 inodes, 256000 blocks

12800 blocks (5.00%) reserved for the super user

First data block=0

Maximum filesystem blocks=264241152

8 block groups

32768 blocks per group, 32768 fragments per group

16000 inodes per group

Superblock backups stored on blocks:

32768, 98304, 163840, 229376

Writing inode tables: done

Creating journal (4096 blocks): done

Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 28 mounts or

180 days, whichever comes first. Use tune2fs -c or -i to override.

[root@huanxiangwu ~]# mkdir /mnt/image 成立挂载点

[root@huanxiangwu ~]# mount -o loop virtual_disk /mnt/image/ 挂载虚拟文件系统   以上是“linux成立文件系统办法[Linux安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • windows下的近似linux下的grep号令--findstr
  • linux下mysql链接被防火墙禁止的办理办法
  • Linux下mysql新建账号及权限设置办法
  • SUSE Linux下搭建Web服务器
  • Windows/Linux MySQL忘掉密码重置密码教程
  • Linux下Apache自动监测重启脚本(智能化程度较高)
  • linux备份 linux克隆 linux clone
  • <b>为什么 Linux不需求碎片整理</b>
  • CentOS6 yum搭建Linux+Nginx+PHP+MYSQL(LNMP)
  • Linux系统有效防备ARP攻击
  • Linux下 Memcache的安装和简单管理
  • 笔记本预装linux重装成windows系统
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .