新聞中心
在使用Linux操作系統(tǒng)時(shí),經(jīng)常需要通過(guò)U盤來(lái)傳輸數(shù)據(jù)。此時(shí),我們需要將U盤手動(dòng)掛載到系統(tǒng)中才能進(jìn)行讀取和寫入。然而,每次都需要手動(dòng)掛載會(huì)十分麻煩。那么有沒(méi)有一種方法可以實(shí)現(xiàn)U盤自動(dòng)掛載呢?本文將介紹Linux U盤自動(dòng)掛載的實(shí)現(xiàn)方法。

創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站建設(shè)、成都網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的乾安網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
一、查看已插入的U盤
首先需要知道,Linux系統(tǒng)在檢測(cè)到U盤插入時(shí),會(huì)自動(dòng)為其分配一個(gè)設(shè)備節(jié)點(diǎn),通常以/dev/sdX(X為a、b、c等字母)的形式出現(xiàn)。因此,我們只需要查看系統(tǒng)分配的設(shè)備節(jié)點(diǎn)即可知道U盤的路徑。
我們可以使用以下命令來(lái)查看已插入的U盤:
$ llk
該命令可以列出系統(tǒng)中所有的塊設(shè)備(包括磁盤、U盤等),可以方便地查看U盤的設(shè)備節(jié)點(diǎn)、掛載點(diǎn)和分區(qū)等信息。
二、創(chuàng)建掛載點(diǎn)
為了實(shí)現(xiàn)U盤自動(dòng)掛載,我們需要在系統(tǒng)中創(chuàng)建一個(gè)掛載點(diǎn)。掛載點(diǎn)是指一個(gè)空目錄,通過(guò)將U盤掛載到該目錄下,可以實(shí)現(xiàn)從該目錄中訪問(wèn)U盤中的文件。
可以使用以下命令來(lái)創(chuàng)建掛載點(diǎn):
$ sudo mkdir /media/u
該命令創(chuàng)建了一個(gè)名為“u”的目錄,用于掛載U盤。當(dāng)然,你也可以在創(chuàng)建掛載點(diǎn)時(shí)使用其他的名稱。
三、編輯/etc/fstab文件
下一步是編輯/etc/fstab文件。該文件記錄了系統(tǒng)中所有需要在啟動(dòng)時(shí)自動(dòng)掛載的文件系統(tǒng)。因此,我們可以通過(guò)編輯該文件來(lái)實(shí)現(xiàn)U盤自動(dòng)掛載。
我們需要將以下內(nèi)容添加到/etc/fstab文件中:
/dev/sdb1 /media/u vfat auto,rw,user,noexec 0 0
其中,/dev/sdb1表示U盤的設(shè)備節(jié)點(diǎn)路徑,/media/u表示掛載點(diǎn)路徑,vfat表示U盤的文件系統(tǒng)類型(可以用$ llk -f命令查看),auto表示自動(dòng)掛載,rw表示可讀寫,user表示非root用戶也能掛載,noexec表示禁止執(zhí)行文件。
四、重啟系統(tǒng)
為了讓修改生效,需要重啟系統(tǒng)?,F(xiàn)在,當(dāng)你插入U(xiǎn)盤時(shí),它將自動(dòng)掛載到/media/u目錄下,你可以在該目錄中直接讀取和寫入U(xiǎn)盤中的文件了。
本文介紹了Linux U盤自動(dòng)掛載的實(shí)現(xiàn)方法。通過(guò)創(chuàng)建掛載點(diǎn)和編輯/etc/fstab文件,可以實(shí)現(xiàn)U盤的自動(dòng)掛載,避免了每次都需要手動(dòng)掛載的麻煩。
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián)為您提供網(wǎng)站建設(shè)、網(wǎng)站制作、網(wǎng)頁(yè)設(shè)計(jì)及定制高端網(wǎng)站建設(shè)服務(wù)!
LINUX 9.0怎么掛載U盤?
我知道的你問(wèn)啟鍵題出在哪里。
mount是掛載u的命令,只是后面被掛載的對(duì)象沒(méi)寫行凱對(duì)。而且掛載對(duì)象不存在
正確做法如下:
插好u之后
先用disk
-l命令看一下你的u設(shè)備名稱是什么,列出的表格里面有fat格式的就是你的u設(shè)備名字,可能是sda1,或者sda2什么的
假設(shè)是sda1的話
就
mount
-t
vfat
/dev/sda1(注意這里是你u在linux設(shè)備名)
/mnt/
就可以了。悄帶巧
然后進(jìn)入mnt目錄就是你u內(nèi)容了。
在LINUX中U盤的使用是需要掛載的,他和我們?cè)赪INDOWS中是不一樣的。USB存儲(chǔ)設(shè)備被視為SCSI設(shè)備。系統(tǒng)中的之一個(gè)SCSI設(shè)備表示為”sda”,第二個(gè)表示將哦為“sdb”.可以使用“神前老fdisk
-l”游升命令來(lái)列悔慶出系統(tǒng)中所有的存儲(chǔ)設(shè)備。
U盤的掛載:#
mount
-t
vfat
/dev/sda1
/mnt/
/mnt
目錄通常用于掛載系統(tǒng)中臨時(shí)的文件系統(tǒng),可以將“/mnt”目錄作為U盤的掛載點(diǎn)。linux中使用“vfat”文件系統(tǒng)類型表示所有的FAT文件系統(tǒng)類型。當(dāng)U盤中的文件系統(tǒng)類型為”NTFS”時(shí),在”mount”命令中的“-t”
選項(xiàng)指定的文件系統(tǒng)應(yīng)為“NTFS”‘對(duì)于LINUX操做系統(tǒng),NTFS文件系統(tǒng)只能讀不能寫入。
U盤的卸載:#
mount
/dev/sda1
,假設(shè)U盤的掛載分區(qū)的設(shè)被文件名為“sda1”.
方法一:mount
-t
vfat
(-o
iocharset=utf8)
/dev/sda
/mnt/upan
方法二:mount
-t
vfat
-o
iocharset=cp936
/dev/hda5
/mnt
方法三:1、創(chuàng)建一個(gè)目錄,通常我放在/mnt目錄下:
cd
/mnt
mkdir
u
2、編輯/etc/fstab文件,
加入
/dev/sda1
/mnt/u
vfat
users,dmask=000,fmask=0111,iocharset=cp936
3、插入U(xiǎn)盤,在終端中輸入卜橘鎮(zhèn)型粗
mount
/dev/sda1
就可以使用U盤了。伍畝當(dāng)然,如果做完上面的步驟后你曾經(jīng)重新啟動(dòng)了
系統(tǒng),直接在rox文件管理器中進(jìn)入/mnt/u目錄就會(huì)自動(dòng)掛載U盤。
4、用完了記得卸載umount阿
1、用root帳戶登錄;
2、mkdir
/哪逗mnt/u;(注乎指:創(chuàng)建掛載目錄)
3、mount
/歲緩配mnt/sda1
/mnt/u;(注:掛載U盤)
4、現(xiàn)在就可以使用U盤了,在/mnt/u目錄下的內(nèi)容就是U盤里的內(nèi)容了;
5、使用完后,用以下命令卸載U盤即可。
umount
/mnt/u
Linux系統(tǒng)下如何掛載U盤,硬盤,光驅(qū)
2、在mnt目錄下先建立一個(gè)u的目錄(如:
root>#
mkdir
/mnt/u)
3、掛載U盤:mount
-t
vfat
/dev/sda1
/mnt/u
4、卸載U盤:umount
/mnt/u5、刪除u目錄:rm
-rf
/mnt/u
二.Linux掛載硬盤:
1.加掛FAT32文件系統(tǒng)
最簡(jiǎn)單的用法
mount
/dev/hda6
/mnt/wine
mount
-t
vfat
/dev/hda6
/mnt/wine
在實(shí)際中操作中,直接加含叢掛一個(gè)windows的分區(qū),中文的文件名和目錄名會(huì)出現(xiàn)亂碼,為了避免這種情況可以指定字符集,命令如下:
mount
/dev/hda6
/mnt/d
-o
codepage=936,iocharset=cp936
mount
-t
vfat
/dev/hda6
/mnt/d
-o
codepage=936,iocharset=cp936
mount
-t
vfat
-o
iocharset=cp936,codepage=936
/dev/hda6
/mnt/wine(作者常用)
注意:cp936是指簡(jiǎn)體中文,cp950是指繁體中文。
卸載所掛的硬盤
umount
/mnt/wine
刪除所掛的硬盤
rm
-rf
/mnt/wine
2.加掛NTFS文件系統(tǒng)
在目前多數(shù)的Linux版本上,需要重編譯Linux核心才能,加掛NTFS分區(qū)(編譯方法請(qǐng)參閱其它文章)。核心支持NTFS后,可以用以下命令加掛:
mount
-t
ntfs
/dev/hda2
/mnt/c
同樣對(duì)于中文的文件名和目錄名會(huì)出現(xiàn)亂碼的問(wèn)隱老枯題可以指定字符集,不過(guò)和加掛vfat分區(qū)不同,實(shí)際中用以下命令是可行的:
mount
-t
ntfs
-o
iocharset=cp936
/dev/hda2
/mnt/c
-r
mount
-t
ntfs
-o
iocharset=cp936,rw
/dev/hda2
/mnt/c
注意:cp936是指簡(jiǎn)體中文,cp950是指繁體中文。
卸載刪除同上!
三.Linux自動(dòng)掛載硬盤
打開/etc找到里面的fstab文件進(jìn)行編輯,如果你是以管理員身份登入的話,可以直接右鍵–打開方式–gedit,可以直接在灶洞后面追加行:
/dev/hda6
/mnt/wine
vfat
codepage=936,iocharset=cp936,defaults,umask=0
/dev/hda5
/mnt/wind
vfat
codepage=936,iocharset=cp936
四.Linux掛載光驅(qū):
命令:mount
-t
iso9660
/dev/hdc
/mnt/cdrom卸載刪除同上!
怎么自動(dòng)掛載u盤 ntfs 嵌入式linux ntfs-g
具體的操作過(guò)程如下:
1.接入u設(shè)備,然后運(yùn)行命令:devlabel add -d /dev/sda1 -s /dev/udevice (–automount 可去掉!)
/dev/sda1是u設(shè)備名稱,具體可以用fdisk -l查看,如果fdisk不能顯示,可以用一個(gè)萬(wàn)能的方法: (#表示0,1,2,3….)
檢測(cè)/proc/scsi/u-storage-#是否存在;
如果存在,檢測(cè)/改局proc/scsi/u-storage-#/#是否存在;
如果存在,檢查文件/proc/scsi/u-storage-#/#中最后一行Attach:是否是YES;
如果是YES,那么 0 = sda, 1=sdb, 2=sdc ;
/dev/udevice是要使用的用戶定義的設(shè)備名稱,這個(gè)可以放在任意的目錄中,名字大家自己定
automount指定:在 devlabel 重新啟動(dòng)時(shí),如果 /etc/fstab 中有這個(gè)設(shè)備項(xiàng)目而且這個(gè)設(shè)備項(xiàng)目存在(找到了帶有同一 UUID 的設(shè)備),那么就自動(dòng)掛載這個(gè)項(xiàng)目。
2.建一個(gè)目錄/mnt/u
3.打開/etc/fstab,在里面添加一行:/dev/udevice /mnt/u auto noauto,owner 0 0
這時(shí)就OK了,以后插入u存儲(chǔ)設(shè)備時(shí)就會(huì)自動(dòng)掛載到/mnt/u目錄下了(前提是要有這個(gè)目錄)
解決吵唯思想:當(dāng)某個(gè) USB 設(shè)備入,hotplug 就會(huì)運(yùn)行 updfstab 程序。如果這個(gè)u貯存設(shè)備存在,該程序會(huì)為它在 /etc/fstab 中添加一項(xiàng)記錄。所添加的這一行包含實(shí)際設(shè)備名稱(如 /dev/sda1)和 kudzu 選項(xiàng)。kudzu 選項(xiàng)通知 Kudzu工具如果設(shè)備不存在就刪除這一行。因?yàn)檫@一行是 devlabel 所需的,你必須刪除 kudzu 選項(xiàng)才能使這一行被保留在文件內(nèi)。你還需把設(shè)備名稱改成 devlabel 設(shè)備名稱(如 /dev/udevice),并創(chuàng)建掛載點(diǎn)(如 /mnt/u)。
所以修改后的就是上面的第3步.
最后,還有一種最最簡(jiǎn)單的方法,也是我現(xiàn)在使用的方法哈:
可以直接升殲培打開/etc/hotplug/u.agent ,在里面找到”add)”,在其中的
if ; then
/in/devlabel restart
fi
后面加上
&& /usr/in/udisk
其中udisk是一個(gè)簡(jiǎn)單的掛載腳本:
#! /bin/sh
mount|grep /mnt/u
if ; then
umount /mnt/u
rmdir /mnt/u
else
mkdir /mnt/u
mount /dev/sda1 /mnt/u
fi
這樣做的目的是:當(dāng)u設(shè)備接入時(shí),hotplug程序就會(huì)自動(dòng)運(yùn)行,在運(yùn)行腳本中加入一個(gè)掛載腳本,不就一切OK了么~~
不過(guò)上面的討論都只能用于掛載,卸載還是必須用umount(選第3種辦法的直接打udisk),這是同WIN一樣的.
關(guān)于linux下u盤自動(dòng)掛載的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
香港服務(wù)器選創(chuàng)新互聯(lián),香港虛擬主機(jī)被稱為香港虛擬空間/香港網(wǎng)站空間,或者簡(jiǎn)稱香港主機(jī)/香港空間。香港虛擬主機(jī)特點(diǎn)是免備案空間開通就用, 創(chuàng)新互聯(lián)香港主機(jī)精選cn2+bgp線路訪問(wèn)快、穩(wěn)定!
文章題目:LinuxU盤自動(dòng)掛載實(shí)現(xiàn)方法(linux下u盤自動(dòng)掛載)
網(wǎng)站路徑:http://m.5511xx.com/article/djhdjpj.html


咨詢
建站咨詢
