1. 磁碟在Linux系統中的表示方法
硬碟的類型: IDE介面 hda hdb …..
hda1 hda2 hda3 …….
SATA介面 SCSI介面 USB
sda sdb
sda1 sda2 sda3 ……
所有磁碟設備及分區都以文件的形式存儲在/dev/,但是這些文件不能直接使用,如果要往這些分區內寫入數據就需要掛載分區。
2、掛載點
所謂的掛載點就是文件系統中存在的一個目錄,通常情況下,創建在/mnt目錄下,掛載成功後,訪問掛載點就是訪問新的存儲設備。
掛載點應該是空目錄,否則原來該掛載點中存在的文件將會被隱藏。而且,掛載點在實施掛載操作之前就應該存在。
2、查詢設備名
#df -hT 查看系統中所有已掛載文件系統的使用情況
#fdisk -l 查看系統的磁碟信息

打開百度APP,查看更多高清圖片
磁碟分區
1、基本磁碟分區:
(1)最多可以分為四個主分區(包含擴展分區:只能有一個,將剩餘的所有空間包含在內)。
(2)主分區和擴展分區的編號:1-4為主分區和擴展分區的編號。
(3)擴展分區不能直接使用,必須在擴展分區上建立邏輯分區並格式化後才能使用。
(4)邏輯分區編號從5開始。
(5)對新加的磁碟進行分區:(分2個主分區,1個擴展分區,2個邏輯分區)
fdisk 磁碟設備名
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition 刪除分區
g create a new empty GPT partition table
G create an IRIX (SGI) partition table
l list known partition types 顯示所有分區類型
m print this menu
n add a new partition 新建分區
o create a new empty DOS partition table
p print the partition table 顯示分區表
q quit without saving changes
s create a new empty Sun disklabel
t change a partition’s system id 修改分區類型
u change display/entry units
v verify the partition table
w write table to disk and exit 保存並出退出
x extra functionality (experts only)
(6)對磁碟進行格式化:mkfs -t 分區類型(ext2 ext3 ext4) 磁碟分區名
mkfs -t ext4 /dev/sdb1
(7)新建掛載點,並將分區進行掛載。
mount [-t 文件系統類型] 設備分區名 掛載點
mount -t ext4 /dev/sdb1 /mnt/sdb1
如何查看已經掛載成功:mount (mount | grep sdb1)
取消掛載:umount 掛載點
(8)掛載光碟機設備
光碟機設備在Linux系統中的表示方法:/dev/sr0
光碟機設備文件系統類型:iso9660
將光碟掛載到/mnt/cdrom目錄:
(9)永久掛載:使用mount命令掛載只是臨時的,如果重啟系統後就失效了。
/etc/fstab
[root@www cdrom]# vim /etc/fstab
[root@www cdrom]# mount -a
動態磁碟分區(LVM卷)
3、掛載文件系統
掛載由mount命令來完成,可以靈活的掛載各種類型的文件系統。
命令格式:mount [選項] [設備名] [掛載點]

4、卸載文件系統
文件系統可以被掛載,不用時可以被卸載。卸載文件系統的命令是umount,這個命令可以把文件系統從Linux系統中的掛載點上分離,將原來建立的文件系統和掛載點的連接斷掉。
命令格式:umount [設備名或者掛載點]
在卸載一個文件系統的時候,需要指定要卸載的文件系統的掛載點或者設備名。例如:
#umount /dev/sdb1 //指定設備名卸載
#umount /mnt/sdb1 //指定掛載點卸載
如果卸載文件系統提示:「busy狀態,不可卸載時」,使用fuser命令查看正在使用該文件系統的用戶信息。
命令格式:fuser [options] 文件系統名或者文件名

【舉例1】查看哪個進程打開了當前目錄下的cdrom文件夾。
[root@localhost~]# fuser /mnt/cdrom
/mnt/cdrom: 71992c
殺死進程的方法:
(1)#kill -9 71992
(2)#fuser -km /mnt/cdrom
5、使用U盤備份文件(ntfs-3g)
(1)連接U盤
(2)查詢系統為U盤分配的設備名
(3)掛載U盤
(4)備份文件
(5)卸載U盤
6、擴充系統的硬碟空間
管理員root發現Linux系統硬碟資源不足,因此在伺服器上新增加了一塊硬碟,想在Linux系統下使用它。通常遵循以下步驟:
(1)向系統中添加一塊硬碟
(2)由系統識別硬碟名
(3)對新硬碟進行分區

(4)對分區進行格式化
(5)創建文件系統
(6)掛載使用
7、命令行下提高工作效率的方法
(1)Linux下Shell命令補全功能,按TAB鍵
(2)命令別名alias
(3)命令歷史history
(4)文件系統的自動掛載
#vim /etc/fstab
第1欄位:需要掛載的設備文件名。
第2欄位:掛載點,必須是一個目錄,而且必須用絕對路徑。
對於交換分區,這個欄位定義為swap。
第3欄位:文件系統的類型。如果是ext3文件系統,則寫成ext3;如
果是FAT32文件系統,則寫成vfat;如果是光碟,可以寫成
auto由系統自動檢測或iso9660。
第4欄位:掛載選項。一般都是採用「defaults」。

第5欄位:文件系統是否需要dump備份,1表示需要,0表示忽略。
第6欄位:在系統啟動時是否檢查這個文件系統以及檢查的順序,
0表示不檢查,1表示優先檢查,2表示其次檢查。
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/274911.html
微信掃一掃
支付寶掃一掃