1、查看移動硬盤的信息
命令:fdisk -l
sudo fdisk -l該命令會列出硬盤硬件的相關(guān)信息。
2、 創(chuàng)建一個掛載目錄
創(chuàng)建一個空文件夾,用于掛載硬盤。
mkdir ~/disk
3、 使用mount命令
命令:mount
mount命令可以將硬盤掛載在一個文件夾上。
sudo mount /dev/sda1 ~/disk注意,這個時候使用的是root權(quán)限去進(jìn)行的掛載。
這個時候的
disk文件夾對于普通用戶沒有寫操作的權(quán)限。這時,可以使用
chmod命令,修改文件夾權(quán)限。sudo chmod 777 ~/disk/
4、 卸載硬盤
命令:umount
通過設(shè)備名或者掛載點都可以卸載
sudo umount -v /dev/sda1 # 通過設(shè)備卸載 sudo umount -v ~/disk # 通過掛載點卸載
5、 開機自動掛載
因為mount命令在系統(tǒng)重啟以后會失效。
所以要通過配置文件,來讓硬盤開機自動掛載。
首先,打開文件
/etc/fstabsudo vi /etc/fstab將下面配置,添加在文件的最后(兩句話是一個意思,隨意使用一句就行):
/dev/sda1 /home/pi/disk ext4 defaults 0 0 # 使用設(shè)備名掛載 UUID=fsdfs-fsdf-werwerw-343-wer-aada /home/pi/disk ext4 defaults 0 0 # 使用UUID掛載,推薦其中
/dev/sda1為設(shè)備的名字。其中
home/pi/disk為掛載點。
擴(kuò)展信息
1、 mount命令詳解
參考網(wǎng)站:菜鳥
2、 fstab配置詳解
文件fatab中的配置,一個有五個參數(shù)。
Device:磁盤
設(shè)備文件或者該設(shè)備的Label或者UUID
設(shè)備文件:就是
/dev/sda1。因為設(shè)備文件會因為插槽順序而改變,所以不是最好的掛載方式。Label:
UUID:每個分區(qū)被格式化以后都會有一個UUID作為唯一的標(biāo)識號。使用uuid掛載的話就不用擔(dān)心會發(fā)生錯亂的問題了
查看Label和UUID:
sudo dumpe2fs -h /dev/sda1 #Filesystem UUID: 3b10fe13-def4-41b6-baae-9b4ef3b3616c ### 這個是UUID #Filesystem volume name: /boot ### 這個就是Label name另一種查看UUID方式:
sudo blkid # /dev/sda1 UUID="d2f9b3f7-0047-9bbd-3456ddffasaswf" TYPE="ext4" PARTUUID="a5efgt2-01"Mount point:設(shè)備的
掛載點filesystem:磁盤文件系統(tǒng)的
格式包括
ext2、ext3、reiserfs、nfs、vfat等parameters:文件系統(tǒng)的
參數(shù)
參數(shù) 說明 Async/sync 設(shè)置是否為同步方式運行,默認(rèn)為async auto/noauto 當(dāng)下載mount -a 的命令時,此文件系統(tǒng)是否被主動掛載。默認(rèn)為auto rw/ro 是否以以只讀或者讀寫模式掛載 exec/noexec 限制此文件系統(tǒng)內(nèi)是否能夠進(jìn)行"執(zhí)行"的操作 user/nouser 是否允許用戶使用mount命令掛載 suid/nosuid 是否允許SUID的存在 Usrquota 啟動文件系統(tǒng)支持磁盤配額模式 Grpquota 啟動文件系統(tǒng)對群組磁盤配額模式的支持 Defaults 同事具有rw,suid,dev,exec,auto,nouser,async等默認(rèn)參數(shù)的設(shè)置 能否被
dump備份命令作用
參數(shù) 說明 0 代表不要做dump備份 1 代表要每天進(jìn)行dump的操作 2 代表不定日期的進(jìn)行dump操作 是否檢驗扇區(qū)
參數(shù) 說明 0 不要檢驗 1 最早檢驗(一般根目錄會選擇) 2 1級別檢驗完成之后進(jìn)行檢驗