共計 1944 個字符,預計需要花費 5 分鐘才能閱讀完成。
今天丸趣 TV 小編給大家分享一下 linux 掛載命令是什么的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。
在 linux 中,掛載就是利用一個目錄當成進入點,將磁盤分區的數據放置在該目錄下,而進入點的目錄就稱為掛載點;簡單來說,掛載點就是 linux 中的磁盤文件系統的入口目錄。
本教程操作環境:linux5.9.8 系統、Dell G3 電腦。
Linux 中所有內容都是以文件的形式保存和管理的,硬件設備也是文件,這和 Windows 完全不同,windows 是通過設備管理器來管理硬件的,linux 的設備文件保存在 /dev/ 目錄中,比如硬盤文件是 /dev/sd[a-p],光盤文件是 /dev/hdc 等,硬件設備需要掛載到相應的目錄文件才能使用。
所謂的掛載就是利用一個目錄當成進入點,將磁盤分區的數據放置在該目錄下,也就是說進入該目錄就可以讀取該分區的意思,這個動作我們稱為掛載,那個進入點的目錄我們稱為掛載點。
簡單來說:掛載點實際上就是 linux 中的磁盤文件系統的入口目錄。
由于整個 Linux 系統最重要的是根目錄(/),因此根目錄一定需要掛載到某個分區,至于其他的目錄則可依用戶自己的需求來給予掛載到不同的分區。
常見的硬件設備文件名如下:
硬件設備名稱 IDE 硬盤 /dev/hd[a-d]SCSI/SATA/USB 硬盤 /dev/sd[a-p]
光驅
/dev/cdrom 或 /dev/sr0 軟盤 /dev/fd[01-1]打印機 (25 針)/dev/lp[0-2] 打印機 (USB)/dev/usb/lp[0-15] 鼠標 /dev/mouse
圖示說明:
上圖所示,硬盤被分為三個可用分區,其中 sda1、sda2 為主分區分別掛載在 /boot 和 / 目錄下,sda3 為擴展分區內部包含一個邏輯分區 sda5,sda5 掛載在 /home 目錄下。/boot 目錄下的所有數據存儲在 sda1 分區里,/home 目錄下的所有數據存儲在 sda5 分區里,根目錄 / (除了 /boot、/home)下的數據都存儲在 sda2 分區里。
1.sda1 表示第一塊硬盤第一個分區,sda2 表示第一塊硬盤第二個分區,sdb1 表示第二塊硬盤一個分區,以此類推 …
2. 邏輯分區一定是從 sda5 開始,因為 sda1、sda2、sda3 和 sda4 文件名被主分區或擴展分區占用
掛載命令
mount 或 mount -l
查詢系統中已掛載的設備,- l 會顯示卷標名稱
mount -a
依據配置文件 /etc/fstab 的內容,自動掛載
mount [-t 文件系統類型] [-L 卷標名] [-o 特殊選項] 設備文件名 掛載點
-t 文件系統:加入文件系統類型來指定掛載的類型,可以是 ext3、ext4、iso9660 等文件系統
-L 卷標名:掛載指定卷標的分區,而不是安裝設備文件名掛載
-o 特殊選項: 可以指定掛載的額外選項,比如讀寫權限、同步異步等,如果不指定則默認值生效。具體的特殊選項見下表
手動掛載
選項
umount 設備文件名 或 umount 掛載點
卸載已掛載設備
因為設備文件名和掛載點已經連接到一起,所以卸載哪一個都可以
補充(掛載特殊選項參數說明):
特殊選項說明 atime/noatime 更新訪問時間 / 不更新訪問時間。訪問分區文件時,是否更新文件的訪問時間,默認為更新 async/sync 異步 / 同步,默認為異步 auto/noauto 自動 / 手動,mount –a 命令執行時,是否會自動安裝 /etc/fstab 文件內容掛載,默認為自動 defaults 定義默認值,相當于 rw,suid,dev,exec,auto,nouser,async 這七個選項 exec/noexec 執行 / 不執行,設定是否允許在文件系統中執行可執行文件,默認是 exec 允許 remount 重新掛載已經掛載的文件系統,一般用于指定修改特殊權限。示例:mount -o remount,noexec /boot 重新掛載 /boot 分區并使用 noexec 權限 rw/ro 讀寫 / 只讀,文件系統掛載時,是否具有讀寫權限,默認是 rwsuid/nosuid 具有 / 不具有 SUID 權限,設定文件系統是否具有 SUID 和 SGID 的權限,默認是具有 user/nouser 允許 / 不允許普通用戶掛載,設定文件系統是否允許普通用戶掛載,默認不允許,只有 root 可以掛載分區 usrquota 寫入代表文件系統支持用戶磁盤配額,默認不支持 grpquota 寫入代表文件系統支持組磁盤配額,默認不支持
以上就是“linux 掛載命令是什么”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,丸趣 TV 小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注丸趣 TV 行業資訊頻道。