1. 程式人生 > >7、linux 中磁碟的掛載

7、linux 中磁碟的掛載

一、檢視磁碟、記憶體、視訊記憶體等資訊

  • df -h:report file system disk space usage(-h, --human-readable)
  • du -sh 檔案或目錄名稱 : Summarize disk usage of each FILE, recursively for directories( -s, --summarize,display only a total for each argument)
  • du -sh *:檢視當前目錄下每個目錄所佔的空間
  • sudo fdisk -l:List the partition tables
  • sudo parted -l
    :lists partition layout on all block devices
  • free -h:檢視 CPU 記憶體的大小及佔用情況
  • nvidia-smi:檢視 GPU 視訊記憶體的大小及使用情況

二、 掛載(點)

  • 檔案系統與目錄樹結合的動作我們稱為掛載
  • 掛載點一定是目錄,此目錄為檔案系統的入口。

三、 掛載的步驟

1. 插入行動硬碟,然後輸入命令 sudo fdisk -l(sudo parted -l)

  • 可看到所有硬碟資訊和分割槽資訊,如:我的是 /dev/sdb1 * 2048 976769023 488383488 7 HPFS/NTFS/exFAT

2. 掛載(mount)

  • 掛載普通硬碟:mount 儲存裝置位置 掛載點目錄
    • 首先,在伺服器上建立一個掛載點目錄資料夾 sudo mkdir /media/disk
    • 然後,把行動硬碟掛載在這個資料夾上 mount /dev/sdb1 /media/disk,這樣行動硬碟就相當於系統的一個檔案夾了
  • 掛載映象檔案:mount -o loop ISO映象檔案位置 掛載點目錄
  • mount:檢視磁碟的掛載情況
  • mount -a : mount all file systems mentioned in /etc/fstab(static file system information)

3. 解掛(umount)

  • 首先,退出掛載點目錄
  • 然後,執行 umount 儲存裝置位置umount 掛載點目錄

4. 設定檔案系統的自動掛載

  • 首先,建立掛載點目錄並使用sudo blkid命令檢視所有裝置的 UUID 號和檔案型別 TYPE
  • 然後,修改 mount 命令的配置檔案 sudo vim /etc/fstab,加入上一步裝置中的UUID號、掛載點目錄TYPE ,剩下的三個填defaults 0 0即可
  • 最後,重啟或者使用sudo mount -a命令使設定生效

四、Note

  • ctrl+alt+f1:進入控制檯
  • ctrl+alt+f7: 進入圖形介面