linux系统管理.管理磁盘文件系统

              管理磁盘文件系统
a、使用外部存储设备
b、Linux中的分区与格式化
c、Linux文件系统的维护
----ext2/ext3文件系统的高级特性
----文件系统的检查
----磁盘配额
----自动挂载工具automounter
d、登录管理工具putty的环境配置(配置putty)
#LANG=zh_CN.UTF-8 在左上方―>change setting―>translation―>UTF8->apply
#date 查看或使用windows的输入法
                                                使用外部存储设备
a、Windows中对外部存储设备的辨认是自动化的,比如A:盘是软盘驱动器,硬盘分区各光盘驱动器都有相应的编号;
b、Linux中的外部设备都有相应的设备文件名,不能直接使用需要挂载,比如:#mount /dev/fd0 /mnt/floppy
                                                挂载外部存储设备
/
<----------------硬盘 /dev/hda1
|
<----------------boot
|
<----------------usr
|
<----------------mnt
|
                         |  <---floppy <---软驱  /dev/fd0
|
                         |  <---cdrom <---光驱  /dev/cdrom
|
<----------------home
a、挂载的命令:mount  设备名  挂载点   例:#mount /dev/fd0 /mnt/floppy 
b、Linux中常用的外部设备文件名
     软盘                           /dev/fdN (N=0,1……)
     光驱(IDE)                  /dev/cdrom (->/dev/hdX X=0,1……)
     光驱(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……)
c、步骤
1)挂载外设;   2)读写挂载点;  3)卸载设备;  4)移走外部存储设备.
举例:挂载光驱
#mount /dev/cdrom /mnt/cdrom (挂载)
#ls /mnt/cdrom
#df  (查看挂载情况)
#umount /mnt/cdrom 或#umount /dev/cdrom  (二种卸载方式)
#eject (弹出光盘)
#eject �Ct (收回光驱)
挂载硬盘
a.硬盘是特殊的块设备,需要分区后才能使用(1、分区;2、格式化;3、挂载分区;4、读写挂载点;5、卸载分区。)
b.演示挂载分区
#mkdir /mnt/sda3
#mount /dev/sda3   /mnt/sda3
#ls /mnt/sda3
#umount /mnt/sda3
挂载U盘
a.U盘是USB设备,内置USB-SCSI转换接口,所以被认为是SCSI硬盘,默认都划分了一个分区
b.使用方法: #mkdir  /mnt/usb    #mount /dev/sda1  /mnt/usb
c.需要事先驱动(内核要支持SCSI和USB接口 #modprobe usb-storage 检查此模块是否存在)
                   文件系统类型
A、文件系统类型选项
mount �Ct <文件系统类型> 设备 挂载点
B、挂载Windows FAT32格式的介质
#mount �Ct vfat  /dev/hda2  /mnt/c
#mount �Ct vfat /dev/fd0  /mnt/floppy
C、Windows NTFS格式的介质默认的内核不能辨认,需要重新编译内核
#mount �Ct ntfs  /dev/hda3  /mnt/d
D、数据光盘格式:iso9660(普通光盘格式),udf(可擦写光盘)
#mount �Ct iso9660 /dev/cdrom /mnt/cdrom
挂载选项
a.选项用来调整对介质的访问效果(mount �Co <选项> 设备 挂载点 )
b.不同的文件系统类型具有不同的选项,详情请参考mount 的manual帮助(#man mount进行查看)
c.Windows分区常用的挂载选项 io charset=<charset> (设置文件系统的字符编码常用值为gb2312和utf8)
#mount �Ct vfat �Co io charset=gb2312 /dev/hda3 /mnt/d
#mount �Ct vfat utf8 /dev/hda3 /mnt/d (为识别Windows下的中文编码)
例:#mount /dev/sdb2 /mnt/d2
#ls �Cl /mnt/d2
drwxr-xr-x   2  root   root   9942  Dec 27 08:18  ??*%^ (中文出现乱码)
#fdisk �Cl /dev/sdb  (查看sdb的分区类型列表)
#umount /dev/sdb2
#mount �Co iocharset=gb2312 /dev/sdb2 /mnt/d2
#ls /mnt/d2
#\ls /mnt/d2
#umount /mnt/d2
#mount �Co iocharset=utf8 /dev/sdb2 /mnt/d2
或#mount �Co utf8 /dev/sdb2 /mnt/d2
             常用移动介质挂载选项
(1)、rw/ro 读写/只读模式,适用于所有类型
例:#mount /dev/fd0 /mnt/floppy �Co ro
(2)、uid=<user name/uid>,gid=<group name/gid> 为挂载点目录指定属主和组身份
例:#mount /dev/sdb2 /d �Co uid=redhat,gid=redhat
(3)、umask=<权限掩码>设置挂载点目录的文件权限掩码
例:#mount �Co uid=redhat,umask=0077 /dev/sdb2 /d
#mount /dev/sdb2 /mnt/d2 �Co utf8,ro,uid=redhat,gid=redhat
#ls �Cld /mnt/d2
#echo “hi”>/mnt/d2/test.txt
#umount /mnt/d2
#mount /dev/sdb2 /mnt/d2
#ls �Cld /mnt/d2
#echo “hi”>/mnt/d2/test.txt
设置不同权限、不同用户
#mount �Co uid=redhat,umask=0077 /dev/sdb2 /mnt/d2
#ls �Cld /mnt/d2
leekwen 标签: 管理linux磁盘文件系统, linux挂载设备, linux下挂载U盘, linux挂载光盘, linux挂载分区, linux下文件系统类型, linux, 挂载, vfat, ntfs, NTFS, iso9660, udf, rw/ro, uid, gid, umask.
分享至
一键收藏,随时查看,分享好友!
0人
了这篇文章
类别: linux工程师培训教程┆阅读( 0)┆评论( 0) ┆ 返回博主首页┆ 返回博客首页
上一篇 linux系统管理.系统的安装后的简单配置 下一篇 linux系统管理.文件系统的维护

你可能感兴趣的:(管理linux磁盘文件系统,linux挂载设备,linux挂载分区,linux下挂载U盘,linux下文件系统类型,linux挂载光盘)