美文网首页
鸟哥的LINUX私房菜基础篇笔记2

鸟哥的LINUX私房菜基础篇笔记2

作者: 假装我不帅 | 来源:发表于2019-03-03 19:14 被阅读0次
    磁盘格式化 mkfs
    参数 解释
    -t 可以接文件系统格式,如ext3,ext2,vfat等
    mkfs -t ext3 /dev/sdb4
    

    可以支持的格式

    mke2fs

    mke2fs [-b] [-i] [-L] [-cj]

    参数 解释
    -b 可以设置每个block的大小,目前支持1024,2048,4096三种
    -i 多少容量给与一个inode
    -c 检查磁盘错误,仅仅下一次-c时,会进行快速读取测试,-c -c或测试读写速度
    -L 后面可以接卷标名称,这个lable是有用的
    -j 本来mke2fs时ext2,后面加上-j之后会主动加入journal而成为ext3
    -t fs-type:指定文件系统类型(如ext2,ext3,ext4等等),则会从/etc/mke2fs.conf文件中读取默认配置
    mke2fs -b 2048 -i 8192 -j -L "my_logical" /dev/sdb4
    
    磁盘检查 fsck badblocks
    fsck

    fsck [-t 文件系统] [-ACay]设备名称

    参数 解释
    -t 指定文件系统,一般不需要
    -A 依据/etc/fstab的内容,将需要的设备扫描一次
    -a 自动修复检查到的有问题的扇区
    -y 与-a类似,但是某些文件系统仅仅支持-y这个参数
    -C 可以在检查的过程中使用某一个直方图来显示进度
    -f 强制检查
    -D 怎对文件系统下的目录进行优化
    fsck -C -f -t ext3 /dev/sdb4
    
    磁盘挂载与卸载

    mount [-t 文件系统] [-L label名] [-o额外选项] [-n]设备文件名 挂载点

    参数 解释
    -a 按照配置文件 /etc/fstab的数据将所有的未挂载的磁盘都挂载上来
    -l 增加Label名称
    -t 与mkfs的参数类似,加上文件系统种类来指定欲挂载的类型,如ext2,ext3,ext4,vfat,reiserfs,iso9660,nfs,cifs,smbfs
    -n 在默认情况下,系统会将实际挂载的情况实时写入/etc/mtab中
    -L label名
    -o 后面可以接一些额外的参数
    ro,rw 只读或者读写
    async,sync同步写入或者异步写入
    auto,noauto允许此分区被以mount -a自动挂载
    dev,nodev是否允许次分区上可以创建设备文件
    suid,nosuid是否允许此分区含有suid/sgid的文件格式
    exec,noexec是否允许此分区上拥有可执行binary文件
    user,nouser是否允许在此分区上让用户执行mount文件
    defaults默认为rw,suid,dev,exec,auto,nouser,and async
    remount重新挂载
    # 将/dev/sdb4挂载到/mnt/sdb4
    mount /dev/sdb4 /mnt/sdb4
    df
    

    挂载DVD光盘

    mkdir cdrom
    mount -t iso9660 /dev/cdrom /mnt/cdrom
    mount  /dev/cdrom /mnt/cdrom
    df
    

    挂载u盘
    将u盘插入电脑,连接到虚拟机

    fdisk -l
    
    mkdir flash
    ls
    mount -t vfat -o iocharset=cp950 /dev/sdc /mnt/flash
    #这里挂载失败,是因为已经挂载了
    
    umount

    umount [-fn] 设备文件或者挂载点

    参数 解释
    -f 强制卸载
    -n 不更新/etc/mtab的情况下卸载

    卸载光盘

    umount /mnt/cdrom
    #挂载点卸载
    df
    #查看
    

    卸载u盘

    umount /dev/sdc1
    #设备文件名卸载
    df
    

    卸载sdb4

    umount /dev/sdb4
    

    使用卷标挂载sdb4

    dumpe2fs -h /dev/sdb4
    
    mount -L "my_logical" /mnt/sdb4
    

    相关文章

      网友评论

          本文标题:鸟哥的LINUX私房菜基础篇笔记2

          本文链接:https://www.haomeiwen.com/subject/qzjmuqtx.html