关于linux中mount的命令

作者&投稿:一货 (若有异议请与网页底部的电邮联系)
关于linux中mount的命令~

在linux系统中,可以使用mount命令挂载光盘镜像文件、移动硬盘、U盘以及Windows网络共享和UNIX
NFS网络共享等。
命令格式:
mount
[-t
vfstype]
[-o
options]
device
dir
参数说明:
①-t
vfstype
指定文件系统的类型,通常不必指定。mount
会自动选择正确的类型。常用类型有:
光盘或光盘镜像:iso9660
DOS
fat16文件系统:msdos
Windows
9x
fat32文件系统:vfat
Windows
NT
ntfs文件系统:ntfs
Mount
Windows文件网络共享:smbfs
UNIX(LINUX)
文件网络共享:nfs
②-o
options
主要用来描述设备或档案的挂接方式。常用的参数有:
loop:用来把一个文件当成硬盘分区挂接上系统
ro:采用只读方式挂接设备
rw:采用读写方式挂接设备
iocharset:指定访问文件系统所用字符集
③device
要挂接(mount)的设备
④dir设备在系统上的挂接点(mount
point)
案例分析:
光盘镜像文件的挂接(mount)
mkdir /mnt/vcdrom
#建立一个目录用来作挂接点(mount point)
mount -o loop -t iso9660 /home/sunky/mydisk.iso /mnt/vcdrom
#使用/mnt/vcdrom就可以访问盘镜像文件mydisk.iso里的所有文件

在/etc/fstab 下面添加以下行
/dev/sdX /mnt/usb vfat ro 0 0
X表示你的u盘的设备 sdb或者其他。
以后你x入u盘以后,就输入命令 mount /mnt/usb就可以了
不过以上方法有一个缺陷,由于u盘是即插即用设备, 其设备号并不是固定的 ,所以某些时候可能会换设备名。(比如你x了2个u盘, 或者你没有umount u盘就把u盘拔出来,造成设备名被占用等等)

先不看 -o 及后面的参数,命令
mount -t nfs client:/partition /partition
将 主机 `client' 下的 /partition 目录 mount 到本机的 /partition 下,给个实例
mount -t nfs 192.168.100.1:/home/aaa /bbb
将 192.168.100.1 上的 /home/aaa 目录mount 到本地的 /bbb 目录。

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

timeo=n The time in deciseconds (tenths of a second) the NFS client waits for a response before it retries an NFS request.
即访问超时的定义,所以 timeo=14 就是设置超时为1.4秒

rsize=n The maximum number of bytes in each network READ request that the NFS client can receive when reading data from a
file on an NFS server.
即一次 READ 操作最大能读取的数据字节数,所以 rsize=8192 就是设置一次读取最大 8k字节。

wsize=n The maximum number of bytes per network WRITE request that the NFS client can send when writing data to a file on
an NFS server.
即一次 WRITE 操作最大能写的字节数。

intr 这个参数你可以不用理了,(根据 man nfs) 从 linux 2.6.25 以后,这个参数就没有意义了。

mount:Linux下的一个命令



在linux系统中,可以使用mount命令挂载光盘镜像文件、移动硬盘、U盘以及Windows网络共享和UNIX NFS网络共享等。

命令格式:

mount [-t vfstype] [-o options] device dir

参数说明:

①-t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用类型有:

光盘或光盘镜像:iso9660

DOS fat16文件系统:msdos

Windows 9x fat32文件系统:vfat

Windows NT ntfs文件系统:ntfs

Mount Windows文件网络共享:smbfs

UNIX(LINUX) 文件网络共享:nfs

②-o options 主要用来描述设备或档案的挂接方式。常用的参数有:

loop:用来把一个文件当成硬盘分区挂接上系统

ro:采用只读方式挂接设备

rw:采用读写方式挂接设备

iocharset:指定访问文件系统所用字符集

③device 要挂接(mount)的设备

④dir设备在系统上的挂接点(mount point)

案例分析:

光盘镜像文件的挂接(mount)

mkdir /mnt/vcdrom
#建立一个目录用来作挂接点(mount point)
mount -o loop -t iso9660 /home/sunky/mydisk.iso /mnt/vcdrom
#使用/mnt/vcdrom就可以访问盘镜像文件mydisk.iso里的所有文件


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

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

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


rsize和wsize:
文件传输尺寸设定:V3没有限定传输尺寸,V2最多只能设定为8k,可以使用-rsize and -wsize 来进行设定。这两个参数的设定对于NFS的执行效能有较大的影响
timeo=n:设置超时时间,当数据传输遇到问题时,会根据这个参数尝试进行重新传输。默认值是7/10妙(0.7秒)。如果网络连接不是很稳定的话就要加大这个数值,并且推荐使用HARD MOUNT方式,同时最好也加上INTR参数,这样你就可以终止任何挂起的文件访问。
intr :允许通知中断一个NFS调用。当服务器没有应答需要放弃的时候有用处


linux安装Rabbit,怎么解决 error: \/usr\/share\/locale\/sl\/LC_MESSAGES\/...
提示你的权限不够哦,给你两个解决办法:第一,看下自己是不是root登录的 第二,如果已经是root都还不行,那就把提示的文件权限使用chmod 777 改掉

linux shell 遍历文件夹 并将结果保存 到变量
" && exit 1[ ! -d $1 ] && echo "$1 not path" && exit 1dir=$1dir_p="$dir Directory :"cd $dirdir=`pwd`for i in `ls $dir`do if [ -d $i ]; then \/tmp\/sh\/dir_file $i #我的脚本文件在\/tmp\/sh中,需要改一下这里 else dir_p="$dir_p File ...

linux awk 字符串连接操作
print c}'        ab [chengmo@centos5 ~]$ awk 'BEGIN{a="a";b="b";c=(a+b);print c}'   0 字符串连接操作通”二“,”+”号操作符。模式强制将左右2边的值转为 数字类型。然后进行操作。

Linux:用shell如何实现读取一个字符串的第n个字符呢
代码如下:str="\/home\/gateman"if [ ${str:0:1} = "\/" ]; then echo "yes'fi {str:0:1} 中0表示从第几个字符开始,1表示截取多长。Shell是一种脚本语言,那么,就必须有解释器来执行这些脚本,常见的脚本解释器有:bash:是Linux标准默认的shell。bash由Brian Fox和Chet Ramey共同完成,...

linux shell数据重定向详细分析
[chengmo@centos5 shell]$ ls test.sh test1.sh 2- test.sh [chengmo@centos5 shell]$ ls test.sh test1.sh 2\/dev\/null test.sh #[n] 代表是已经存在的文件描述符,1 代表输出 2代表错误输出 -代表关闭与它绑定的描述符 #\/dev\/null 这个设备,是linux 中黑洞设备,什么信息只要输出给这个设备,都会给...

fifolinux
对等USB接口、对等TCP\/IP接口、SCSI磁带机、便携式设备(JAZ、ZIP、MO等)、光盘刻录机(CDR、CDRW)等...同以前版本不同的是,Ghost2001加入了对LinuxEX2的支持(FIFO文件存储格式),这也就意味着Linux的用户也...现在,Symantec公司已经将Ghost浏览器整合在软件中。Ghost浏览器采用类似于资源管理器的界面,通过它,我们...

搭建Linux测试环境技术作者简介
胡铮,一位具有丰富经验的高级工程师,身兼多职,包括全国网络与信息技术培训考试管理中心(NTC-MC)的主任、全国网游动漫学院项目管理办公室(GCC-MO)的主任,以及工业和信息化部中国电子信息产业发展研究院培训中心的副主任。他还是工业和信息化部IT及游戏动漫职业技能培训考试指定系列教材的主编,显示出...

intel d510mo主板如何可以启动LINUX
可能是你的linux系统安装有问题吧。要是说有那种电脑配件和linux兼容性差,这个问题在以前,特别是2003、2004年甚至更早那还有可能。现在这种事情基本上不存在了。所以,我考虑不是主板的问题,而是你自己linux安装的正确与否。

Linux kill 命令怎么用?
Linux kill 命令用于终止进程,其用法步骤如下:需要准备的材料分别是:电脑、linux连接工具。1、首先连接上linux主机,进入命令行状态。2、输入:ps -ef,按回车,查询进程列表。3、选择需要终止的进程,例如PID为9977的进程,则命令行输入:kill 9977,按回车即可终止该进程。

linux shell 脚本实现tcp\/upd协议通讯
\/dev\/[tcp|upd]\/host\/port 只要读取或者写入这个文件,相当于系统会尝试连接:host 这台机器,对应port端口。如果主机以及端口存在,就建立一个socket 连接。将在,\/proc\/self\/fd目录下面,有对应的文件出现。 一、测试下:\/dev\/tcp\/host\/post文件 复制代码     代码如下: [chengmo@centos5 shell]$ cat\/de...

镇江市15384231631: linux的mount命令有哪些用法? -
汤音艾素: 简单说说吧:最常见的mount /dev/cdrom /mnt/cdrom 就是挂载光驱 mount /dev/fd0 /mnt/floppy -o ro 挂载软驱,ro表示只读(默认是rw,也就是读写,当然cd-rom默认就是ro) mount /dev/fd0 /mnt/floppy -o uid=group,gid=group 为挂载之后的目录制定所属用户和组,uid后面是用户名,gid后面是组名. 还有很多的,多多看看linux的书,系统学习一下吧 :)

镇江市15384231631: 关于linux中mount的命令 -
汤音艾素: 先不看 -o 及后面的参数,命令 mount -t nfs client:/partition /partition 将 主机 `client' 下的 /partition 目录 mount 到本机的 /partition 下,给个实例 mount -t nfs 192.168.100.1:/home/aaa /bbb 将 192.168.100.1 上的 /home/aaa 目录mount 到本地的 /...

镇江市15384231631: linux 的mount命令的意思 -
汤音艾素: 光说理论可能不太清楚,我说过具体的例子你看看就明白了.比如我在光驱里面放一个光盘,硬盘的文件系统是EXT的,但光盘是ISO,而且光盘原本不存在于已经挂载的目录中,那我们怎么可以访问光盘呢?mount命令就是把光盘挂载到某个目录中,同时你要指定文件系统(也可以不指定,但最好指定)这样,光盘就会作为整个操作系统文件系统的一个分支.你就可以想访问硬盘文件一样访问光盘上的内容.

镇江市15384231631: Linux系统下 mount命令是干什么用的 一般都怎么用?最好有实例! 谢谢各位大哥哥大姐姐啦~ -
汤音艾素: 挂载设置用的,如光盘,U盘等,命令格式:mount [-t vfstype] [-o options] device dir其中:1.-t vfstype 指定文件系统的类型,通常不必指定.mount 会自动选择正确的类型.常用类型有:光盘或光盘镜像:iso9660DOS fat16文件...

镇江市15384231631: linux 系统下的mount和umount命令 -
汤音艾素: >mount /what /where 其中what是设备的名称例如u盘,光盘等,where是挂载点,通常是/mnt.例如挂载cd或者dvd执行下面的命令 >mount /dev/cdrom /media/ 卸载的时候可以 >umount /media或者>umount /dev/cdrom都可以卸载cd详细参见man page

镇江市15384231631: linux的mount指令 -
汤音艾素: mount /root/tmp/UserData.smg /mnt/flash -oloop 就可以了.”mount“会自己识别文件系统类型的.当然内核得支持该文件系统才行.

镇江市15384231631: linux之mount指令. -
汤音艾素: mount -t cifs 指文件系统的类型 可写成mount.cifs 多用于smb服务

镇江市15384231631: mount命令是什么意思在Linux中?
汤音艾素: mount是挂载,/dev/cdrom表示光驱,/media/cdrom是一个文件夹..yum update是表示根据源获得更新信息,但是并不更新,yum upgrade才是安装更新呢.

镇江市15384231631: linux中mount命令求解?
汤音艾素: 解决方法很多!第一个mount是挂着命令,dev是目录,第一个hda2是dev下面的目录吧? -- linux将所有的存贮设备都识别成文件,而/dev/hda2,就是代表你的硬盘第二分区 ========= 后面那个hda2就是个挂载名吧,可以随便命名吧? -- 是这样的,/mnt是默认的挂载点的主文件夹,如果你的linux可以自动设别存贮设备并挂载,你就会在这个文件夹下看到.当然,如果手动挂载可以挂载到任意一个文件夹下

镇江市15384231631: Linux系统如何让普通用户具有mount权限 -
汤音艾素: 具体操作步骤如下:更改devfs规则编辑/etc/devfs.conf,添加如下内容 让mount用户组具有mount权限: own ad2s1|ad2s[5-9]|ad2s[1-9][0-9]{1,} root:mount perm ad2s1|ad2s[5-9]|ad2s[1-9][0-9]{1,} 0660 建立mount用户组编辑/etc/group,添加如下...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网