精华内容
下载资源
问答
  • LINUX]查看mount的远程服务器IP地址

    千次阅读 2019-08-07 23:56:46
    查看mount的远程服务器IP地址 方法: 运行df -h即可查看,如果是远程目录,会打印出IP信息。 df -h

    查看mount的远程服务器IP地址
    方法:
    运行df -h即可查看,如果是远程目录,会打印出IP信息。

    df -h 
    
    展开全文
  • linuxmount步骤

    千次阅读 2016-08-09 12:32:06
    linuxmount步骤 一、建立分区 fdisk -l /dev/emcpowera fdisk /dev/emcpowera 输入n,p,default,default,建立一个主分区,分给全部空间。 二、建立ext3文件系统 mkfs.ext3 /dev/emcpowera1 ...

    linux下mount步骤

    一、建立分区

    fdisk -l /dev/emcpowera

    fdisk /dev/emcpowera

    输入n,p,default,default,建立一个主分区,分给全部空间。

    二、建立ext3文件系统

    mkfs.ext3 /dev/emcpowera1

    [@more@]

    三、创建挂载的目录

    mkdir /archive

    chown oracle:oinstall /archive

    四、挂载

    挂载分区:mount /dev/emcpowera1 /archive

    卸载分区:umount /dev/emcpowera1 /archive

    mount 查看各挂载点状态

    mount -a 执行fstab中的文件系统的挂载

    五、自动挂载

    编辑/etc/fstab, 添加要挂载的条目,要使用UUID方式,不要使用设备分区名(如/dev/sdb1),因为有多个磁盘时使用设备分区名可能会挂载错误(如,变换主机Lun映射的顺序,则在Linux上相应的设备分区名会被改变,也即通常所说的盘符漂移。所以要用UUID方式,才能保证设备分区名发生改变时,挂载的设备不发生调换)。

    1)、查询需要挂载的磁盘的UUID,使用命令如下:
    # blkid
    或vol_id 最准确,blkid 要 sudo 才反映新 uuid

    相关文件:/etc/blkid.tab

    2)、修改/etc/fstab文件,在文件末尾加上:(把/dev/emcpowera1的文件系统mount到目录/archive上)

    Redhat系统下添加:

    UUID=894d76a6-b175-4eb1-89e5-3fd8d146eab7 /archive ext3 defaults 0 0

    第三列(ext3)指定了设备和分区的文件系统格式,可以使用auto"选项简单地表示文件系统格式由系统自动检测

    第四列(defaults)列出了对于每一个设备或者分区的所有挂载选项,使用defaults选项与rw,suid,dev,exec,auto,nouser,async等价。


    3)、修改系统的启动文件,让系统重启后执行fstab文件参数中的挂载。

    Redhat系统:
    SMCDB-1:/# vi /etc/rc.d/rc 在文件的末尾行添加“/bin/ mount -a”
    /bin/ mount -a 此命令是在系统启动后再去执行fstab中mount
    注:/bin/mount –a命令要添加在exit0前面

    4)、重新启动Linux后,使用mount查看
    #mount


    http://blog.itpub.net/670493/viewspace-1024913/

    展开全文
  • Linux使用mount挂载Windows共享文件夹

    万次阅读 2017-05-07 22:22:13
    现实中会有这样的场景 , 开发人员在 Windows 上面写代码 , 然后放到 Linux 进行编译 , 达到这个目的我们可以在 Linux 上使用 mount 命令挂载 Windows 共享文件夹 , 就像将 Windows 里面的共享目录当成一个U盘插到 ...

    现实中会有这样的场景 , 开发人员在 Windows 上面写代码 , 然后放到 Linux 进行编译 , 达到这个目的我们可以在 Linux 上使用 mount 命令挂载 Windows 共享文件夹 , 就像将 Windows 里面的共享目录当成一个U盘插到 Linux主机上面 , 然后 Linux 可以直接访问代码进行编译编译 ; 具体操作步骤如下 :

    1. 先在 Windows 下面共享需要挂载的目录

    1. 右键需要共享的文件夹 , 选择共享 , 然后默认设置就可以

    2. 然后在其他的机器测试是否能正常访问 , 在其他机器资源管理器里面输入 \\192.168.0.102\Share , 地址格式是 \\你的IP\你的共享文件夹

    出现无法访问或者指定的密码不正确时 , 可参考如下设置 :

    • 修改网络安全设置 : 开始 -> 运行 gpedit.msc , 打开组策略 -> 计算机配置 -> Windows设置 -> 安全设置 -> 本地策略 -> 安全选项 -> 选择 “网络安全 : LAN 管理器身份验证级别” , 双击打开 , 设置成“发送 LM 和 NTLM 响应” ;

    • 修改网络访问模型 : 开始 -> 运行 -> gpedit.msc -> 计算机配置 -> Windows设置 -> 安全设置 -> 本地策略 -> 安全选项 -> 选择 “网络访问:本地帐户的共享和安全模型” , 修改为使用经典模式 ;


    2. 在linux下面创建一个需要挂载到的目录

    我创建的目录是 /usr/local/bin/code ;


    3. 利用 mount 命令进行挂载

    # mount -t cifs -o username=Bob,password=123456 //192.168.0.102/Share /usr/local/bin/code
    

    参数说明 : username , Window 系统登录用户名 ; password : Window 系统登录密码 ; //192.168.0.102/Share : 设置Window共享目录的路径 ; /usr/local/bin/code : 挂载到 Linux 下的那个目录

    挂载完成后我们就可以在 /usr/local/bin/code 目录里面看到 Windows 共享文件夹里面的文件


    4. 查挂载在状态

    # df -h
    
    Filesystem                       Size  Used Avail Use% Mounted on
    /dev/mapper/VolGroup00-LogVol00   38G  4.3G   34G  12% /
    devtmpfs                         235M     0  235M   0% /dev
    tmpfs                            245M     0  245M   0% /dev/shm
    tmpfs                            245M  4.3M  241M   2% /run
    tmpfs                            245M     0  245M   0% /sys/fs/cgroup
    /dev/sda2                       1014M  131M  884M  13% /boot
    tmpfs                             49M     0   49M   0% /run/user/0
    //192.168.0.102/Share            245G   54G  191G  22% /usr/local/bin/code
    

    或者使用 # mount 也可进行查看


    5. 卸载

    # umount /usr/local/bin/code
    

    umount 时提示错误 target is busy. (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1)) , 你可以先切换到别的目录再试一次 , 原因也可能是其他进程可能在使用目录 , 可以先关闭使用该目录的进程 , 然后再 umount , 命令如下 (使用 fuser 需安装 psmisc # yum install psmisc) :

    # fuser -m /usr/local/bin/code
    /usr/local/bin/code:  2806c
    
    # ps aux | grep 2806
    root      2806  0.0  0.5 116040  2836 pts/0    Ss   11:31   0:00 -bash
    root      2925  0.0  0.1 112648   960 pts/0    S+   14:36   0:00 grep --color=auto 2806
    
    # kill -9 2806
    
    # umount /usr/local/bin/code
    

    个人网站: Github , 欢迎点击给星

    展开全文
  • linux mount

    2011-12-18 15:48:47
    Linux系统在使用光盘、软盘或U盘时,必须先执行挂载(mount)命令。挂载命令会将这些存储介质指定成系统中的某个目录,以后直接访问相应目录即可读写存储介质上的数据。    1.挂载光盘    挂载光盘的命令...

     http://wuzijingaip.iteye.com/blog/722004

    Linux系统在使用光盘、软盘或U盘时,必须先执行挂载(mount)命令。挂载命令会将这些存储介质指定成系统中的某个目录,以后直接访问相应目录即可读写存储介质上的数据。
      
      1.挂载光盘
      
      挂载光盘的命令如下:
      
      # mount -t is09660 /dev/cdrom /mnt/cdrom
      
      该命令将光盘挂载到/mnt/cdrom目录,使用“ls /mnt/cdrom”命令即可显示光盘中数据和文件。
      
      卸载光盘的命令如下:
      
      # umount /mnt/cdrom
      
      2.挂载软盘
      
      将软盘挂载到/mnt/floppy目录的命令如下:
      
      # mount /dev/fd0 /mnt/floppy
      
      卸载软盘的命令如下:
      
      #umount /mnt/floppy
      
      3.挂载U盘挂载U盘相对复杂一些。
      
      首先使用“fdisk -l”命令查看外挂闪存的设备号,一般为/dev/sda1。然后用“mkdir /mnt/usb”命令建立一个挂载U盘用的目录。之后使用如下命令挂载FAT格式的U盘:
      
      # mount -t msdos /dev/sda1 /mnt/usb
      
      使用如下命令挂载FAT32格式的U盘:
      
      # mount -t vfat /dev/sda1 /mnt/usb
      
      4.挂载外挂硬盘分区
      
      挂载外挂硬盘分区(FAT32格式)同样需要先用“fdisk -1”查看外挂的硬盘分区设备号,假设为/dev/hda1。建立/mnt/vfat挂载目录后,使用如下命令进行挂载:
      
      # mount -t vfat /dev/hda1 /mnt/vfat
      
      注意,默认情况下Linux只允许root用户执行mount命令。如果想让一般用户也能挂载,并且希望在系统启动时自动挂载光盘或软盘,需要修改/etc/fstab配置文件,加入以下内容:
      
      LABEL=/ / ext3   defaults  11
      /dev/cdrom/mnt/cdrom iSo9660 auto,owner,kudzu,ro,user 00
      /dev/fdo /mnt/floppy auto auto,owner,kudzu,ro,user 00
      
      其中,“user”表示将mount命令赋予一般用户使用。
      
      /etc/fstab文件在Linux的帮助手册中讲得很详细,读者不妨看一看



    Linux操作系统下挂载硬盘光驱和U盘及网络共享文件夹的方法
    2008年04月29日 星期二 上午 10:19
    挂u盘之前,运行命令cat /proc/partitions,看看现在系统中有哪些分区。插上u盘以后,再次运行上述命令,看看多出来什么分区(通常是sda1,PS由于偶是在虚拟机下装的,所以是sdb1).

    1、插入U盘

    2、输入 fdisk -l /dev/sda 查看输出结果,比如我的是这样的:
         # fdisk -l /dev/sda
         Disk /dev/sda: 131 MB, 131104768 bytes
         3 heads, 32 sectors/track, 2667 cylinders
         Units = cylinders of 96 * 512 = 49152 bytes

           Device Boot      Start         End      Blocks   Id System
        /dev/sdb1   *           1        2668      128016    6 FAT16

    3、看了上面的输出就知道U盘所在的设备了,比如我的就是/dev/sdb1,接着便是挂载了,假设我将U盘挂载到/mnt/usb目录(没有的话,新建)中,就是
    mount -t msdos /dev/sdb1 /mnt/usb
    如果是fat16就使用下面的命令
    mount -t msdos /dev/sdb1 /mnt/usb
    如果是fat32
    mount -t vfat /dev/sdb1 /mnt/usb
    如果是ext2格式,就用命令:
    mount -t ext2 /dev/sda1 /mnt/usb

    4、打开/mnt/usb 就可以看到你的U盘里的东西了!
    cd /mnt/usb

    具体命令:
    1.加挂FAT32文件系统

    最简单的用法
    mount /dev/hda6 /mnt/d

    /dev/hda6是笔者Windows的D盘,/mnt/d是目录加挂点。Linux会识别到/dev/hda6分区的文件系统类型是什么,然后加挂的。当然也可以指定分区的文件系统类型,命令如下:

    mount -t vfat /dev/hda6 /mnt/d

    在实际中操作中,直接加挂一个windows的分区,中文的文件名和目录名会出现乱码,为了避免这种情况可以指定字符集,命令如下:

    mount /dev/hda6 /mnt/d -o codepage=936,iocharset=cp936
    mount -t vfat /dev/hda6 /mnt/d -o codepage=936,iocharset=cp936

    注意:cp936是指简体中文,cp950是指繁体中文。

    2.加挂NTFS文件系统

    在目前多数的Linux版本上,需要重编译Linux核心才能,加挂NTFS分区(编译方法请参阅其它文章)。核心支持NTFS后,可以用以下命令加挂:

    mount -t ntfs /dev/hda2 /mnt/c

    同样对于中文的文件名和目录名会出现乱码的问题可以指定字符集,不过和加挂vfat分区不同,实际中用以下命令是可行的:

    mount -t ntfs -o iocharset=cp936 /dev/hda2 /mnt/c -r
    mount -t ntfs -o iocharset=cp936,rw /dev/hda2 /mnt/c

    3.加挂U盘上的文件系统

    现在使用U盘的人越来越多了,其实在Linux下使用U盘也非常简单,Linux对USB设备有很好的支持,在你插入U盘后,U盘被识别为一个SCSI盘,通常您用以下命令就能加挂U盘上的文件系统
    mount /dev/sda1 /usb

    同样对于中文的文件名和目录名会出现乱码的问题可以指定字符集,命令类似于上面对FAT32介绍的:
    mount /dev/sda1 /usb -o pagecode=936,iocharset=cp936

    4.加挂Linux系统通过samba共享出来的目录

    利用samba共享出来的目录其实很难说其原来是哪种文件系统,不过这一点不重要,只要它对用户是透明的就好啦。加挂时,我们指定类型为smbfs,在加挂samba共享的分区时,也会出现中文的文件名和目录名乱码情况,可以用以下命令加挂:

    mount -t smbfs -o
    username=terry,password=terry,codepage=936,iocharset=cp936
    //terry-linux/terry /mp3/
    mount -t smbfs -o
    username=terry,password=terry,codepage=936,iocharset=cp936
    //192.168.100.228/terry /mp3/

    注意:你可以不直接写password=terry这个参数,系统界时会要你输入密码,这样就可以防止有人直接看到你的密码。视具体情况而定,-o后面的参数可以对应增减。

    5.加挂Window系统共享出来的目录

    在局域网中,常常需要去访问其它Windows系统共享出来的目录,在Linux下,安装了samba后就可以使用samba中带的命令来访问Windows机器的共享资源。

    用smbclient来列出Windows机器的共享资源  

    smbclient -L 192.168.100.111

    根据上面所列出Windows的共享资源后,可以选择需要加挂到本地Linux中去的Windows的共享资源,然后使用smbmount或mount来加挂,请参照下面几条命令:

    smbmount //192.168.100.111/public /public/
    mount //192.168.100.111/d /mnt/cdrom -o username=terry (这样要在命令行输入密码的)
    mount //192.168.100.111/d /mnt/cdrom -o username=terry$1234 (这样则不必在命令行输入密码)

    注:除了上面介绍的命令行方法之外,这时最好的方法就是使用其它的客户端,如LinNeighborhood、networkneighbours、ksmbshare等,请参考其它文章。

    以上介绍的都是命令行的方式,每次使用时都要输入一次,如果你常常要加挂一些文件系统,想在启动时自动加挂应该怎样做呢?下面介绍两种方法:

    方法1.
    把加挂的命令放在/etc/rc.d/rc.local中。

    方法2.
    修改分区配置文件/etc/fstab,在启动时加挂文件系统,下面是我的/etc/fstab文件:
    LABEL=/    /      ext3    defaults      
    1 1
    none      /dev/pts   devpts   gid=5,mode=620
    0 0
    LABEL=/home /home    ext3    defaults      
    1 2
    none      /proc    proc    defaults      
    0 0
    none      /dev/shm   tmpfs    defaults      
    0 0
    /dev/hda4   swap     swap    defaults      
    0 0
    /dev/cdrom   /mnt/cdrom        iso9660
    noauto,owner,kudzu,ro 0 0
    /dev/hda2   /ntfs     ntfs    defaults,iocharset=cp936 0 0
    /dev/hda6   /win     vfat    defaults,codepage=936,iocharset= cp936 0 0
    //192.168.100.228/terry /mp3    smbfs username=terry,password=terry,codepage=cp936,iocharset=cp936 0 0

    请注意最后三行:

    倒数第四行,加挂我的C盘,NTFS格式的
    倒数第三行,加挂我的D盘,FAT32格式的
    倒数第二行,加挂的是我的局域网中另一台安装samba的Linux文件服务器上的一个目录。

    以上所有命令,必须以root身份才能执行



    点评:挂接命令(mount)      首先,介绍一下挂接(mount)命令的使用方法,mount命令参数非常多,这里主要讲一下今天我们要用到的。      命令格式:      mount [-t vfstype] [-o options] device dir 
    挂接命令(mount)
         首先,介绍一下挂接(mount)命令的使用方法,mount命令参数非常多,这里主要讲一下今天我们要用到的。
         命令格式:
         mount [-t vfstype] [-o options] device dir
         其中:
         1.-t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用类型有:
         光盘或光盘镜像:iso9660
         DOS fat16文件系统:msdos
         Windows 9x fat32文件系统:vfat
         Windows NT ntfs文件系统:ntfs
         Mount Windows文件网络共享:smbfs
         UNIX(LINUX) 文件网络共享:nfs
         2.-o options 主要用来描述设备或档案的挂接方式。常用的参数有:
         loop:用来把一个文件当成硬盘分区挂接上系统
         ro:采用只读方式挂接设备
         rw:采用读写方式挂接设备
         iocharset:指定访问文件系统所用字符集
         3.device 要挂接(mount)的设备。
         4.dir设备在系统上的挂接点(mount point)。
         挂接光盘镜像文件
         由于近年来磁盘技术的巨大进步,新的电脑系统都配备了大容量的磁盘系统,在Windows下许多人都习惯把软件和资料做成光盘镜像文件通过虚拟光驱来使用。这样做有许多好处:一、减轻了光驱的磨损;二、现在硬盘容量巨大存放几十个光盘镜像文件不成问题,随用随调十分方便;三、硬盘的读取速度要远远高于光盘的读取速度,CPU占用率大大降低。其实linux系统下制作和使用光盘镜像比Windows系统更方便,不必借用任何第三方软件包。
         1、从光盘制作光盘镜像文件。将光盘放入光驱,执行下面的命令。
          #cp /dev/cdrom /home/sunky/mydisk.iso 或
          #dd if=/dev/cdrom of=/home/sunky/mydisk.iso
          注:执行上面的任何一条命令都可将当前光驱里的光盘制作成光盘镜像文件/home/sunky/mydisk.iso
         2、将文件和目录制作成光盘镜像文件,执行下面的命令。
          #mkisofs -r -J -V mydisk -o /home/sunky/mydisk.iso /home/sunky/ mydir
          注:这条命令将/home/sunky/mydir目录下所有的目录和文件制作成光盘镜像文件/home/sunky/mydisk.iso,光盘卷标为:mydisk
         3、光盘镜像文件的挂接(mount)
          #mkdir /mnt/vcdrom
          注:建立一个目录用来作挂接点(mount point)
          #mount -o loop -t iso9660 /home/sunky/mydisk.iso /mnt/vcdrom
          注:使用/mnt/vcdrom就可以访问盘镜像文件mydisk.iso里的所有文件了。
        
         挂接移动硬盘
         对linux系统而言,USB接口的移动硬盘是当作SCSI设备对待的。插入移动硬盘之前,应先用fdisk –l 或 more /proc/partitions查看系统的硬盘和硬盘分区情况。
         [root@pldyrouter /]# fdisk -l
         Disk /dev/sda: 73.4 GB, 73407820800 bytes
         255 heads, 63 sectors/track, 8924 cylinders
         Units = cylinders of 16065 * 512 = 8225280 bytes
         Device Boot Start End Blocks Id System
         /dev/sda1 1 4 32098+ de Dell Utility
         /dev/sda2 * 5 2554 20482875 7 HPFS/NTFS
         /dev/sda3 2555 7904 42973875 83 Linux
         /dev/sda4 7905 8924 8193150 f Win95 Ext'd (LBA)
         /dev/sda5 7905 8924 8193118+ 82 Linux swap
         在这里可以清楚地看到系统有一块SCSI硬盘/dev/sda和它的四个磁盘分区/dev/sda1 -- /dev/sda4, /dev/sda5是分区/dev/sda4的逻辑分区。接好移动硬盘后,再用fdisk –l 或 more /proc/partitions查看系统的硬盘和硬盘分区情况
         [root@pldyrouter /]# fdisk -l
         Disk /dev/sda: 73.4 GB, 73407820800 bytes
         255 heads, 63 sectors/track, 8924 cylinders
         Units = cylinders of 16065 * 512 = 8225280 bytes
         Device Boot Start End Blocks Id System
         /dev/sda1 1 4 32098+ de Dell Utility
         /dev/sda2 * 5 2554 20482875 7 HPFS/NTFS
         /dev/sda3 2555 7904 42973875 83 Linux
         /dev/sda4 7905 8924 8193150 f Win95 Ext'd (LBA)
         /dev/sda5 7905 8924 8193118+ 82 Linux swap
         Disk /dev/sdc: 40.0 GB, 40007761920 bytes
         255 heads, 63 sectors/track, 4864 cylinders
         Units = cylinders of 16065 * 512 = 8225280 bytes
         Device Boot Start End Blocks Id System
         /dev/sdc1 1 510 4096543+ 7 HPFS/NTFS
         /dev/sdc2 511 4864 34973505 f Win95 Ext'd (LBA)
         /dev/sdc5 511 4864 34973473+ b Win95 FAT32
         大家应该可以发现多了一个SCSI硬盘/dev/sdc和它的两个磁盘分区/dev/sdc1?、/dev/sdc2,其中/dev/sdc5是/dev/sdc2分区的逻辑分区。我们可以使用下面的命令挂接/dev/sdc1和/dev/sdc5。
         #mkdir -p /mnt/usbhd1
         #mkdir -p /mnt/usbhd2
         注:建立目录用来作挂接点(mount point)
         #mount -t ntfs /dev/sdc1 /mnt/usbhd1
         #mount -t vfat /dev/sdc5 /mnt/usbhd2
         注:对ntfs格式的磁盘分区应使用-t ntfs 参数,对fat32格式的磁盘分区应使用-t vfat参数。若汉字文件名显示为乱码或不显示,可以使用下面的命令格式。
         #mount -t ntfs -o iocharset=cp936 /dev/sdc1 /mnt/usbhd1
         #mount -t vfat -o iocharset=cp936 /dev/sdc5 /mnt/usbhd2
         linux系统下使用fdisk分区命令和mkfs文件系统创建命令可以将移动硬盘的分区制作成linux系统所特有的ext2、ext3格式。这样,在linux下使用就更方便了。使用下面的命令直接挂接即可。
         #mount /dev/sdc1 /mnt/usbhd1
         挂接U盘
         和USB接口的移动硬盘一样对linux系统而言U盘也是当作SCSI设备对待的。使用方法和移动硬盘完全一样。插入U盘之前,应先用fdisk –l 或 more /proc/partitions查看系统的硬盘和硬盘分区情况。
         [root@pldyrouter root]# fdisk -l
         Disk /dev/sda: 73.4 GB, 73407820800 bytes
         255 heads, 63 sectors/track, 8924 cylinders
         Units = cylinders of 16065 * 512 = 8225280 bytes
         Device Boot Start End Blocks Id System
         /dev/sda1 1 4 32098+ de Dell Utility
         /dev/sda2 * 5 2554 20482875 7 HPFS/NTFS
         /dev/sda3 2555 7904 42973875 83 Linux
         /dev/sda4 7905 8924 8193150 f Win95 Ext'd (LBA)
         /dev/sda5 7905 8924 8193118+ 82 Linux swap
         插入U盘后,再用fdisk –l 或 more /proc/partitions查看系统的硬盘和硬盘分区情况。
         [root@pldyrouter root]# fdisk -l
         Disk /dev/sda: 73.4 GB, 73407820800 bytes
         255 heads, 63 sectors/track, 8924 cylinders
         Units = cylinders of 16065 * 512 = 8225280 bytes
         Device Boot Start End Blocks Id System
         /dev/sda1 1 4 32098+ de Dell Utility
         /dev/sda2 * 5 2554 20482875 7 HPFS/NTFS
         /dev/sda3 2555 7904 42973875 83 Linux
         /dev/sda4 7905 8924 8193150 f Win95 Ext'd (LBA)
         /dev/sda5 7905 8924 8193118+ 82 Linux swap
         Disk /dev/sdd: 131 MB, 131072000 bytes
         9 heads, 32 sectors/track, 888 cylinders
         Units = cylinders of 288 * 512 = 147456 bytes
         Device Boot Start End Blocks Id System
         /dev/sdd1 * 1 889 127983+ b Win95 FAT32
         Partition 1 has different physical/logical endings:
         phys=(1000, 8, 32) logical=(888, 7, 31)
         系统多了一个SCSI硬盘/dev/sdd和一个磁盘分区/dev/sdd1,/dev/sdd1就是我们要挂接的U盘。
         #mkdir -p /mnt/usb
         注:建立一个目录用来作挂接点(mount point)
         #mount -t vfat /dev/sdd1 /mnt/usb
         注:现在可以通过/mnt/usb来访问U盘了, 若汉字文件名显示为乱码或不显示,可以使用下面的命令。
         #mount -t vfat -o iocharset=cp936 /dev/sdd1 /mnt/usb
         挂接Windows文件共享
         Windows网络共享的核心是SMB/CIFS,在linux下要挂接(mount)windows的磁盘共享,就必须安装和使用samba软件包。现在流行的linux发行版绝大多数已经包含了samba软件包,如果安装linux系统时未安装samba请首先安装samba。当然也可以到www.samba.org网站下载samba软件包,现在最新的版本是3.0.10版。
         当windows系统共享设置好以后,就可以在linux客户端挂接(mount)了,具体操作如下:
         # mkdir –p /mnt/samba
         注:建立一个目录用来作挂接点(mount point)
         # mount -t smbfs -o username=administrator,password=pldy123 //10.140.133.23/c$ /mnt/samba
         注:administrator 和 pldy123 是ip地址为10.140.133.23 windows计算机的一个用户名和密码,c$是这台计算机的一个磁盘共享
         如此就可以在linux系统上通过/mnt/samba来访问windows系统磁盘上的文件了。以上操作在redhat as server 3、redflag server 4.1、suse server 9以及windows NT 4.0、windows 2000、windows xp、windows 2003环境下测试通过。
         挂接UNIX系统NFS文件共享
         类似于windows的网络共享,UNIX(Linux)系统也有自己的网络共享,那就是NFS(网络文件系统),下面我们就以SUN Solaris2.8和REDHAT as server 3 为例简单介绍一下在linux下如何mount nfs网络共享。
         在linux客户端挂接(mount)NFS磁盘共享之前,必须先配置好NFS服务端。
         1、Solaris系统NFS服务端配置方法如下:
         (1)修改 /etc/dfs/dfstab, 增加共享目录
         share -F nfs -o rw /export/home/sunky
         (2)启动nfs服务
         # /etc/init.d/nfs.server start
         (3)NFS服务启动以后,也可以使用下面的命令增加新的共享
         # share /export/home/sunky1
         # share /export/home/sunky2
          注:/export/home/sunky和/export/home/sunky1是准备共享的目录
         2、linux系统NFS服务端配置方法如下:
         (1)修改 /etc/exports,增加共享目录
         /export/home/sunky 10.140.133.23(rw)
         /export/home/sunky1 *(rw)
         /export/home/sunky2 linux-client(rw)
         注:/export/home/目录下的sunky、sunky1、sunky2是准备共享的目录,10.140.133.23、*、linux-client是被允许挂接此共享linux客户机的IP地址或主机名。如果要使用主机名linux-client必须在服务端主机/etc/hosts文件里增加linux-client主机ip定义。格式如下:
         10.140.133.23 linux-client
         (2)启动与停止NFS服务
         /etc/rc.d/init.d/portmap start (在REDHAT中PORTMAP是默认启动的)
         /etc/rc.d/init.d/nfs start 启动NFS服务
         /etc/rc.d/init.d/nfs stop 停止NFS服务
         注:若修改/etc/export文件增加新的共享,应先停止NFS服务,再启动NFS服务方能使新增加的共享起作用。使用命令exportfs -rv也可以达到同样的效果。
         3、linux客户端挂接(mount)其他linux系统或UNIX系统的NFS共享
         # mkdir –p /mnt/nfs
         注:建立一个目录用来作挂接点(mount point)
         #mount -t nfs -o rw 10.140.133.9:/export/home/sunky /mnt/nfs
         注:这里我们假设10.140.133.9是NFS服务端的主机IP地址,当然这里也可以使用主机名,但必须在本机/etc/hosts文件里增加服务端ip定义。/export/home/sunky为服务端共享的目录。
         如此就可以在linux客户端通过/mnt/nfs来访问其它linux系统或UNIX系统以NFS方式共享出来的文件了。以上操作在redhat as server 3、redflag server4.1、suse server 9以及Solaris 7、Solaris 8、Solaris 9 for x86&sparc环境下测试通过。




    挂载硬盘光驱和U盘(zz)
    来源: ChinaUnix博客  日期: 2009.05.11 17:28 (共有0条评论) 我要评论


                    mount -t iso9660 /dev/cdrom /mnt/cdrom 挂光驱 mount -t vfat /dev/fd0 /mnt/floppy 挂软驱 (文件内型可以自己选) mount -t vfat -o rw,utf8,umask=000 /dev/sda1 /media/USB linux系统默认挂载的windows分区中文显示不正常。光驱中的中文也不能正常显示.解决方法如下: 1.自动挂载 修改/etc/fstab 在挂载参数中增加iocharset=utf8 示例如下: /dev/sda5 /media/sda5 vfat iocharset=utf8,defaults,umask=0 0 0 /dev/hda /media/cdrom0 udf,iso9660 user,noauto,iocharset=utf8 0 0 我的是sata硬盘。/dev/sda5是硬盘的一个分区。/dev/hda是光驱。其中"umask=0"表示普通用户也有读写的权限。 2.手动挂载 挂载的时候加上参数-o iocharset=utf8 示例如下: $ sudo mount -o iocharser=utf8 /dev/sdb1 /media/usb mount命令详解 mount命令详解 功能:加载指定的文件系统。 语法:mount [-afFhnrvVw] [-L] [-o] [-t] [设备名] [加载点] 用法说明:mount可将指定设备中指定的文件系统加载到Linux目录下(也就是装载点)。可将经常使用的设备写入文件 /etc/fastab,以使系统在每次启动时自动加载。mount加载设备的信息记录在/etc/mtab文件中。使用umount命令卸载设备时,记录将被清除。 常用参数和选项: -a 加载文件/etc/fstab中设置的所有设备。 -f 不实际加载设备。可与-v等参数同时使用以查看mount的执行过程。 -F 需与-a参数同时使用。所有在/etc/fstab中设置的设备会被同时加载,可加快执行速度。 -h 显示在线帮助信息。 -L 加载文件系统标签为的设备。 -n 不将加载信息记录在/etc/mtab文件中。 -o 指定加载文件系统时的选项。有些选项也可在/etc/fstab中使用。这些选项包括: async 以非同步的方式执行文件系统的输入输出动作。 atime 每次存取都更新inode的存取时间,默认设置,取消选项为noatime。 auto 必须在/etc/fstab文件中指定此选项。执行-a参数时,会加载设置为auto的设备,取消选取为noauto。 defaults 使用默认的选项。默认选项为rw、suid、dev、exec、anto nouser与async。 dev 可读文件系统上的字符或块设备,取消选项为nodev。 exec 可执行二进制文件,取消选项为noexec。 noatime 每次存取时不更新inode的存取时间。 noauto 无法使用-a参数来加载。 nodev 不读文件系统上的字符或块设备。 noexec 无法执行二进制文件。 nosuid 关闭set-user-identifier(设置用户ID)与set-group-identifer(设置组ID)设置位。 nouser 使一位用户无法执行加载操作,默认设置。 remount 重新加载设备。通常用于改变设备的设置状态。 ro 以只读模式加载。 rw 以可读写模式加载。 suid 启动set-user-identifier(设置用户ID)与set-group-identifer(设置组ID)设置位,取消选项为nosuid。 sync 以同步方式执行文件系统的输入输出动作。 user 可以让一般用户加载设备。 -r 以只读方式加载设备。 -t 指定设备的文件系统类型。常用的选项说明有: minix Linux最早使用的文件系统。 ext2 Linux目前的常用文件系统。 msdos MS-DOS 的 FAT。 vfat Win85/98 的 VFAT。 nfs 网络文件系统。 iso9660 CD-ROM光盘的标准文件系统。 ntfs Windows NT的文件系统。 hpfs OS/2文件系统。Windows NT 3.51之前版本的文件系统。 auto 自动检测文件系统。 -v 执行时显示详细的信息。 -V 显示版本信息。 -w 以可读写模式加载设备,默认设置。 简单用法: fat32的分区 mount -o codepage=936,iocharset=cp936 /dev/hda7 /mnt/cdrom (mount -t vfat -o iocharset=cp936 /dev/hda7 /mnt/cdrom) ntfs的分区 mount -o iocharset=cp936 /dev/hda7 /mnt/cdrom iso文件 mount -o loop /abc.iso /mnt/cdrom 软盘 mount /dev/fd0 /mnt/floppy USB闪存 mount /dev/sda1 /mnt/cdrom 说明: /mnt/cdrom 目录必须存在 所有/etc/fstab内容 mount -a 可以指定文件格式"-t 格式", 格式可以为vfat, ext2, ext3等. 镜像文件: mount fileName mountPoint -o loop,fileName是镜像文件名(*.iso,*.img),其它的不用说了,跟上面一样。用例:如我有一个a.iso光盘镜像文件,mount a.iso a -o loop,这样进入目录a你就能浏览a.iso的内容了,*.img文件的用法一样。 显示中文方面,如果是fedora core 1 的话,用utf8更好 mount -o iocharset=uft8 /dev/hda1 /mnt/c mount -o iocharset=uft8 /dev/sda1 /mnt/usb mount -t smbfs //ip_addr/share/dir /mnt/smb/share -o iocharset=uft8,username=name, password=passwd 开机就mount上windows下的分区 自动将windows的d盘挂到/mnt/d上,用vi打开/etc/fstab,加入以下一行 /dev/hda5 /mnt/d vfat defaults,codepage=936,iocharset=cp936 0 0 注意,先得手工建立一个/mnt/d目录 mount局域网上其他windows机器共享出的目录(bjchenxu) mount -t smbfs -o username=guest,password=guest //machine/path /mnt/cdrom
    ps:
    插入U盘之后,按照下面的步骤:
    1.fdisk -l /dev/sd*
        fdisk -l 列出指定设备的分区表信息。由于usb盘是被模拟为scsi设备访问,所以会被自动命名为sd*。
        通常这一步就能找到U盘,如果U盘有指示灯也会亮,表示被找到。
    2.如果执行上一个命令没有反应,或者某些信息显示模块没有加入
        可以lsmod查看一下是否有usb-storage scsi_mod sd_mod模块。
        没有就modprobe [module],添加所缺模块。
        然后再试就ok
    3.最后就是把U盘mount上去,这里需要先在mnt目录下面建一个usb目录
        mount /dev/sda /mnt/usb
        某些系统需要指定文件系统的类型,可以用
        mount -t vfat /dev/sda /mnt/usb
                   
                   
                     mount -t iso9660 /dev/cdrom /mnt/cdrom 挂光驱

      mount -t vfat /dev/fd0 /mnt/floppy 挂软驱 (文件内型可以自己选)

      mount -t vfat -o rw,utf8,umask=000 /dev/sda1 /media/USB

      linux系统默认挂载的windows分区中文显示不正常。光驱中的中文也不能正常显示.解决方法如下:

      1.自动挂载

      修改/etc/fstab 在挂载参数中增加iocharset=utf8

      示例如下:

      /dev/sda5 /media/sda5 vfat iocharset=utf8,defaults,umask=0 0 0

      /dev/hda /media/cdrom0 udf,iso9660 user,noauto,iocharset=utf8 0 0

      我的是sata硬盘。/dev/sda5是硬盘的一个分区。/dev/hda是光驱。其中"umask=0"表示普通用户也有读写的权限。

      2.手动挂载

      挂载的时候加上参数-o iocharset=utf8

      示例如下:

      $ sudo mount -o iocharser=utf8 /dev/sdb1 /media/usb

      mount命令详解

      mount命令详解

      功能:加载指定的文件系统。

      语法:mount [-afFhnrvVw] [-L<标签>] [-o<选项>] [-t<文件系统类型>] [设备名] [加载点]

      用法说明:mount可将指定设备中指定的文件系统加载到Linux目录下(也就是装载点)。可将经常使用的设备写入文件

      /etc/fastab,以使系统在每次启动时自动加载。mount加载设备的信息记录在/etc/mtab文件中。使用umount命令卸载设备时,记录将被清除。

      常用参数和选项:

      -a 加载文件/etc/fstab中设置的所有设备。

      -f 不实际加载设备。可与-v等参数同时使用以查看mount的执行过程。

      -F 需与-a参数同时使用。所有在/etc/fstab中设置的设备会被同时加载,可加快执行速度。

    展开全文
  • linuxmount(挂载)命令详解

    千次阅读 2017-06-13 22:28:24
    linux客户端挂接(mount)其他linux系统或UNIX系统的NFS共享 # mkdir –p /mnt/nfs 注:建立一个目录用来作挂接点(mount point) #mount -t nfs -o rw 10.140.133.9:/export/home/sunky /mnt/nfs
  • Linuxmount命令简介

    千次阅读 2013-07-12 21:08:18
    Linux系统中,如果要使用硬盘、光盘、软盘或MO盘等存储设备,必须先进行挂装(Mount)。当存储设备挂装完成之后,就可以将其作为一个目录来进行访问了。挂装设备需要使用mount命令。执行这一命令,至少要先确定下列...
  • Linuxmount和unmount命令详解

    万次阅读 2015-12-09 21:49:56
    Linuxmount和unmount命令详解 需要注意的: 1、挂载点必须是一个目录。 2、一个分区挂载在一个已存在的目录上,这个目录可以不为空,但挂载后这个目录下以前的内容将不可用。对于其他操作系统建立的文件系统的...
  • 关于linuxmount和df查看挂载的区别

    千次阅读 2014-05-18 15:24:52
    mount -l和df -h到底有何区别呢? [liuqiang2@mu02 ~]$ mount -l /dev/sda3 on / type ext4 (rw) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=...
  • Linux查看系统状态命令

    千次阅读 2017-01-06 14:07:33
    # mount | column -t # 查看挂接的分区状态  # fdisk -l # 查看所有分区  # swapon -s # 查看所有交换分区  # hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备)  # dmesg | grep IDE # 查看启动...
  • Linux如何mount Usb盘

    千次阅读 2013-11-15 10:57:19
    看看U盘是那个设备,然后mount -t vfat /dev/查到的磁盘 /你的某个目录 一 Linux不像Windows一样,接上新硬件后可以自动识别,在Linux下无法自动识别新硬件的,需要手动去识别。USB移动存储设备通常被识别为sda1,...
  • Linux mount挂载命令

    千次阅读 2020-01-20 11:00:59
    Linux中的根目录以外的文件要想被访问,需要将其“关联”到根目录下的某个目录来实现,这种关联操作就是“挂载”,这个目录就是“挂载点”,解除此关联关系的过程称之为“卸载”。 注意:“挂载点”的目录需要以下...
  • linux mount命令学习

    千次阅读 2013-09-30 12:10:21
    我们在下面这篇博文中已经有笼统的学习了文件系统的一些相关知识, ...本篇我们主要是用来学习如何去挂载一个磁盘文件系统,...1. 先查看mount U盘之前系统上已经挂载了哪些文件系统, sh-# cat /proc/mounts rootfs / r
  • Linux查看、修改SELinux的状态

    万次阅读 2017-08-02 20:14:41
    SELinux(Security-Enhanced Linux) 是美国国家安全局(NSA)对于强制访问控制的实现,是 linux历史上最...我们可以通过查看配置文件的命令 cat /etc/selinux/config 来查看状态, [root@lill ~]# cat /etc/selinux/
  • linuxmount命令使用详解---linux挂载光盘等文件系统的命令 mount命令详解 <br />功能:加载指定的文件系统。  语法:mount [-afFhnrvVw] [-L<标签>] [-o<选项>] [-t<文件系统类型>] [设备名...
  • Linux mount命令详解

    千次阅读 2014-04-26 21:36:58
    挂接命令(mount)  首先,介绍一下挂接(mount)命令的使用方法,mount命令参数非常多,这里主要讲一下今天我们要用到的。  命令格式:mount [-t vfstype] [-o options] device dir  其中:  1.-t ...
  • C语言中linux查看sd卡mount的位置

    千次阅读 2016-03-02 16:49:44
    linux 查找sd卡mount的位置: #include //std::istringstream #include //FILE and popen #include ......其他头文件...... std::string getSDCardPath(); 主函数(getSDFCardPath); ......其他函数.........
  • linux mount命令详解

    千次阅读 2010-02-04 10:12:00
    语法:mount [-afFhnrvVw] [-L] [-o] [-t] [设备名] [加载点] 用法说明:mount可将指定设备中指定的文件系统加载到Linux目录下(也就是装载点)。可将经常使用的设备写入文件/etc/fastab,以使系统在每次启动时自动...
  • Linux挂载命令mount用法及参数详解
  • linux mount命令的用法详细解析

    千次阅读 2017-10-13 13:51:24
    挂接命令(mount)首先,介绍一下挂接(mount)命令的使用方法,mount命令参数非常多,这里主要讲一下今天我们要用到的。命令格式:mount [-t vfstype] [-o options] device dir其中:1.-t vfstype 指定文件系统的类型,...
  • Linux CentOS 中 mount 问题

    千次阅读 2013-07-25 21:37:47
    弄了好久mount vfat 分区,每次都是刚开始怎么弄都不行,弄了好久后,用起初的命令一试久OK了,很纳闷。3天了都这样,今天,在挂载之前,看一下以前都挂载了哪些dev,结果仔细一查,发现,本来要想挂载的娱乐盘(sda...
  • 挂接命令(mount)  首先,介绍一下挂接(mount)命令的使用方法,mount命令参数非常多,这里主要讲一下今天我们要用到的。  命令格式:mount [-t vfstype] [-o options] device dir  其中:  1.-t ...
  • 查看Linux系统运行状态(命令汇总)

    千次阅读 2019-08-25 22:31:30
    查看Linux系统运行状态命令汇总 目录 1、top命令:实时显示进程状态用户(查看谁最占用cpu, 谁最占用资源等) 2、df -h命令:查看各分区使用情况 3、free -m命令:查看内存使用量和交换区使用量 4、uptime ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 79,204
精华内容 31,681
关键字:

linux查看mount的状态

linux 订阅