1.本地儲存裝置的識別
fdisk -l ##真實存在的裝置
cat /proc/partition ##系統識別的裝置
blkid ##系統可使用的裝置
df ##系統正在掛載的裝置
2.裝置的掛載和解除安裝1.裝置名稱
/dev/xdx ##/dev/hd0 /dev/hd1 /dev/sda /dev/sdb /dev/sda1 /dev/sda2
/dev/sr0 ##光碟機
2.裝置的掛載
mount 裝置 掛載點
mount /dev/sdb1 /mnt ##掛載sdb1到mnt
umount /mnt /dev/sdb1 ##解除安裝
mount -o ro /dev/sdb1 /mnt ##唯讀掛載
mount ##檢視掛載資訊
mount -o remount,rw /dev/sdb1 /mnt ##重新讀寫掛載
命令:[root@foundation20 downloads]# mount /dev/sdb1 /mnt/
[root@foundation20 downloads]# umount /mnt/ /dev/sdb1
命令:[root@foundation20 downloads]# mount -o ro /dev/sdb1 /mnt
[root@foundation20 mnt]# umount /mnt ##當有程式正在使用掛載
umount: /mnt: target is busy.
(in some cases useful info about processes that use
the device is found by lsof(8) or fuser(1))
解決方法1:
[root@foundation20 mnt]# fuser -kvm /mnt
user pid access command
/mnt: root kernel mount /mnt
root 14625 ..c.. bash
killed
解決方法2:
[root@foundation20 mnt]# umount /mnt
umount: /mnt: target is busy.
(in some cases useful info about processes that use
the device is found by lsof(8) or fuser(1))
[root@foundation20 mnt]# lsof /mnt
lsof: warning: can't stat() fuse.**fsd-fuse file system /run/user/1000/**fs
output information may be incomplete.
command pid user fd type device size/off node name
bash 14978 root cwd dir 8,33 8192 1 /mnt
lsof 15052 root cwd dir 8,33 8192 1 /mnt
lsof 15053 root cwd dir 8,33 8192 1 /mnt
[root@foundation20 mnt]# kill -9 14978
方法1:就是使用fuser -kvm /mnt 直接殺死掛載程序
方法2:先找到使用該掛載的程序,再用kill語句殺死該程序
Linux中的磁碟管理
分割槽操作 分割槽格式化操作 掛載分割槽 linux中的swap分割槽 1 檢視磁碟分割槽使用狀況 df命令 選項 l 僅顯示本地磁碟 預設 a 顯示所有檔案系統的磁碟使用情況,包含比如 proc h 以1024進製計算最合適的單位顯示磁碟容量 h 以1000進製計算最合適的單位顯示磁碟容量 t 顯...
Linux中磁碟的管理
linux中磁碟的管理 我們在xshell中輸入 fdisk l 可以看到我們剛新增的10g硬碟,檔案位置在 dev sdb 然後輸入 fdisk dev sdb開始對硬碟分割槽,輸入n p指代的是主分割槽,e指代的是擴充套件分割槽,如上圖,當前沒有主分割槽,所以輸入p,起始扇區不動,last扇區 ...
Linux的磁碟管理
裝置檔案 塊檔案b 按塊為單位,隨機訪問的裝置,硬碟 b,c 字元裝置c 按字元進行訪問,線性裝置,鍵盤 c dev 主裝置號,次裝置號 major number 主裝置號 裝置型別 minor number 此裝置號 同一種裝置型別的不同裝置 硬碟的裝置檔名 ide,ata hd sata sd ...