zoukankan      html  css  js  c++  java
  • 管理磁盘文件系统(三)

    一、使用外部存储设备
    二、linux的分区与格式化
    三、linux文件系统的维护
    1、ext2/ext3文件系统的高级特性
    2、文件系统检查
    3、磁盘配额
    4、自动挂载工具automounter
    四、登录管理工具putty的环境配置

    一、使用外部存储设备

    1、windows中对外部存储设备的辩认是自动化的,比如A:盘是软盘驱动器。硬盘分区与光盘驱动器都有相应的编号。
    2、Linux中的外部存储设备都有相应的设备文件名,不能直接使用,需要挂载。设备与目录关连。比如:
       #mount /dev/fd0 /mnt/floppy
    二、挂载外部存储设备

    1、挂载的命令
    mount  设备名 挂载点
    例:#mount /dev/fd0 /mnt/floppy
    2、Linux中的常用的外部设备文件名
    软盘:   /dev/fdN (N=0,1...)
    光驱:(IDE)  /dev/cdrom(->/dev/hdX)
    光驱:(SCSI)   /dev/scdN(N=0,1...)
    硬盘:(IDE)  /dev/hdX(X=a,b,c...)
    硬盘:(SCSI)  /dev/sdX(X=a,b,c...)
    U盘:(SCSI)  /dev/sdX(X=a,b,c...)
    3、使用过程
    a、挂载外设
    b、读写挂载点
    c、卸载设备
    d、移走外部存储介质
     eject 弹出光驱
     eject -t 弹入光驱
    4、挂载硬盘,硬盘是特殊的块设备,需要分区后才能使用
    a、分区
    b、格式化
    c、挂载分区
    d、读写挂载点
    e、卸载分区
    5、挂载U盘
    a.U盘是USB设备,内置USB-SCSI转换接口,所以被认为是SCSI硬盘,默认都划分了一个分区 
     #mkdir /mnt/u
      #mount /dev/sda1 /mnt/u
      需要事先驱动(内核支持USB和SCSI接口)
      #modprobe usb-storage

    三、文件系统类型
    1、文件系统类型选项
    mount -t <文件系统类型> 设备点 挂载点
    2、挂载windows FAT32格式的介质
    #mount -t vfat /dev/hda2 /mnt/c
    #mount -t vfat /dev/fd0 /mnt/floppy
    3.Windows NTFS格式的介质默认的内核不能辨认,需要重新编译内核
    #mount -t ntfs /dev/hda3 /mnt/d
    4.数据光盘格式:iso9660,udf
    #mount -t iso9660 /dev/cdrom /mnt/cdrom
    四、挂载选项
    1.选项用来调整对介质的访问效果
    mount -o <选项> 设备 挂载点
    2.不同的文件系统类型具体不同的选项参考消息mount的帮助
    #man mount
    3.Windows分区的常用挂载选项
    iocharset = <charset>
    (设置文件系统的字符编码常用值为gb2312和utf-8)
    #mount -t vfat -o iocharset = gb2312 /dev/hda3 /d
    #mount -t vfat -o utf8 /dev/hda3 /d

    常用移动介质挂载选项
    1.rw/ro
    说明:读写/只读模式,适用于所有类型,例:
    #mount /dev/fd0 /mnt/floppy -o ro
    2.uid=<user name/uid>,gid=<group name/gid>
    说明:为挂载点目录指定属主和组身份,例:
    #mount /dev/sdb2 /mnt/d -o uid=redhat,gid=redhat
    3.umask=<权限掩码>
    说明:设置挂载点目录的文件权限掩码,例:
    #mount -o uid=redhat,umask=0077 /dev/sdb2 /mnt/d

  • 相关阅读:
    【杭电】[4883]TIANKENG’s restaurant
    【杭电】[4883]TIANKENG’s restaurant
    【POJ】[1423]Big Number
    【POJ】[1423]Big Number
    【杭电】[1280]前m大的数
    【杭电】[1280]前m大的数
    【杭电】[1576]A/B
    【杭电】[1576]A/B
    [leetcode]346. Moving Average from Data Stream滑动窗口平均值
    [leetcode]99. Recover Binary Search Tree恢复二叉搜索树
  • 原文地址:https://www.cnblogs.com/jenry/p/401043.html
Copyright © 2011-2022 走看看