Linux介紹---掛載命令

1.mount命令基本格式
Linux所有存儲設備都必須掛載使用,包括硬盤。
命令名稱:mount
命令所在路徑:/bin/mount
執行權限:所有用戶。
命令具體格式:
[root@beidouxing ~ ]# mount -l #查詢系統中已經掛載的設備,-L會顯示卷標名稱。
[root@beidouxing ~ ]# mount -a#依據配置文件,/etc/fstab的內容,自動掛載。
[root@beidouxing ~]# mount [ -t 文件系統] [-l 卷標名][- o 特殊選項]
設備名稱,掛載點。
選項:
-t 文件系統:加入文件系統類型來指定掛載的類型,可以是ext3,ext4 iso9660等文件系統,
-L:卷標名:掛載指定卷標的分區,而不是安裝設備文件名掛載。
-o特殊選項:可以指定掛載 的額外選項,比如讀寫權限,同步異步等,如果不指定則默認值生效。

參數 說明
atime/noatime 更新訪問時間/不更新訪問時間,訪問分區文件時,是否更新文件的訪問時間,默認是更新。
async/sync 異步/同步,mo
auto/noauto 自動手動,mount -a 命令執行時,是否會自動安裝/etc/fastab文件內容掛載,默認爲自動
defaults 定義默認值,相當如rw,suid,dev,exec,auto,nouser,async這七個選項。
exec/noexec 執行/不執行,設定是否允許在文件x系統中執行可執行文件,默認是exec允許。
remount 重新掛載已經掛載的文件系統,一般用於指定修改特殊權限
rw/ro 讀寫/只讀,文件系統掛載時,是否具有讀寫權限,默認是rw
suid/nosuid 具有/不具有suid權限,設定文件系統是否允許普通用戶掛載,默認是不允許,只有root可以掛載分區
user/nouser 允許/不允許普通用戶掛載,設定文件系統是否允許普通用戶掛載,默認是 不允許,只用root可以掛載分區
usrquote 寫入代表系統用戶磁盤配額,默認不支持
grpquote 寫入代表文件系統支持組磁盤配額,默認不支持

光盤掛載
光盤掛載的前提依然是指定光盤的設備文件名,不同版本的Linux,設備文件名稱並不相同。
Centos5.x以前的系統,光盤設備文件是/dev/hdc
Centos6.x以前的系統,光盤設備文件名是/dev/dev/sr0
不論是那個系統都有軟連接,/dev/cdrom,與可以作爲光盤的設備文件名。
在這裏插入圖片描述在這裏插入圖片描述
注意:
卸載的時候需要退出光盤目錄,才能正常卸載。
3.掛載U盤
U盤和硬盤公用設備的設備文件名是不固定,需要手動查詢。
在這裏插入圖片描述
然後就是掛載了,掛載命令如下:
[root@beidouxing /]# mount -t vfat /dev/sbd1 /mnt/usb/
如果U盤中有中文,會發現中文亂碼。Linux要想要正常顯示中文,需要兩個條件。
1.安裝了中文編碼和中文字體
2.操作終端需要支持中文顯示,(純字符終端,是不支持中文編碼的)。
而當我們當前系統是安裝了中文編碼和字體,而xshell遠程終端是windows下的程序,當然是支持中文顯示的,那麼所以掛載U盤還出現亂碼,是需要在掛載的時候,手動指定中文編碼格式。
[root@beidouxing /]# mount -t vfat -o iccharset=utf8 /dev/sdb1 /mnt/usb/
[root@beidouxing /]# umount /mnt/usb

掛載NTFS分區
Linux的驅動加載順序:
驅動直接放入內核之中,這種驅動主要是系統啓動加載必須的驅動,數量較少。
驅動一模塊的形式放入硬盤,大多數驅動都已這種方式存在,保存文件在/lib/modules/3.10.0-957.el7.x86_64/kernel中。
驅動可以被Linux識別,但是系統認爲這種驅動一般不常用,默認不加載,如果需要加載這種驅動,需要重新編譯,而NTFS文件系統的驅動就屬於這種情況。
硬件不能被Linux內核識別,需要手動安裝驅動,當前前提是廠商提供了該硬件針對Linux的驅動,否則就需要自己開發驅動了。
4.2使用NFTS-3G安裝NTFS文件系統模塊
下載NTFS-3G插件:
我們從網站上下載NTFS-3G插件到LInux服務器上面。
安裝NTFS-3G插件。
在編譯安裝之前,保證gcc編譯器已經安裝,具體命令如下:
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章