linux下如何实现自动挂载

作者&投稿:可影 (若有异议请与网页底部的电邮联系)
Linux如何自动挂载U盘~

Linux自动挂载U盘,原因是你把自动挂载写入了配置文件。
打开/etc找到里面的fstab文件进行编辑,如果你是以管理员身份登入的话,可以直接右键--打开方式--gedit,可以直接找到自动挂载U盘的代码,删除即可:
/dev/sad1 /mnt/usb vfat codepage=936,iocharset=cp936,defaults,umask=0 0 0
例如上面这个sad1是U盘的情况下,把这句删掉,然后Linux就不会自动挂载U盘了。

基本上所有Linux
发行版在启动系统时都是根据/etc/fstab文件的配置来挂载分区的。在/etc/fstab中,根据不同格式的分区,其挂载参数也不同,参数不同其结果不同,包括用户的读写权限。
1、对于fat32格式分区,向/etc/fstab中加入下面的内容:
/dev/sdaX /media/Y vfat user,rw,utf8,umask=000 0 0
说明:/dev/sdaX可以以管理员身份通过命令fdisk-l得知,只要找你需要挂载的那个分区即可。/media/Y这是一个文件夹,应该提前建立好。”user,rw”是说用户可进行读写操作。utf8这个可以说是必要的,因为往往有一些windows的文件夹是中文名的,而在windows下是GBK的编码方式,在linux下挂载就会看到乱码,加上utf8的参数将中文自动转换成UTF8显示,可以有效的避免乱码问题。umask=000说明对所有用户赋予了读写操作,也就是说挂载之后普通用户也可进行操作。最后有两个0通过空格隔开,这两个0中的后者决定了开机是否检查,如果需要检查则将其改为1。
2、对于EXT3、EXT4等Linux分区格式,可以向/etc/fstab中加入下面的内容:
/dev/sdaX /media/Y ext3 defaults 0 1
/dev/sdaX /media/Y ext4 defaults 0 1
/dev/sdaX /media/Y jfs defaults 0 1
上面这几行分别对应了ext3、ext4和jfs的挂载语句,具体请根据您自己的分区情况来修改。这几句中,X与Y的含义同上,default参数说明按照默认格式挂载,后面的0和1就说明开机要检查。
3、NTFS格式分区,比较麻烦,首先请安装ntfs-3g这个软件,如果不安装这个软件将不能对NTFS格式分区进行读写。安装之后将如下内容添加到/etc/fstab中:
/dev/sdaX /media/Y ntfs-3g defaults 0 0
此处X与Y的含义同上,值得说明的是ntfs-3g后的参数,如下:
users – 假如ntfs-3g可执行文件设置了SUID
root(命令:chmod u+s /bin/ntfs-3g )
,则允许任何人挂载/卸载NTFS分区。请注意,你要用users而不是user
uid – 指定NTFS分区中文件和目录的拥有者(用十进制数表示)
gid – 指定NTFS分区中文件和目录的用户组(用十进制数表示)
fmask – 文件权限(八进制数掩码)
dmask – 目录权限(八进制数掩码)
locale – 曾经用来让使用国际化字符集的文件可见。在ntfs-3g2009.1.1和更新的版本中已不再需要。
noauto – 启动时不要自动挂载分区。

基本上所有linux
发行版在启动系统时都是根据/etc/fstab文件的配置来挂载分区的。在/etc/fstab中,根据不同格式的分区,其挂载参数也不同,参数不同其结果不同,包括用户的读写权限。
1、对于fat32格式分区,向/etc/fstab中加入下面的内容:
/dev/sdax
/media/y
vfat
user,rw,utf8,umask=000
0
0
说明:/dev/sdax可以以管理员身份通过命令fdisk-l得知,只要找你需要挂载的那个分区即可。/media/y这是一个文件夹,应该提前建立好。”user,rw”是说用户可进行读写操作。utf8这个可以说是必要的,因为往往有一些windows的文件夹是中文名的,而在windows下是gbk的编码方式,在linux下挂载就会看到乱码,加上utf8的参数将中文自动转换成utf8显示,可以有效的避免乱码问题。umask=000说明对所有用户赋予了读写操作,也就是说挂载之后普通用户也可进行操作。最后有两个0通过空格隔开,这两个0中的后者决定了开机是否检查,如果需要检查则将其改为1。
2、对于ext3、ext4等linux分区格式,可以向/etc/fstab中加入下面的内容:
/dev/sdax
/media/y
ext3
defaults
0
1
/dev/sdax
/media/y
ext4
defaults
0
1
/dev/sdax
/media/y
jfs
defaults
0
1
上面这几行分别对应了ext3、ext4和jfs的挂载语句,具体请根据您自己的分区情况来修改。这几句中,x与y的含义同上,default参数说明按照默认格式挂载,后面的0和1就说明开机要检查。
3、ntfs格式分区,比较麻烦,首先请安装ntfs-3g这个软件,如果不安装这个软件将不能对ntfs格式分区进行读写。安装之后将如下内容添加到/etc/fstab中:
/dev/sdax
/media/y
ntfs-3g
defaults
0
0
此处x与y的含义同上,值得说明的是ntfs-3g后的参数,如下:
users

假如ntfs-3g可执行文件设置了suid
root(命令:chmod
u+s
/bin/ntfs-3g
)
,则允许任何人挂载/卸载ntfs分区。请注意,你要用users而不是user
uid

指定ntfs分区中文件和目录的拥有者(用十进制数表示)
gid

指定ntfs分区中文件和目录的用户组(用十进制数表示)
fmask

文件权限(八进制数掩码)
dmask

目录权限(八进制数掩码)
locale

曾经用来让使用国际化字符集的文件可见。在ntfs-3g2009.1.1和更新的版本中已不再需要。
noauto

启动时不要自动挂载分区。


如何实现一个新的linux系统调用
1.通常情况,每个特定的系统调用对应了至少一个 glibc 封装的库函数,如系统提供的打开文件系统调用 sys_open 对应的是 glibc 中的 open 函数;2.其次,glibc 一个单独的 API 可能调用多个系统调用,如 glibc 提供的 printf 函数就会调用如 sys_open、sys_mmap、sys_write、sys_close 等等系统调用;...

如何实现linux下多线程之间的互斥与同步
第二、使用atomic_t类型确保编译器不对相应的值进行访问优化——这点使得原子操作最终接收到正确的内存地址,而不是一个别名,最后就是在不同体系结构上实现原子操作的时候,使用atomic_t可以屏蔽其间的差异。原子整数操作最常见的用途就是实现计数器。另一点需要说明原子操作只能保证操作是原子的,要么完成,要么不完成,...

请问我在Linux下想实现一个终端同时通过SSH执行其它多个终端内的shell...
ssh $IP_102 -l $User "sh 102.sh" & ssh $IP_103 -l $User "sh 103.sh" & 判断可以用ps检查进程

linux服务器下如何新建网站linux服务器怎么搭建网站
1.Apache是Linux下的Web服务器,Apache用的是静态页面,需要加载模块来支持动态页面,会动态实时的调整进程来处理,最合理的使用多核CPU资源,支持虚拟主机应用,多个Web站点共享一个IP地址。安装Web服务 先安装Web服务,通过命令yumgroupinstall命令进行安装,建议用groupinstall而不用Install是因为groupinstall,...

在linux系统下如何配置双网卡
以软路由的方式实现双网卡网络通信正常。操作如下:1、内网卡的IP配置文件正常配置;2、外网卡的IP配置文件网关位置去掉;3、启动2个网卡;4、执行路由命令添加软路由显示外网只允许指定网段通信使用外网,命令如下:routeadd-net网段netmask掩码gw外网网关以上请使用对应IP替换网段,掩码,外网网关 ...

如何在linux下实现event事件机制
一、Libevent简介 libevent是一个基于事件触发的网络库,适用于windows、linux、bsd等多种平台,内部使用select、epoll、kqueue等系统调用管理事件机制。特点:事件驱动,高性能;轻量级,专注于网络,不如ACE那么臃肿庞大,只提供了简单的网络API的封装,线程池,内存池,递归锁等均需要自己实现;开放源码,...

如何在linux系统下做java开发?
linux下做java开发需要搭建java开发环境:jdk是 Java 语言的软件开发工具包,Tomcat是Java环境下WEB服务器, Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。学习java推荐选择千锋教育,该机构可以帮助更多迷茫的学生实现他们的梦想。学Java可以从事的工作如下:1、企业级应用开发大可以做全国联网的...

如何在Linux中实现计划任务
1, 一次性计划任务:顾名思义一次性计划任务就是在某一个时间点只执行一次的任务,例如像,下周一有约会需要提醒这样只执行一次的任务,命令at ,batsh实现一次性计划任务 At的用法:at time 例如 at 10:29 就是指在10:29 分执行的任务 执行的结果如下 At 命令的时间格式非常灵活我们可以使用...

如何在Linux下实现设备的配置
1 配置键盘 1.1 配置键盘的设备模块 对于我们常见的键盘一般有三种类型,其一为老式的五针键盘,其二为ps\/2键盘,其三是usb鼠标。对于前两种键盘,一般现在的Linux发行版都把它们需要的设备模块打包入内核,所以无需进行附加的模块插入操作,键盘就能够正常工作。而对于usb类型的键盘,一般而言,要使它正常...

如何在linux环境下实现进程之间的通信
linux环境下实现进程之间的通信主要有以下几种方式:管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。有名管道 (named pipe) : 有名管道也是半双工的通信方式,但是它允许无亲缘关系进程间的通信。信号量( ...

鸡泽县18876088771: linux怎么设置开机自动挂载 -
望杜众益: 磁盘自动挂载有三种方法(按推荐度排序):1.写在/etc/fstab里面,如图:2.把完整的挂载命令写在/etc/rc.local里面,这个文件是linux启动最后一个运行的脚本,写在里面的可以在开机前最后一个脚本执行.3.linux的触发式挂载,学的时候学过,

鸡泽县18876088771: linux系统中可以在开机时自动挂载一些磁盘,只需要通过修改/etc/fstab就可以实现 -
望杜众益: 可以通过配置/etc/fstab文件来实现系统启动时自动进行挂载.在启动过程中,init进程会自动读取/etc/fstab配置文件中的内容,并挂载相应的文件系统,因此,只需要将自动挂载的设备和挂载点信息加入到fstab配置文件即可. fstab配置文件中第5列中的1代表在系统出问题时需要导出(dump),第6列中的1表示在开机启动时,需要用fsck命令来检查其文件系统.注意:在配置fstab之前,最好备份.关于Linux服务的配置以及优化,请翻阅书籍《Linux就该这么学》

鸡泽县18876088771: 在linux上怎么自定挂载一个磁盘 -
望杜众益: Linux添加新硬盘自动挂载硬盘的具体步骤1.插入新硬盘,启动Linux服务器,使用fdisk -l 查看硬盘#fdisk -lDisk /dev/sdb: 1000.2 GB, 1000204886016 bytes2.格式化硬盘#mkfs -t ext4 /dev/sdb3.挂载硬盘#mount 硬盘地址 要挂载的地址#mount /dev/sdb /media/imgs4.实现系统重启后自动挂载该分区#vi /etc/fstab在最后一行添加/dev/sdb /media/imgs ext4 defaults 1 2

鸡泽县18876088771: Linux如何自动挂载U盘 -
望杜众益: Linux自动挂载U盘,原因是你把自动挂载写入了配置文件. 打开/etc找到里面的fstab文件进行编辑,如果你是以管理员身份登入的话,可以直接右键--打开方式--gedit,可以直接找到自动挂载U盘的代码,删除即可: /dev/sad1 /mnt/usb vfat codepage=936,iocharset=cp936,defaults,umask=0 0 0 例如上面这个sad1是U盘的情况下,把这句删掉,然后Linux就不会自动挂载U盘了.

鸡泽县18876088771: linux下如何实现U盘自动挂载 -
望杜众益: 具体的操作过程如下:1.接入usb设备,然后运行命令:devlabel add -d /dev/sda1 -s /dev/usbdevice (--automount 可去掉!)/dev/sda1是usb设备名称,具体可以用fdisk -l查看,如果fdisk不能显示,可以用一个万能的方法: (#表示0,1,2,3....) 检...

鸡泽县18876088771: Linux 中 如何在启动时,自动挂载其他硬盘 -
望杜众益: 把你需要挂载的硬盘信息写到/etc/fstab中就可以在启动的时候自动挂载了

鸡泽县18876088771: 如何让Linux启动后自动挂载制定分区? -
望杜众益: 让Linux启动后自动挂载制定分区方法:编辑/etc/fstab文件,在里面加入相应的行,如果用户对/etc/fstab的配置不熟悉,用户可以用ptm,一个自动配置fstab的软件.

鸡泽县18876088771: linux中怎么设置可以让系统在启动后自动挂载光盘? -
望杜众益: 用vi编辑/etc/rc.local文件,因为在系统启动过程中,完成初始化脚本的执行后,会执行这个脚本文件添加命令如下: #vi /etc/rc.local mount /dev/cdrom /media/cdrom 后面挂载点可以自己选择

鸡泽县18876088771: linux 挂载的盘怎么自动挂载 -
望杜众益: 1:把mount 的命令放到/etc/rc.d/rc.local 里面去,vi /etc/rc.d/rc.local ,然后把mount /dev/emcpowerb1 /oracle/oradata这个命令塞进去.保存退出就好了.2:修改/etc/fstab文档 先vi /etc/fstab,这个就是fstab的内容了,把要挂载的盘信息加到里面吧:保存退出,等重启服务器就可以生效了.

鸡泽县18876088771: Linux文件怎么挂载 -
望杜众益: 第一步,为这个新创建的文件系统(/dev/sdb1)创建挂载点目录,一般是在根文件系统的mnt目录(即:/mnt)下建立挂载目录,也可以在其他位置建立挂载目录,这里我们在根目录下建立新的挂载目录(如:/extdsk),使用命令 # mkdir /...

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