Linux中的掛載命令
1、掛載命令可理解爲Windows中分配盤符(Windows用ABCD..作爲盤符,Linux是拿系統目錄作爲盤符。另外,在Linux不叫盤符,而叫掛載點,而把分區或光盤給掛載點的過程,我們稱作掛載。)
2、一般硬盤或分區是自動掛載的。但光盤、U盤和一些存儲設備則需要人爲地進行掛載(即分配盤符,Windows可以自動掛載)。
3、查詢和自動掛載(簡化版)
a) [root@localhost ~]# mount #查詢系統中已經掛載的設備
b) [root@localhost ~]# mount -a #依據配置文件/etc/fstab的內容,自動掛載
c) 假如配置文件/etc/fstab中有分區或光盤信息,則開機時會自動掛載,但假如有光盤信息但光驅中沒有放置相應的光盤,則系統會崩潰。故光盤或U盤不建議設定爲開機自動掛載。
4、掛載命令格式(完整版)
a) [root@localhost ~]# mount [-t 文件系統] [-o 特殊選項] 設備文件名 掛載點
b) 選項:
i. -t 文件系統:加入文件系統類型來指定掛載的類型,可以是ext4、iso9660等文件系統
ii. -o 特殊選項:可以指定掛載的額外選項
5、Linux中創建腳本文件:
a) vi 文件名.sh #vi命令,當文件存在時,對文件進行編輯,如果文件不存在,則創建新文件
b) Linux中的腳本文件都必須以#!/bin/bash開頭,使用bash爲解釋器
c) 要對文件賦予執行權限
d) chmod 指定權限 指定文件 #改變指定文件的權限爲指定權限
e) 然後可以通過文件名執行改腳本文件 # ./hello.sh或絕對路徑
f) echo"字符串" #Linux中的輸出命令
6、掛載光盤
a) [root@localhost home]# mkdir/mnt/cdrom/ #建立掛載點
b) [root@localhost home]# mount -tiso9660 /dev/sr0 /mnt/cdrom/
[root@localhost home]# mount -t iso9660 /dev/cdrom /mnt/cdrom/
#掛載光盤
7、光盤卸載命令(要離開掛載區以後再卸載)
a) 格式:[root@localhostcdrom]# umount 設備文件名或掛載點
b) 例如:[root@localhostcdrom]# umount /mnt/cdrom
8、掛載U盤
a) [root@localhost ~]# fdisk -l #查看U盤設備文件名
b) [root@localhost ~]# mount -t vfat/dev/sdb1 /mnt/usb
c) 注意:Linux默認是不支持NTFS文件系統的
9、命令 mount -t vfat/dev/sdb1 /mnt/usb:
1. vfat 系統文件是指windows中的fat32文件系統,儲存的文件一個不能大於4G,在windows系統中已經很少了,但是U盤仍然是用這個。
2. 文件系統的主要任務是將磁盤分區分爲一個個存儲單位,然後加上一個存儲列表,儲存ID號,權限,修改日期等信息。
3. U盤是作爲硬盤來處理,因此如果電腦中有一塊硬盤,那U盤的硬件就是sdb1,如果有兩塊硬盤,那就是sdc1,以此類推。硬盤信息都在/dev目錄下。用fdisk -l命令可以查詢硬盤信息