摘要:本節主要介紹關於儲存裝置的管理,包括掛載、mbr及swap、gpt分割槽,分割槽方式的修改及磁碟配額等內容。由於知識點較多,故分為兩小節來介紹。
fdisk -l ##檢視硬碟裝置
cat /proc/partitions ##檢視系統裝置
blkid ##檢視裝置的id資訊
df ##檢視磁碟掛載的資訊
df -h ##統計大小為2的n次方
df -h ##統計大小為10的n次方
/dev/xd*
x=s /dev/sd* ##sata硬碟,或者iscsi網路儲存
x=v /dev/vd* ##虛擬硬碟,一般出現在虛擬機器裡
x=h /dev/hd* ##ide硬碟,一般出現在老式電腦中
*=a~... ##/dev/vda,系統中的第一塊虛擬硬碟
/dev/sda1 ##系統中第一塊sata硬碟的第乙個分割槽
/dev/cdrom,/dev/sr[0-...] ##系統中的光碟機
裝置必須要用目錄來對裝置中的內容進行讀取
所以裝置在使用時需要作掛載動作
mount 裝置 掛載點 ##裝置的掛載mount -o ro 裝置 掛載點 ##對裝置進行唯讀掛載
mount -o remount,rw 裝置|掛載點 ##對裝置的掛載唯讀熱更改為讀寫掛載
注:關於mount的掛載引數還有許多,具體可以man來了解
輸入/default ##mount的預設掛載引數
實操:
[root@foundation93 ~]# mount -o ro /dev/sdb1 /mnt
[root@foundation93 ~]# touch /mnt/file
touch: cannot touch 『/mnt/file』: read-only file system ##表示為唯讀檔案系統,不能在目錄中寫入
[root@foundation93 ~]# mount -o remount,rw /mnt
[root@foundation93 ~]# touch /mnt/file ##成功載目錄中寫入
umout 裝置|掛載點
注意:當解除安裝時裝置正在被使用即如下顯示
[root@foundation93 mnt]# umount /dev/sdb1
umount: /mnt: target is busy.
(in some cases useful info about processes that use
the device is found by lsof(8) or fuser(1))
lsof 裝置|掛載點
fuser 裝置|掛載點
注:可以man lsof 檢視其作用
實操:
[root@foundation93 mnt]# lsof /mnt
lsof: warning: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
output information may be incomplete.
command pid user fd type device size/off node name
bash 4787 root cwd dir 8,17 16384 1 /mnt
lsof 5154 root cwd dir 8,17 16384 1 /mnt
[root@foundation93 mnt]# fuser /mnt
/mnt: 4787c
kill -9 id
fuser -kvm 裝置|掛載點
實操:
[root@foundation93 mnt]# kill -9 4787
killed
[root@foundation93 ~]# fuser -kvm /mnt
user pid access command
/mnt: root kernel mount /mnt
root 5257 f.... vim
linux下掛載ISCSI儲存裝置
安裝 首先要在儲存裝置上做好raid,設定好iscsi 目標方 target 這裡主要說明iscsi initiator的安裝。rpm ivh iscsi initiator utils 6.2.0.742 0.5.el5.i386.rpm 在伺服器上安裝了iscsi initiator以及iscs...
linux下如何使用USB儲存裝置
如何在linux環境中使用usb介面的 儲存 裝置?這是各大電腦論壇上出現得比較多的乙個問題,同此可見這也是擺在許多電腦玩家面前的一道難題。本文就為您提供一套完美的解決方案,通過下面的方法,您僅可以在linux環境中方便地使用u盤 usb硬碟盒,而且還能將數位相機作為usb大容量 儲存器。這裡就以r...
Linux上多使用者共享儲存器裝置
該做法可以使外接硬碟開機自動掛載到root使用者下,然後通過修改掛載硬碟中檔案的許可權實現多使用者共享。主要分以下幾步 切換到root使用者下,使用fdisk l找到外接硬碟的核心名稱,如 dev sda1使用sudo blkid命令列出系統中所有可用分割槽,記下第1步中外接硬碟對應分割槽的uuid...