网站地图 | RSS订阅 老铁博客 - 上海SEO优化|上海网站建设|蜘蛛池出租|站群代搭建
你的位置:首页 » 前端脚本 » 正文

mount命令,mount命令详解

2020-2-23 15:6:58 | 作者:老铁SEO | 0个评论 | 人浏览

  先不看-o及后面的参数,命令


  mount-tnfsclient:/partition/partition


  将主机`client'下的/partition目录mount到本机的/partition下,给个实例


  mount-tnfs192.168.100.1:/home/aaa/bbb


  将192.168.100.1上的/home/aaa目录mount到本地的/bbb目录。


  mount-o后面的则是用来指定文件系统的参数,对于你的情况,就是用来指定NFS系统的参数。你只要mannfs就可以看到这些参数的意义了,比如


  timeo=nThetimeindeciseconds(tenthsofasecond)theNFSclientwaitsforaresponsebeforeitretriesanNFSrequest.


  即访问超时的定义,所以timeo=14就是设置超时为1.4秒


  rsize=nThemaximumnumberofbytesineachnetworkREADrequestthattheNFSclientcanreceivewhenreadingdatafroma


  fileonanNFSserver.


  即一次READ操作最大能读取的数据字节数,所以rsize=8192就是设置一次读取最大8k字节。


  wsize=nThemaximumnumberofbytespernetworkWRITErequestthattheNFSclientcansendwhenwritingdatatoafileon


  anNFSserver.


  即一次WRITE操作最大能写的字节数。


  intr这个参数你可以不用理了,(根据mannfs)从linux2.6.25以后,这个参数就没有意义了。


  mount命令详解


  光说理论可能不太清楚,我说过具体的例子你看看就明白了。


  比如我在光驱里面放一个光盘,硬盘的文件系统是EXT的,但光盘是ISO,而且光盘原本不存在于已经挂载的目录中,那我们怎么可以访问光盘呢?


  mount命令就是把光盘挂载到某个目录中,同时你要指定文件系统(也可以不指定,但最好指定)这样,光盘就会作为整个操作系统文件系统的一个分支。你就可以想访问硬盘文件一样访问光盘上的内容。


  mount命令挂载


  除了挂载本机(硬盘、USB存储器、CD、DVD等)或远程(NFS、Samba等)文件系统,mount命令还可以查看已挂载的文件系统。下面的示例使用mount命令列出已挂载文件系统:


  $mount列出已挂载的远程和本机文件系统


  /dev/sda7on/typeext3(rw)


  procon/proctypeproc(rw)


  sysfson/systypesysfs(rw)


  devptson/dev/ptstypedevpts(rw,gid=5,mode=620)


  /dev/sda6on/mnt/debiantypeext3(rw)


  /dev/sda3on/mnt/slackwaretypeext3(rw)


  tmpfson/dev/shmtypetmpfs(rw)


  noneon/proc/sys/fs/binfmt_misctypebinfmt_misc(rw)


  sunrpcon/var/lib/nfs/rpc_pipefstyperpc_pipefs(rw)


  使用-t选项可以只列出指定文件系统类型的挂载情况:


  $mount-text3列出已挂载的ext3文件系统


  /dev/sda7on/typeext3(rw)


  /dev/sda6on/mnt/debiantypeext3(rw)


  /dev/sda3on/mnt/slackwaretypeext3(rw)


  使用-l选项可以一并显示挂载信息和分区标签:


  $mount-text3-l列出已挂载ext3文件系统和标签


  /dev/sda7on/typeext3(rw)[/123]


  /dev/sda6on/mnt/debiantypeext3(rw)[/mnt/debian]


  /dev/sda3on/mnt/slackwaretypeext3(rw)[/mnt/slackware]


  下面两条命令都比较简单,使用mount命令将/dev/sda1设备挂载至已有目录/mnt/mymount:


  #mount/dev/sda1/mnt/mymount/挂载本机文件系统


  #mount-v/dev/sda1/mnt/mymount/同上,并输出详细信息


  mount:youdidn'tspecifyafilesystemtypefor/dev/sda1


  Iwilltrytypeext3


  /dev/sda1on/mnt/mymounttypeext3(rw)


  在这个例子里,mount命令会在/etc/fstab文件中查找/dev/sda1相关的条目或者试着猜测文件系统类型。

  • 本文来自: 老铁博客,转载请保留出处!欢迎发表您的评论
  • 相关标签:
  • 已有0位网友发表了一针见血的评论,你还等什么?

    必填

    选填

    记住我,下次回复时不用重新输入个人信息

    必填,不填不让过哦,嘻嘻。

    ◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

    相关推荐