掛載概念 - 訪問其它文件系統
根文件系統(就是你是用的linux系統)之外的其他文件(就是u盤上的文件)要想能夠被訪問,都必須通過“關聯”至根文件系統上的某個目錄來實現(就是說要告訴自己的系統你的文件在哪裏我的哪裏),此關聯操作即爲“掛載”,此目錄即爲“掛載點”,解除此關聯關係的過程稱之爲“卸載”
1.掛載:根文件系統外通過關聯至根文件系統上的某個目錄來實現訪問
2.掛載點:mount_point,用於作爲另一個文件系統的訪問入口;
(1) 事先存在;
(2) 應該使用未被或不會被其它進程使用到的目錄;
(3) 掛載點下原有的文件將會被隱藏;
df - 檢查磁盤命令
linux中df命令的功能是用來檢查linux服務器的文件系統的磁盤空間佔用情況。可以利用該命令來獲取硬盤被佔用了多少空間,目前還剩下多少空間等信息。
moi@moi-ThinkPad-T440p:/dev$ df
文件系統 總容量 已使用 可用 使用率 存在位置
Filesystem 1K-blocks Used Available Use% Mounted on
udev 8045440 12 8045428 1% /dev
tmpfs 1611644 1328 1610316 1% /run
/dev/sda6 87728432 18500232 64748816 23% /
none 4 0 4 0% /sys/fs/cgroup
none 5120 0 5120 0% /run/lock
none 8058216 313604 7744612 4% /run/shm
none 102400 80 102320 1% /run/user
/dev/sdb1 129039 39276 89764 31% /media/moi/system-boot
/dev/sdb2 30540072 2811344 26161348 10% /media/moi/writable
命令舉例
命令 | 解釋 |
---|---|
df | 顯示磁盤使用情況 |
df -i | 以inode模式來顯示磁盤使用情況 |
df -t ext3 | 顯示指定類型磁盤 |
df -ia | 列出各文件系統的i節點使用情況 |
df -T | 列出文件系統的類型 |
df -h | 以更易讀的方式顯示目前磁盤空間和使用情況(Gb方式) |
df -lh | 以更易讀的方式顯示目前磁盤空間和使用情況(方式)過濾nsf驅動器 |
df -k | 以更易讀的方式顯示目前磁盤空間和使用情況(k 方式) |
fdisk - 分區工具
fdisk 觀察硬盤的使用情形與分割硬盤用。它採用傳統的問答式界面,而非類似DOS fdisk的cfdisk互動式操作界面,因此在使用上較爲不便,但功能卻絲毫不打折扣。
語法:
fdisk(選項)(參數)
參數列表:
-b<分區大小>:指定每個分區的大小;
-l:列出指定的外圍設備的分區表狀況;
-s<分區編號>:將指定的分區大小輸出到標準輸出上,單位爲區塊;
-u:搭配"-l"參數列表,會用分區數目取代柱面數目,來表示每個分區的起始地址;
-v:顯示版本信息。
1.輸入p列出磁盤目前的分區情況
2.輸入d然後選擇分區,刪除現有分區:
3.輸入n建立新的磁盤分區,首先建立兩個主磁盤分區
4.如果需要每次開機自動掛載則需要修改/etc/fstab文件,加入兩行配置
格式化
格式化(format)是指對磁盤或磁盤中的分區(partition)進行初始化的一種操作,這種操作通常會導致現有的磁盤或分區中所有的文件被清除。格式化通常分爲低級格式化和高級格式化。如果沒有特別指明,對硬盤的格式化通常是指高級格式化,而對軟盤的格式化則通常同時包括這兩者。
盤片格式化牽涉兩個不同的程序:低級與高級格式化。前者處理盤片表面格式化賦與磁片扇區數的特質;低級格式化完成後,硬件盤片控制器(disk controller)即可看到並使用低級格式化的成果;後者處理“伴隨着操作系統所寫的特定信息”
基本功,格式化命令,以格式化 /dev/sda1 分區爲例:
$ sudo umount /dev/sda1 # 必須先卸載該分區
# 格式化爲 FAT 分區
$ sudo mkfs.vfat -F 32 /dev/sda1 # -F 參數必須大寫,參數有 12,16 和 32,分別對應 FAT12,FAT16,FAT32。
# 格式化爲 NTFS 分區,先要安裝ntfsprogs,以 Ubuntu / Debian 爲例:
$ sudo apt-get install ntfsprogs
#然後執行格式化命令,以格式化 /dev/sda1 分區爲例:
$ sudo umount /dev/sda1 # 必須先卸載該分區
$ sudo mkfs.ntfs /dev/sda1 # 格式化爲ntfs速度有點慢。
# 格式化爲ext4/3/2 , 以格式化 /dev/sda1 分區爲例:
$ sudo umount /dev/sda1 # 必須先卸載該分區
$ sudo mkfs.ext4 /dev/sda1 # 格式化爲ext4分區
$ sudo mkfs.ext3 /dev/sda1 # 格式化爲ext3分區
$ sudo mkfs.ext2 /dev/sda1 # 格式化爲ext2分區
mount 命令
mount [-t fstype] something somewhere
mount命令格式: mount [-t vfstype] [-o options] device dir
sudo mount -t ext4 /dev/sdc2 /media/moi/EEE3
解決方案 清空u盤,加載一個文件系統
使用 df -T 查看已經掛載的磁盤
使用 fdisk -l 查看所有磁盤,包含爲正確掛載的
使用 mount [-t fstype] something somewhere 將磁盤幫到固定的位置
資料引用
- fdisk命令 : http://man.linuxde.net/fdisk
- ubuntu 格式化u盤 : https://blog.csdn.net/g446868263/article/details/6937778 3.