欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

linux分区与挂载(自动挂载) LinuxRedHatIDEWindowsC 

程序员文章站 2024-03-02 10:16:28
...

1.使用putty远程登陆linux服务器
 #LANG=zh_CN.utf8
 #date


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盘                  /dev/sdX(X=a,b,c....)


df命令检查挂载情况
eject 自动打开光驱
eject -t自动收回光驱

挂载windows FAT32格式的介质
mount -t vfat /dev/hda2 /mnt/c (由于内核可以自动识别,所以可以不写-t vfat)
挂载windows NTFS格式的介质默认的内核不能辨认,需要重新编译内核
mount -t ntfs /dev/hda3 /mnt/d
数据光盘格式:iso9660(多)或udf
mount -t iso9660 /dev/cdrom /mnt/cdrom

mount -t vfat -o iocharset=gb2312 /dev/hda3 /d
mount -t vfat -o iocharset=utf8 /dev/hda3 /d  可以缩写为 mount -t vfat -o utf8 /dev/hda3 /d


echo "hi" > /mnt/d2/test.txt 向test.txt里写入"hi"

mount /dev/sdb2 /mnt/d2 -o utf8,ro,uid=redhat,gid=redhat

umask=<权限掩码>
说明:设置挂载点目录的文件权限掩码,例如:
 mount -o uid=redhat,umask=0077 /dev/sdb2 /d   777由0077掩掉最后2位77成为700

3.自动挂载

  外设自动挂载需要用到autofs软件包里的Automounter守护程序。
  需要用到/etc/auto.master,格式:
  挂载目录        映射文件               参数
  /misc           /etc/auto.misc       --timeout=60

  映射文件/etc/auto.misc格式如下:
  关键字            挂载选项                    设备
  cd             -fstype=iso9600,ro          :/dev/cdrom
  usb            -fstype=auto                :/dev/sdb5


  重新启动autofs服务:  # service autofs  restart
 
  访问设备的方法 : 挂载目录  +  关键字
  例: ls  /misc/cd

  rpm -q autofs   可以检查是否安装了autofs软件包
  rpm -ql autofs |more  可以查看autofs软件包的内容


  df是 查看目前挂载的设备
  注意:虽然在/misc目录下没有cd,usb等目录,但是你cd /misc/usb,cd /misc/cd是可以进入这个目录的,这个是自动挂载的原因引起的。