當前位置:首頁 » 操作系統 » linux掛載點與分區

linux掛載點與分區

發布時間: 2025-03-14 17:58:10

① Linux 查看磁碟空間及文件系統、掛載點含義

在Linux系統中,通過運行命令df -h,我們可以得到一項關鍵的系統信息:磁碟空間使用情況的詳細概覽。這個命令揭示了幾個關鍵數據點:



  • 文件系統:列出了設備或分區的名稱,如`/dev/sda1`,它代表了存儲文件和目錄的方式和位置。

  • 容量:總存儲空間的大小,以易讀格式如`10G`表示。

  • 已用空間:當前被佔用的存儲空間,同樣以人類可讀方式呈現,如`6.5G`。

  • 可用空間:剩餘未被佔用的空間,例如`3.5G`。

  • 使用百分比:已用空間占總空間的比例,比如`65%`,反映了存儲空間的利用率。

  • 掛載點:文件系統在文件樹中的位置,如`/home`,這是用戶通常訪問文件和目錄的地方。


文件系統是操作系統中的關鍵概念,它定義了文件和目錄的組織結構以及它們在磁碟上的物理布局。在df -h的輸出中,如devtmpfs, tmpfs, /dev/mapper/klas-root, /dev/sda1, /dev/sda2,這些名稱代表了不同的文件系統類型和它們的掛載點。


掛載點則是將這些文件系統與文件樹中的特定位置關聯起來,如將一個文件系統掛載在根目錄的子目錄下,使得用戶可以通過這個路徑訪問到該文件系統的資源。理解了這些概念,我們就能更好地管理Linux系統的磁碟空間和文件組織。

② Linux下掛載硬碟分區的幾種方法

在Linux下掛載硬碟分區可以通過多種方法實現,其中一種方法是創建掛載點目錄。首先,以root身份登錄,確認/mnt目錄下存在win_c、win_d、win_e等目錄。若不存在,可以通過在虛擬終端輸入mkdir /mnt/win_c、mkdir /mnt/win_d、mkdir /mnt/win_e來創建這些目錄。

接下來,可以編寫一個簡單的bash腳本來自動掛載分區。打開虛擬終端,輸入vi mymount,然後在編輯模式下輸入以下代碼:

#!/bin/bash
case $1 in
m) mount -o iocharset=cp936 -t vfat /dev/hda1 /mnt/win_c
mount -o iocharset=cp936 -t vfat /dev/hda5 /mnt/win_d
mount -o iocharset=cp936 -t vfat /dev/hdc6 /mnt/win_e;;
u) umount -o iocharset=cp936 -t vfat /dev/hda1 /mnt/win_c
umount -o iocharset=cp936 -t vfat /dev/hda5 /mnt/win_d
umount -o iocharset=cp936 -t vfat /dev/hda6 /mnt/win_e;;
esac

這行#!/bin/bash指定此腳本以bash shell執行。case $1 in 用於處理命令行參數,若為m則開始掛載,若為u則卸載。-o iocharset=cp936用於顯示中文名,-t vfat指定文件系統類型為Windows下的VFAT文件系統,win_c、win_d、win_e為掛載點目錄。完成後,按Esc輸入:wq回車保存。

接下來,需要給這個腳本執行許可權,輸入以下命令:chmod u+x mymount。現在,你可以通過輸入./mymount m來掛載Windows分區。

此外,為了在系統啟動時自動掛載這些分區,可以在/etc/rc.d/rc.local文件中添加一行:

這行命令將會在系統啟動時自動執行,確保這些分區在啟動時就已掛載。

熱點內容
impdp存儲過程 發布:2025-03-15 09:20:05 瀏覽:739
pythoniris 發布:2025-03-15 09:05:27 瀏覽:188
浪淘沙伺服器怎麼沒有了 發布:2025-03-15 09:05:26 瀏覽:98
ftprpm安裝包下載 發布:2025-03-15 09:03:53 瀏覽:721
如何判斷背包配置 發布:2025-03-15 09:03:00 瀏覽:899
淘寶api源碼 發布:2025-03-15 09:00:00 瀏覽:159
壓縮復原修車 發布:2025-03-15 08:46:52 瀏覽:78
linux調試匯編 發布:2025-03-15 08:38:09 瀏覽:107
手機上編寫c語言 發布:2025-03-15 08:17:53 瀏覽:754
上傳迅雷下載速度 發布:2025-03-15 08:07:50 瀏覽:554