精华内容
下载资源
问答
  • linux 磁盘管理三部曲——(3)mount挂载,/etc/fstab配置文件 目录 一、什么是挂载,卸载二、mount:挂载常用命令选项(下面有具体的用法示例)三、umount 卸载四、/etc/fstab 文件挂载配置...

    https://www.cnblogs.com/along21/p/7410619.html


    linux 磁盘管理三部曲——(3)mount挂载,/etc/fstab配置文件

     

    当我们分完区,并做好文件系统格式化,就到了最后的挂载mount了,挂载完毕就可以使用磁盘设备了。

     

    一、什么是挂载,卸载

    任何块设备都不能直接访问,需挂载在目录上访问

    挂载将额外文件系统与根文件系统某现存的目录建立起关联关系,进而使得此目录做为其它文件访问入口的行为(挂载的设备必须有文件系统)

    卸载:为解除此关联关系的过程

    mount [-选项] DEVICE(设备) MOUNT_POINT(挂载点)

    1device :指明要挂载的设备

      ① 设备文件:例如/dev/sda5

      ② 卷标:-L 'LABEL', 如 例如 -L mage

      ③ UUID, -U 'UUID'

    2)挂载点下原有文件在挂载完成后会被临时隐藏

      事先存在;建议使用空目录,进程正在使用中的设备无法被卸载

    3/etc/mtab: 文件显示当前已挂载的所有设备(在centos 7中,是/proc/mounts的软连接,查看结果一样,centos 6中,ASCII text,查询结果和/proc/mounts不一样)

     

    二、mount:挂载常用命令选项(下面有具体的用法示例)

    查看挂载情况:findmnt  查看所有设备挂载情况(树状结构显示)

               findmnt 设备   查看单个设备的挂载情况

             mount :查看所有设备挂载情况

             cat /proc/mounts:查看内核追踪到的已挂载的所有设备

    mount -选项 设备 挂载点

      -tvsftype :指定要挂载的设备上的文件系统类型(不常用,不加-t默认自带自己的文件系统类型),有时,系统报错提示,没指定文件系统类型,-t指定后,仍然有错。(注释1

      -rreadonly 只读挂载,不能进行其他操作,和权限无关,介质只能读,多用于冷备份。在mount 查询时时显示 ro

      -wread and write,  读写挂载(defaults默认)

      -n隐藏挂载信息不显示 ,但在/proc/mounts可以查到,卸载只能 umount /app/sdb2(挂载点)

      -a:自动挂载/etc/fstab文件没有挂载的设备定义在了/etc/fstab文件中,且挂载选项中有auto 功能,默认中包括,不看已挂载过的设备,如果在/etc/fstab里挂载过的设备修改了设置,不刷新;

    如果想刷新修改过已挂载的设备,mount -o remount /dev/sdX(挂载点)

      -L 'LABEL': 以卷标指定挂载设备

      -U 'UUID':以UUID 指定要挂载的设备

      -B  --bind:绑定目录到另一个目录上,

    例: mount -B /var/ftp/pub /app/apache     /app/apache就是显示 /var/ftp/pub目录的东西

       -o options挂载文件系统的选项,多个选项使用逗号分隔

        asyncdefaults)sync  异步,同步,内存更改时,同时写磁盘(可以用于重要数据)

        atime(defaults),noatime  是否在读访问时更新atime

        diratime(defaults),nodiratime  目录的访问时间戳

        auto(defaults)/noauto 写在/etc/fstab当中的分区,是否在mount -a时被挂载

        exec(defatuls)/noexec 在该分区所挂载的目录中的脚本是否可以执行。

        dev(defaults)/nodev:是否支持在此文件系统上使用设备文件

        suid(defaults)/nosuid:是否支持suidsgid权限

        ro:只读 rw:读写(defaults)

        nouser(defaults)/user:是否允许普通用户挂载此设备,默认管理员才能挂载

        aclcentos 7/^aclcentos 6以下):启用/禁用此文件系统上的acl功能

        defaults 默认,见以上中的(defaults)

      -o remount,选项:重新挂载,修改功能选项(和/etc/fstab选项冲突,则覆盖,不冲突就增加)  例:mount -o remount,ro /dev/sdb1

    例:mount -r /dev/sdb1 /app/sdb1 将/dev/sdb1只读挂载到/app/sdb上

     

    三、umount 卸载

    卸载时,若有正在进行的进程,不能卸载

    查看正在访问指定文件系统的进程:

      lsof 设备或挂载点都可以

      fuser -v 挂载点

    终止所有在正访问指定的文件系统的进程:

      fuser -km 设备或挂载点都可以

     终止完所有进程就可以卸载: umount DEVICE

     

     

    四、/etc/fstab 文件挂载配置文件

    1/etc/fstab 每行定义一个要挂载的文件系统

    mount -a 自动挂载/etc/fstab文件没有挂载的设备,不管已挂载过的设备

      如果想刷新修改过已挂载的设备,mount -o remount /dev/sdX(或挂载点)

    swpon -a 自动激活/etc/fstab文件没有激活的交换(扩展)空间 ,不管已激活的扩展空间

      如果想刷新修改过已激活的扩展设备,mount -o remount /dev/sdX(或挂载点)

    系统重启开机时读取此文件,可以开机自动开启文件中的设置

     

    2)格式(6列):

    ① 要挂载的设备或伪文件系统:设备名称,LABELUUID,伪文件系统名称

    ② 挂载点(扩展为swap

    ③ 文件系统类型(auto 寻找默认的),

      普通设备挂载:ext#/xfs 等文件系统类型

      交换分区 swapswap

      网络挂载地址 linux之间:nfswindos挂载:cifs

      光盘 iso9660,文件 cifs

    ④ 挂载选项:defaults 有需要的功能可以添加,不能为空

    ⑤ 转储频率: 0:不做备份 1:每天转储 2:每隔一天转储

    ⑥ 开机时自检(非0),自检次序:(如果开机系统自检不过,就无法正常开机)

    0:不自检 1:最先自检,一般为/ 2...:数越小优先级最大

     

    问题:如果设备不小心被破坏,开机自检不过,无法正常启用,该怎么办?

    原理很简单,只需要修复一下文件系统就好了,(如果不能修复,可以去/etc/fstab中把自检改为0)具体操作如下:

    ① 手动破坏设备 dd if=/dev/zero of=/dev/sdc1 bs=1 count=2048

    ② 开机过程,遇到错误提示

     

    ③ 进入shell 操作,进行修复

     

     

    五、实验:迁移/home 家目录

    到此我们已经对磁盘管理了解的差不多了,我们可以做个小实验,迁移 /home ,从 / 下移到另一个磁盘,如/dev/sda6

    ① init 1 进入单用户模式,防止自己在迁移时,其他用户进行操作,导致迁移后缺失东西。

    ② 分区 /dev/sda6   fdisk

    ③ 文件系统格式化 mkfs.ext4 /dev/sda6

    ④ 挂载在临时目录上/mnt ,把/home 下东西cp -a /mnt 目录

    ⑤ 把现有/home 东西移走,卸载 /mnt ,把/dev/sda6 挂到 /home 下,并写入/etc/fstab,开机自动挂载。

      UUID=328a3f17-3e4e-426d-9538-c44be3e6465b   /home    ext4    defaults        0  2

    ⑥ rebootinit 5 完成/home 搬迁

     

     到这里关于磁盘管理的过程就全部讲完了。

     



    展开全文
  • 当我们分完区,并做好文件系统格式化,就到了最后的挂载mount了,挂载完毕就可以使用磁盘设备了。   一、什么是挂载,卸载 任何块设备都不能直接访问,需挂载在目录上访问 挂载: 将额外文件系统与根文件系统某...

    当我们分完区,并做好文件系统格式化,就到了最后的挂载mount了,挂载完毕就可以使用磁盘设备了。

     

    一、什么是挂载,卸载

    任何块设备都不能直接访问,需挂载在目录上访问

    挂载: 将额外文件系统与根文件系统某现存的目录建立起关联关系,进而使得此目录做为其它文件访问入口的行为(挂载的设备必须有文件系统)

    卸载:为解除此关联关系的过程

    mount [-选项] DEVICE(设备) MOUNT_POINT(挂载点)

    1device :指明要挂载的设备

      ① 设备文件:例如/dev/sda5

      ② 卷标:-L 'LABEL', 如 例如 -L mage

      ③ UUID, -U 'UUID'

    2)挂载点下原有文件在挂载完成后会被临时隐藏

      事先存在;建议使用空目录,进程正在使用中的设备无法被卸载

    3/etc/mtab: 文件显示当前已挂载的所有设备(在centos 7中,是/proc/mounts的软连接,查看结果一样,centos 6中,ASCII text,查询结果和/proc/mounts不一样)

     

    二、mount:挂载常用命令选项(下面有具体的用法示例)

    查看挂载情况:findmnt  查看所有设备挂载情况(树状结构显示)

               findmnt 设备   查看单个设备的挂载情况

             mount :查看所有设备挂载情况

             cat /proc/mounts:查看内核追踪到的已挂载的所有设备

    mount -选项 设备 挂载点

      -tvsftype :指定要挂载的设备上的文件系统类型(不常用,不加-t默认自带自己的文件系统类型),有时,系统报错提示,没指定文件系统类型,-t指定后,仍然有错。(注释1

      -rreadonly 只读挂载,不能进行其他操作,和权限无关,介质只能读,多用于冷备份。在mount 查询时时显示 ro

      -wread and write,  读写挂载(defaults默认)

      -n隐藏挂载信息不显示 ,但在/proc/mounts可以查到,卸载只能 umount /app/sdb2(挂载点)

      -a:自动挂载/etc/fstab文件没有挂载的设备( 定义在了/etc/fstab文件中,且挂载选项中有auto 功能,默认中包括) ,不看已挂载过的设备,如果在/etc/fstab里挂载过的设备修改了设置,不刷新;

    如果想刷新修改过已挂载的设备,mount -o remount /dev/sdX(挂载点)

      -L 'LABEL': 以卷标指定挂载设备

      -U 'UUID':以UUID 指定要挂载的设备

      -B  --bind:绑定目录到另一个目录上,

    例: mount -B /var/ftp/pub /app/apache     /app/apache就是显示 /var/ftp/pub目录的东西

       -o options( 挂载文件系统的选项) ,多个选项使用逗号分隔

        asyncdefaults)sync  异步,同步,内存更改时,同时写磁盘(可以用于重要数据)

        atime(defaults),noatime  是否在读访问时更新atime

        diratime(defaults),nodiratime  目录的访问时间戳

        auto(defaults)/noauto 写在/etc/fstab当中的分区,是否在mount -a时被挂载

        exec(defatuls)/noexec 在该分区所挂载的目录中的脚本是否可以执行。

        dev(defaults)/nodev:是否支持在此文件系统上使用设备文件

        suid(defaults)/nosuid:是否支持suidsgid权限

        ro:只读 rw:读写(defaults)

        nouser(defaults)/user:是否允许普通用户挂载此设备,默认管理员才能挂载

        aclcentos 7/^aclcentos 6以下):启用/禁用此文件系统上的acl功能

        defaults 默认,见以上中的(defaults)

      -o remount,选项:重新挂载,修改功能选项(和/etc/fstab选项冲突,则覆盖,不冲突就增加)  例:mount -o remount,ro /dev/sdb1

    例:mount -r /dev/sdb1 /app/sdb1 将/dev/sdb1只读挂载到/app/sdb上

     

    三、umount 卸载

    卸载时,若有正在进行的进程,不能卸载

    查看正在访问指定文件系统的进程:

      lsof 设备或挂载点都可以

      fuser -v 挂载点

    终止所有在正访问指定的文件系统的进程:

      fuser -km 设备或挂载点都可以

     终止完所有进程就可以卸载: umount DEVICE

     

     

    四、/etc/fstab 文件挂载配置文件

    1/etc/fstab 每行定义一个要挂载的文件系统

    mount -a 自动挂载/etc/fstab文件没有挂载的设备,不管已挂载过的设备

      如果想刷新修改过已挂载的设备,mount -o remount /dev/sdX(或挂载点)

    swpon -a 自动激活/etc/fstab文件没有激活的交换(扩展)空间 ,不管已激活的扩展空间

      如果想刷新修改过已激活的扩展设备,mount -o remount /dev/sdX(或挂载点)

    系统重启开机时读取此文件,可以开机自动开启文件中的设置

     

    2)格式(6列):

    要挂载的设备或伪文件系统:设备名称,LABELUUID,伪文件系统名称

    挂载点(扩展为swap

    文件系统类型(auto 寻找默认的),

      普通设备挂载:ext#/xfs 等文件系统类型

      交换分区 swapswap

      网络挂载地址 linux之间:nfswindos挂载:cifs

      光盘 iso9660,文件 cifs

    挂载选项:defaults 有需要的功能可以添加,不能为空

    转储频率: 0:不做备份 1:每天转储 2:每隔一天转储

    开机时自检(非0),自检次序:(如果开机系统自检不过,就无法正常开机)

    0:不自检 1:最先自检,一般为/ 2...:数越小优先级最大

     

    问题:如果设备不小心被破坏,开机自检不过,无法正常启用,该怎么办?

    原理很简单,只需要修复一下文件系统就好了,(如果不能修复,可以去/etc/fstab中把自检改为0)具体操作如下:

    手动破坏设备 dd if=/dev/zero of=/dev/sdc1 bs=1 count=2048

    开机过程,遇到错误提示

     

    进入shell 操作,进行修复

     

     

    五、实验:迁移/home 家目录

    到此我们已经对磁盘管理了解的差不多了,我们可以做个小实验,迁移 /home ,从 / 下移到另一个磁盘,如/dev/sda6

    ① init 1 进入单用户模式,防止自己在迁移时,其他用户进行操作,导致迁移后缺失东西。

    分区 /dev/sda6   fdisk

    文件系统格式化 mkfs.ext4 /dev/sda6

    挂载在临时目录上/mnt ,把/home 下东西cp -a /mnt 目录

    把现有/home 东西移走,卸载 /mnt ,把/dev/sda6 挂到 /home 下,并写入/etc/fstab,开机自动挂载。

      UUID=328a3f17-3e4e-426d-9538-c44be3e6465b   /home    ext4    defaults        0  2

    ⑥ rebootinit 5 完成/home 搬迁

     

     到这里关于磁盘管理的过程就全部讲完了。

     

               希望对大家有帮助,有什么错误请告诉我~

    展开全文
  • Mount挂载详解

    千次阅读 2017-03-04 15:47:08
    Mount 挂载详解 主要内容:常用挂载选项详解、挂载设备文件、卷标、UUID、ISO文件创建及挂载 挂载选项 -t 文件系统类型 -o 选项1,选项2... 示例: mount -t ext4 -o acl /dev/sdb1 /mnt/disk1 文件系统类型:...
     
    

    Mount 挂载详解

    主要内容:常用挂载选项详解、挂载设备文件、卷标、UUID、ISO文件创建及挂载

    挂载选项 -t 文件系统类型 -o 选项1,选项2...
    示例:

    mount -t ext4 -o acl /dev/sdb1 /mnt/disk1
    文件系统类型:ext4,xfs,nfs,cifs,iso9660

    例1:exec/noexec

    [root@localhost ~]# mount /dev/vg01/lv01 /mnt/lv01
    [root@localhost ~]# mount -o noexec /dev/vg01/lv02 /mnt/lv02
    [root@localhost ~]# cp -rf /bin/date /mnt/lv01
    [root@localhost ~]# cp -rf /bin/date /mnt/lv02
    [root@localhost ~]# /mnt/lv01/date
    Fri Jan 10 10:40:21 CST 2014
    [root@localhost ~]# /mnt/lv02/date
    -bash: /mnt/lv02/date: Permission denied
    [root@localhost ~]# mount
    /dev/mapper/vg01-lv01 on /mnt/lv01 type ext4 (rw)
    /dev/mapper/vg01-lv02 on /mnt/lv02 type ext4 (rw, noexec)

    没有指定任何选项,则为默认选项 man mount
    defaults
    Use default options: rw, suid, dev, exec, auto,
    nouser, async, and relatime.

    常见的挂载选项

    rw 读写
    ro 只读
    suid 支持suid
    dev 支持设备文件
    nodev 不支持设备文件
    noexec 不允许执行二进制文件
    exec 允许执行二进制文件
    auto mount -a 开机自动挂载
    noauto mount -a 开机不自动挂载
    async 异步写入
    sync 同步同入
    noatime 不更新访问时间atime
    usrquota 支持用户级磁盘配额功能
    grpquota 支持组级磁盘配额功能
    acl 支持acl功能
    remount 在线重新挂载
    pri 指定优先级

    Relatime 驱动器访问优化

    POSIX 标​​准​要​求​操​作​系​统​维​护​记​录​每​个​文​件​最​后​一​次​被​访​问​的​文​件​系​统​元​数​据​。​这​个​时​间​戳​被​称​为atime,
    维​​护​它​需​要​一​个​重​复​的​对​存​储​的​写​入​操​作​。​这​些​写​入​操​作​让​存​储​是​设​备​及​其​连​接​保​持​忙​碌​和​通​电​状态​​。​因​
    为​很​少​应​用​程​序​会​使​用​ atim e 数​​据​,所​​以​这​个​存​储​设​备​活​动​是​在​浪​费​电​力​。​特​别​是​即​使​没​有​从​存​储中​​读​取
    该​文​件​也​会​发​生​写​入​存​储​的​事​件​,但​​是​从​缓​冲​中​写​入​。​有​时​,Linux 内​​核​还​支​持​ mount 的​​ noatime选​​项​,并​​
    不​在​使​用​此​选​项​挂​载​的​文​件​系​统​中​写​入​ atime。​​但​是​只​是​关​闭​这​个​特​性​是​有​问​题​的​,因​​为​有​些​应用​​程​序​会依​
    赖​ atime 数​​据​,并​​在​此​数​据​不​可​用​时​失​败​。

    红​​帽​企​业​版​ Linux 6 使​​用​的​内​核​之​后​此​另​一​个​可​替​换​选​项​ -relatime。​​Relatime 维​​护​ atime数​​据​,但不​​是
    ​每​次​访​问​该​文​件​时​都​更​改​。​启​用​这​个​选​项​,则​​只​在​上​次​更​新​ atime(mtime)后​​修​改​该​文​件​时​,或​​者最​​后​一​次
    ​访​问​该​文​件​是​在​相​当​长​一​段​时​间​前​(默​​认​为​一​天​)时​​才​会​将​ atime 数​​据​写​入​磁​盘​。
    默​​认​情​况​下​,所​​有​现​在​挂​载​的​文​件​系​统​都​启​用​ relatime。​​要​在​整​个​系​统​中​限​制​这​个​特​性​,请​​使​用​ boot 参
    数​​ default_relatime=0。​​如​果​默​认​在​某​个​系​统​中​启​用​ relatime,您​​可​以​通​过​使​用​选​项​ norelatime
    挂​​载​某​个​系​统​来​限​制​它​在​某​个​具​体​文​件​系​统​中​的​使​用​。​最​后​,要​​使​系​统​更​新​文​件​的​ atime 数​​据​的​默​认​周​期
    有​​所​不​同​,请​​使​用​ relatime_interval= 引​​导​参​数​,以​​秒​为​单​位​指​定​周​期​。​默​认​值​为​ 86400。

    记:RHEL6开始relatime,atime延迟修改,必须满足其中一个条件:
    1. 自上次atime修改后,已达到86400秒;
    2. 发生写操作时;

    例2:async,sync
    [root@localhost ~]# mount /dev/vg01/lv01 /mnt/lv01
    [root@localhost ~]# mount -o sync /dev/vg01/lv02 /mnt/lv02
    [root@localhost ~]# mount
    /dev/mapper/vg01-lv01 on /mnt/lv01 type ext4 (rw)
    /dev/mapper/vg01-lv02 on /mnt/lv02 type ext4 (rw, sync)
    [root@localhost ~]# time cp -rf /etc /mnt/lv01
    [root@localhost ~]# time cp -rf /etc /mnt/lv02

    例3:acl
    [root@localhost  ~]# vim /etc/fstab
    /dev/mapper/vg01-lv01 /mnt/lv01 ext4 defaults, acl 0 0
    [root@localhost ~]# mount -o remount /mnt/lv01
    [root@localhost ~]# mount
    /dev/mapper/vg01-lv01 on /mnt/lv01 type ext4 (rw, acl)


    挂载时可以使用(针对基本分区)
    设备名 /dev/sda3
    卷标 LABEL=zhang
    UUID UUID="zx1a34b8-3294-465c-b7cf-92c4894asc05b"
    UDEV 可以给设备建立一个别名

    例4:使用卷标挂载
    [root@localhost ~]# tune2fs -l /dev/vda1 |less
    Filesystem volume name: <none>

    [root@localhost ~]# tune2fs -L yang /dev/sda3 //设置卷标LABEL
    tune2fs 1.39 (29-May-2006)
    [root@localhost ~]# vim /etc/fstab
    LABEL=zhang /mnt/disk1 ext4 defaults 0 0

    例5:使用UUID挂载
    [root@localhost ~]# blkid /dev/sda5
    /dev/sda5: UUID="353a34b8-9233-465c-b7cf-92c8d308c05b" SEC_TYPE="ext2" TYPE="ext3"
    [root@localhost ~]# vim /etc/fstab
    UUID="353a34b8-9233-465c-b7cf-92c8d308c05b" /mnt/disk1 ext4 defaults 0 0


    挂载ISO文件
    1. 将光盘制作成iso
    [root@localhost ~]# dd if=/dev/cdrom of=/rhel6.iso
    [root@localhost ~]# dd </dev/cdrom >/rhel6.iso

    2. 将文件制作成iso,例如将/etc制作成etc.iso
    [root@localhost ~]# genisoimage -o /tmp/etc.iso -r /etc
    [root@localhost ~]# file /tmp/etc.iso
    /var/etc.iso: ISO 9660 CD-ROM filesystem data 'CDROM '

    3. 使用iso,挂载
    [root@localhost ~]# mount -t iso9660 -o loop /tmp/etc.iso /mnt/iso/
    展开全文
  • mount 挂载目录

    万次阅读 2017-04-06 10:20:47
    常用命令 挂载WIN共享目录: mkdir /root/cne --若该目录下有别的文件,加载后,这些文件会被隐藏,直到删除挂载,...mount -t cifs -o username=administrator,password=me //192.168.1.167/kaibuy /home/wwwroo

    常用命令

    挂载WIN共享目录:

    mkdir /root/cne    --若该目录下有别的文件,加载后,这些文件会被隐藏,直到删除挂载,这些文件才可被访问。
    chmod 777 /root/cne    --授权权限
    mount -t cifs -o username=administrator,password=me //192.168.1.167/kaibuy /home/wwwroot/www.kaibuy.cn

    删除挂载:

    umount /root/cne

    查看所有挂载:

    df -h

    临时挂载

    mount -t cifs -o username=new,password=qwertyuiop //192.168.2.10/centos /root/cne
    mount -t cifs -o //192.168.2.10/centos /root/cne
    mount -t cifs -o username=administrator,password=123 //192.168.1.20/kaibuy /home/wwwroot/www.kaibuy.cn
    mount -t cifs -o username=new,password=qwertyuiop //192.168.1.10/kaibuy /home/wwwroot/www.kaibuy.cn
    mount -t cifs -o username=administrator,password=me //192.168.1.22/adminLTE/app /home/wwwroot/mob

    linux是一个优秀的开放源码的操作系统,可以运行在大到巨型小到掌上型各类计算机系统上,随着 linux系统的日渐成熟和稳定以及它开放源代码特有的优越性,linux在全世界得到了越来越广泛的应用。现在许多企业的计算机系统都是由UNIX系 统、Linux系统和Windows系统组成的混合系统,不同系统之间经常需要进行数据交换。下面我根据自己的实际工作经验介绍一下如何在linux系统 下挂接(mount)光盘镜像文件、移动硬盘、U盘以及Windows网络共享和UNIX NFS网络共享。

    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 at pldyrouter /]# fdisk -l
    Disk /dev/sda: 73 dot 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 at pldyrouter /]# fdisk -l
    Disk /dev/sda: 73 dot 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 at pldyrouter root]# fdisk -l
    Disk /dev/sda: 73 dot 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 at pldyrouter root]# fdisk -l
    Disk /dev/sda: 73 dot 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盘。

    建立一个目录用来作挂接点(mount point)
    现在可以通过/mnt/usb来访问U盘了, 若汉字文件名显示为乱码或不显示,可以使用下面的命令。

    mkdir -p /mnt/usb
    mount -t vfat /dev/sdd1 /mnt/usb
    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网站下载……新的版本是3.0.10版。
    当windows系统共享设置好以后,就可以在linux客户端挂接(mount)了,具体操作如下:

    # mount -t smbfs -o username=administrator,password=me //10.140.133.23/c$ /mnt/samba

    注:administrator 和 me 是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环境下测试通过。

    权限问题:如果挂载后没有写入权限,需要加上权限的设定:
    先:id www,读取用户的相关ID:

    [root@www ~]# id www
    uid=502(www) gid=502(www) groups=502(www)
    mount -t cifs -o username=new,password=qwertyuiop,uid=502,gid=502 //192.168.1.10/kq126 /home/wwwroot/kq126
    mount -t cifs -o username=administrator,password=me,uid=502,gid=502 //192.168.1.167/kaibuy /home/wwwroot/www.kaibuy.cn
    mount -t cifs -o username=administrator,password=me //192.168.1.167/kaibuy /home/wwwroot/www.kaibuy.cn

    关于自动挂载:

    1,加入自启动;
    2,加入挂载配置:

    vi /etc/fstab
    /dev/emcpowerb1 /oracle/oradata ext3 defaults 0 0
    //192.168.1.167/kaibuy /home/web/kaibuy cifs defaults,auto,username=administrator,password=me,uid=502,gid=502 0 0

    第1列是需要挂载的文件系统或存储设备;
    第2列是挂载点;
    第3列指定文件系统或分区的类型;
    第4列为挂载选项,详细参考man mount.命令,defaults就没有问题,除非你有特殊需求;
    第5列为dump选项,设置是否让备份程序dump备份文件系统,0为忽略,1为备份;
    第6列为fsck选项,告诉fsck程序以什么顺序检查文件系统,0为忽略;

    具体说明

    一、mount可以用来挂载什么:
    不同的操作系统使用不同的文件系统格式。MS-DOS支持FAT16文件系统,Windows98支持FAT16、FAT32文件系 统,WindowsNT支持FAT16、NTFS文件系统,Windows2000则支持FAT16、FAT32、NTFS三种文件系统格式,现在的xp 可以支持FAT32,NTFS,现在最新版本的windows 7 引入了新的WinFS文件系统。 而 Linux差不多支持所有的文件系统格式,但一般使用ext2或ext3文件系统。很多用户使用的是windows操作系统,如果想在运行的Linux下 访问其它文件系统中的资源的话,就要用Linux mount命令来实现。
    二、mount使用格式:

    mount命令[-参数] [设备名称] [挂载点]

    说明:
    [挂载点]必须是一个已经存在的目录,这个目录可以不为空,但挂载后这个目录下以前的内容将不可用,umount以后会恢复正常。
    [设备名称] 可以是一个分区,一个usb设备,光驱,软盘,网络共享等。

    常见分区加载方法:

    mount挂载iso文件:

    mount –o loop linuxsetup.iso /mnt/iso1

    在linux 不需要虚拟光驱,就可以直接读取iso文件了。

    mount挂载光驱系统,一般来说CDROM的设备文件是/dev/hdc,使用方法:

    mount /dev/hdc /mnt/cdrom –o iocharset=cp936

    默认不指定光驱系统,可以自动搜索得到,将编码指定为中文

    mount挂载软驱

    mount /dev/fd0 /mnt/floppy

    默认不指定文件系统,可以自动搜索得到
    mount挂载windows共享文件(samba)

    mount -t smbfs -o username=w,password=w,codepage=936,iocharset=gb2312 //192.168.0.101/share /mnt/winshare

    指定访问共享的用户名,密码,codepage指定编码与iocharset同意义。这里的windows 系统是中文简体。
    codepage指定文件系统的代码页,简体中文中文代码是936;iocharset指定字符集,简体中文一般用cp936或gb2312

    mount挂载u盘

    如果计算机没有其它SCSI设备和usb外设的情况下,插入的U盘的设备路径是 /dev/sda1,用命令:

    mount /dev/sda1 /mnt/upan

    mount挂载nfs系统

    与windows共享连接差不多。需要正确配置服务端的nfs服务。然后通过客户端的:showmount -e 192.168.0.30 可以查看连接。

    mount -t nfs 192.168.0.30:/tmp /mnt/nfs
    umount #卸载文件系统
    umount dir

    如上面: umout /mnt/upan或者umount /dev/sda1

    常见参数说明

    参数说明
    -a搜索/etc/fstab文件中满足条件的文件系统,进行挂载操作。格式: mount -a -t type -o options 不需要指定设备/目录
    -f测试mount系统,只检查设备和目录,并不真正挂载文件系统
    -n不把挂载的记录,记录在/etc/mtab 文件中
    -r将文件系统安装为只读,同(-o ro)
    -w将文件系统安装为可读写,同(-o rw)
    -L label挂载具有指定卷标 label 的分区
    -w将文件系统安装为可读写,同(-o rw)
    -v显示详细的挂载进度
    -l列出所有已经挂载的文件系统列表
    –bind将文件层次的一部分重新挂载到其他地方.只挂接单一的文件系统,如果目录有其它文件系统,将不能挂载。如果需要都挂载,可以用:–rbind 参数。mount –bind olddir newdir 2个目录可以访问系统内容
    –move将一个目录移到另外地方,mount –move olddir newdir
    -h显示帮助
    -V显示版本

    -t vfstype

    挂载指定的设备类型:adfs, affs, autofs, coda, coherent, cramfs, devpts, efs, ext, ext2, ext3, hfs, hpfs, iso9660, jfs, minix, msdos, ncpfs, nfs, nfs4, ntfs, proc, qnx4, ramfs, reiserfs, romfs, smbfs, sysv, tmpfs, udf, ufs, umsdos, vfat, xenix, xfs, xiafs
    一般文件类型,可以不需要指定就可以有相同自动检测(adfs, bfs, cramfs, ext, ext2, ext3, hfs, hpfs, iso9660, jfs, minix, ntfs, qnx4, reiserfs, romfs, udf, ufs, vxfs, xfs, xiafs 等文件系统),如果探测失败,就将访问/etc/filesystems ,以指定文件系统探测。说明:如果清楚文件系统,最好指定具体类型。探测错误将带来灾难性的。
    多个文件系统可以用“,”分割开来

    mount -a -t nomsdos,ext

    将挂载fstab文件指定所有的文件系统,除了类型为 msdos 和 ext 的那一些。
    常见文件类型

    类型说明
    ext2linux目前常用的文件系统
    msdosMS-DOS的fat,就是fat16
    vfatwindows98常用的
    nfs网络文件系统
    smbfswindows共享系统
    iso9660CD-ROM光盘标准文件系统
    ntfswindows NT/2000/XP的文件系统
    auto自动检测文件系统

    -o options
    指定挂载系统选项:多个选项可以用”,”分割.某些选项只有在出现在文件 /etc/fstab 中时才有意义。下列选项可以用于任何要挂载的文件系统(但是并非所有文件系统都关心它们,例如,选项 sync 在今天只对 ext2,ext3 和 ufs 有效)

    选项说明
    async所有对文件系统的 I/O 操作都必须是异步完成的。
    atime每次存取时更新 inode 存取时间。这是默认选项。
    auto可以在使用 -a 选项时被挂载。
    defaults包含以下选项:rw, suid, dev, exec, auto, nouser,async.
    dev解析文件系统中的字符设备或块设备。
    exec允许执行二进制文件
    _netdev文件系统居于需要网络连接的设备上,避免断网下,不断挂载耗资源
    noatime不更新文件系统的inode存取时间(提升新闻服务器的速度)
    noauto只能被显式地挂载,-a不能使它挂载
    nodev不解析文件系统中的字符设备或块设备
    noexec不允许执行被加载的文件系统中的任何二进制文件
    nosuid不允许set-user-identifier 或set-group-identifier位起作用
    nouser禁止普通的挂载文件系统(默认)
    remount试图重新挂载一个已经挂载的文件系统。通常用来改变挂载标记,如由只读挂载改成可读写的。
    ro以只读方式挂载
    rw以读写方式挂载
    suid允许set-user-identifier 或set-group-identifier位起作用
    sync以同步方式进行I/O操作,突然断电不会掉资料,但加重磁盘负担
    dirsync所有对文件系统内目录的更新应当是同步完成的,影响下列系统调用:creat,link, unlink, symlink, mkdir, rmdir, mknod 以及 rename
    user允许普通的用户挂载文件系统,挂载者的用户名被写入mtab,从而使他可以再次卸载文件系统。这个选项暗含了选项noexec,nosuid, 以及 nodev.
    users允许每个用户挂载卸载文件系统
    codepagecodepage=XXX代码页
    iocharsetiocharset=XXX 字符集
    loop挂载回旋设备 经常挂载iso文件用到
    usernameusername=user 访问设备的用户名
    passwordpassword=pass 访问设备的密码
    uid/giduid=value 和 gid=value 以特殊用户及组 挂载系统
    ownmaskownmask=value owner权限的权限掩码
    othmaskothmask=value othmask权限的权限掩码

    最后三个参数只对特殊文件系统有用:
    不同文件系统所支持的属性不一定系统。可以查找相关资料

    展开全文
  • 如何使用mount挂载服务器

    千次阅读 2017-07-06 07:14:58
    mount挂载文件系统
  • mount挂载这点事

    2017-11-23 10:09:30
    一.作用 挂接目录和文件系统 ...远程挂载的方式: mount 远程ip地址:远程路径 本地挂载mount 192.168.86.5:/share /mnt 三.mount的查看 df -h 可以来查看对应设备和目录的挂载关系 m...
  • mount挂载和交换分区swap

    千次阅读 2018-03-01 14:45:56
    目录mount挂载  挂载方法  选项  查看设备 卸载命令 文件挂载配置文件fstab 交换文件与分区  swap优先级 三个工具free,df,du 扩展  移动介质  使用光盘  挂载USB设备 mount挂载挂载就是将文件系统与根...
  • Linux mount挂载文件系统磁盘分区

    千次阅读 2013-09-26 17:27:39
    对大家推荐很好使用的Linux mount挂载文件...挂载文件系统,目前有两种方法,一是通过 Linux mount挂载文件 来挂载,另一种方法是通过/etc/fstab文件来开机自动挂载; 1、通过Linux mount挂载文件 来挂载磁盘分区
  • MOUNT挂载设备

    千次阅读 2014-04-19 21:09:02
    在Linux中,我们通过mount命令将格式化好的磁盘或分区挂载到一个目录上,命令是:mount /dev/sda3(要挂载的分区) /mnt(挂载点) 常用参数: 不带参数的mount命令会显示所有已挂载的文件系统-t 指定文件系统的...
  • 关于NFS服务器的原理总结和mount挂载

    万次阅读 2015-01-26 16:54:57
    nfs服务器的原理 以及如何mount挂载一个目录
  • 这篇文章主要介绍了linux如何永久挂载新硬盘和/etc/fstab配置文件的说明,磁盘格式化,磁盘管理、挂载新硬盘(linux运维基础)。 首先列出文件系统的整体磁盘空间使用情况。可以用来查看磁盘已被使用多少空间和还剩余...
  • mount 挂载 开发板

    2019-05-06 14:14:30
    一、安装NFS sudo apt-get install nfs-kernel-server 同时会有两个软件包nfs-common和portmap被安装上 二.在/建立共享项目nfst mkdir nfs_shared ...lingd@ubuntu:~$ vi /etc/exports 内容为:...
  • mount 挂载笔记

    2017-12-04 14:48:08
    一,服务端配置: 1.RPCbind就是原来的portmap,先启动 RPCbind 2.配置文件路径:/etc/export 格式如下 目录 允许访问的 IP地址 选项 /home/img 192.168.10.0/
  • mount挂载cdrom

    千次阅读 2011-05-30 07:58:00
    在使用ubuntu server时,在安装Vmwaretools时,发现无法加载cdrom获得VmwareTools的工具包。现在就如何访问和获取cdrom的数据进行如下总结:... <br />用mount命令来挂载cdrom.(挂载USB也是同样的道理)
  • linux mount挂载文件夹设置权限

    万次阅读 2019-07-26 15:28:39
    最近用smb与windows做一个共享文件夹,实现windows中的文件夹共享给linux使用,发现共享文件夹下的文件全是 -rwxr-xr-x 也就是没有写的权限,没办法在linux写入内容,翻找了半天找到以下解决方案 第一个 1. 首先...
  • linux mount挂载设备

    千次阅读 2016-05-15 22:13:29
    对于新手学习,mount 命令,一定会有很多疑问。其实我想疑问来源更多的是对linux系统本身特殊性了解问题。 linux是基于文件系统,所有的设备都会对应于:/dev/下面的设备。如: [chengmo@centos5 dev]$ ls | grep -...
  • centos6 操作系统系列:mount挂载、umonut卸载、自动挂载
  • 如何通过mount命令挂载使用文件系统、挂载常用参数、开机自动挂载(/etc/fstab) 1挂载操作(mount) 磁盘或分区创建好文件系统后--需要挂载-挂载到一个目录(一般mount在/mnt/下)才能够使用 Windows或MAC...
  • /etc/fstab文件详解 file-system dir type options dump pass 选项 解释 file system 挂载的分区或存储设备 dir 挂载点 type 挂载的设备或分区的文件系统类型 options 挂载时用的参数 dump 备份...
  • Linux 文件系统常用命令—mount挂载命令1、查询挂载的设备[root@localhost ~]#mount -l 2、自动挂载[root@localhost ~]#mount -a 以上命令会依据/etc/fstab文件的内容,自动挂载3、挂载命令格式[root@localhost ~]#...
  • mount.cifs(8) System Administration mount.cifs(8) ... mount.cifs - 挂载通用网际文件系统(Common Internet File System) 语法 mount.cifs {service} {mount-point} [-o options] 描述 .
  • mount挂载命令使用详解

    千次阅读 2013-12-04 09:12:33
    挂接命令(mount) 首先,介绍一下挂接(mount)命令的使用方法,mount命令参数非常多,这里主要讲一下今天我们要用到的。 命令格式:mount [-t vfstype] [-o options] device dir 其中: 1.-t vfstype 指定文件...
  • 项目要求,导师让挂载他的机器远程编程,结果因为路径最后一个字符大写没注意,搞了半天,各种尝试,气死了,不过也收获了nfs mount的一些用法。 首先,nfs:网络文件系统,想要mount远程的机器(上的某一文件夹),...
  • linux下使用mount挂载Windows共享文件夹后无法没有权限创建文件,使用chmod也没用。报错如下: PermissionError: [Errno 13] Permission denied 这是因为挂载的时候没有指定用户id和组id,可以使用如下命令挂载...
  • NFS mount 挂载硬盘

    千次阅读 2011-11-10 16:50:14
    我的机器 redhat 9.0 [root@localhost n300]# uname -a Linux localhost.localdomain 2.6.9-42.EL #1 ... 8,mount -t nfs -o nolock 192.168.1.200:/opt/FriendlyARM/Micro2440/ /mnt/ //开发板挂载
  • liunx下mount挂载文件(共享文件夹)

    万次阅读 2018-03-09 15:29:24
    22作为服务器、20作为客户端 配置服务 1、22和20机器 都要安装NFS服务和rpcbind...如果a方法不能自动挂载,则将挂载的命令写入/etc/rs.d/rs.local即可(在客户机中) 关于服务端的nfs与rpcbind 可以设置为开启自动开启
  • 1.被挂载机  1>...Ubuntu nfs允许挂载的目录及权限在文件/etc/exports中进行了定义。 例如,我们要将根目录下的rootfs目录共享出来,那么我们需要在/etc/exports文件末尾添加如下一行:/rootfs ...
  • mount 硬盘挂载

    2020-08-07 16:05:09
    而要将文件系统挂载到 Linux 系统上,就需要使用mount 挂载命令。 mount 命令的常用格式有以下几种: [root@localhost ~]# mount [-l] 单纯使用 mount 命令,会显示出系统中已挂载的设备信息,使用 -l 选项,会...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 46,319
精华内容 18,527
关键字:

mount挂载写入etc