磁碟分割槽:先在虛擬機器設定裡新增乙個新硬碟
檢視現在電腦上有幾個硬碟:ls /dev/硬碟名
分割槽命令:fdisk /dev/硬碟名
進入之後,可以輸入 m 檢視命令的具體是使用
新建分割槽:n→
p(選擇建立主分割槽,只能建4個,
e為建拓展分割槽)
分割槽工具fdisk用法介紹
fdisk命令引數介紹
p、列印分割槽表。
n、新建乙個新分割槽。
d、刪除乙個分割槽。
q、退出不儲存。
w、把分割槽寫進分割槽表,儲存並退出。
例:①[root@localhost ~]# fdisk /dev/hdd
②按"p"鍵列印分割槽表(新建時可以看到硬碟還未分割槽)
③按"n"鍵新建乙個分割槽,會出現兩個選單:
e表示擴充套件分割槽,
p表示主分割槽
"partition number (1-4): "
選擇主分割槽號
輸入"1"表示第乙個主分割槽,回車,建第乙個分割槽
提示最後乙個柱面或大小,輸入+5620m 按回車,表示第乙個分割槽為
5g空間
這樣乙個分割槽就建好了
再開始建第二個分割槽:步驟同上,但在按p時選擇
2,表示建第二個,如果將 剩餘的空間都分給第二個分割槽,則直接按兩下回車
最後w儲存
分完區後需要對硬碟進行格式化:mkfs.ext4 /dev/硬碟名1(
2)注:拓展分割槽不能格式化
然後再需要掛載,先建掛載目錄:mkdir 目錄名
掛載到該目錄下:mount /dev/硬體名
1 /
目錄名例:mount /dev/sdb1 /sdb1
ps:在實際使用中是使用建的掛載目錄,建的分割槽相當於硬碟,是不能直接操作的
同一分割槽掛載點可以有多個,但這些掛載點是共同的,改變其中乙個掛載點下的內 容,其他的也會跟著改變
檢視分割槽資訊:df -h或者
mount
解除安裝分割槽:umount /dev/sdb1
強制解除安裝:umount -l
指定特定許可權:mount -o
例:mount -o remount,
ro /dev/sdb1
(重新建立掛載,變為唯讀許可權)
統計檢視目錄檔案下的大小:du -sh
例:du -sh /etc(檢視
etc的大小)
檢視硬碟可建檔案數(inodes):
df -i
檢視硬碟可建檔案的大小:df -h
dd if=/dev/zero of=/sdb1/test bs=10g count=1
(建立乙個檔案,輸出到/sdb1/test檔案中,大小是
10g的,數量是1個)
軟連線:mkdir /a /b touch /a/source.txt
ln -s /a/source.txt /b/des.txt
建立軟連線
指定原始檔
鏈結檔案
特點:類似於windows的快捷方式
硬鏈結:touch /a/s.txt
ln /a/ s.txt /b/d.txt
建立硬鏈結
指定原始檔
鏈結檔案
注意:ls -i 檢視檔案的
inode
號硬鏈結的/a/stxt與鏈結檔案的
/b/d.txt
這兩者的
inode
號是一樣的
軟鏈結的/a/source.txt與鏈結檔案的
/b/des.txt
這兩者的
inode
是不一樣的
修改鏈結或原始檔的其中乙個,另乙個跟著變
區別於軟鏈結,軟鏈結可以跨分割槽建,而硬鏈結不能跨分割槽建
差異的原因:軟鏈結的鏈結檔案是指向原始檔的名稱,而不是指向存放資料的block塊
而硬鏈結的鏈結檔案是直接指向存放資料的block塊,如下圖示
對於乙個硬碟分割槽來說:其初始資訊為
硬碟存滿分為兩種情況:一種是空間的存滿,另一種是inode號用完
inode
號不一樣是如何尋找原始檔
由硬碟檔案系統新資訊,按上圖顯示的具體資訊:
對於乙個軟鏈結b.txt,可以知道他的
inode
號,通過
inode
號知道其詳細資訊,便
知道指標是指向原始檔a.txt的檔名,
由此得到對應的
inode
號,再通過
a.txt
的 inode號指向對應的
block
塊
linux硬碟分割槽
今天做了一套筆試題,裡面有一道選擇題,關於硬碟分割槽的,hda4,擴充套件分割槽。在linux 下硬碟分割槽的表示是通過hd x 或 sd x 表示的,其中 表示的是a b c x表示的數字 1 2 3 ide 硬碟在linux或者其它類unix系統的一般表示為 hd 比如hda hdb 我們可以通...
linux硬碟分割槽
把大硬碟分為小的邏輯分割槽 最多4個主分割槽,最多1個擴充套件分割槽 與主分割槽之和最大為4 擴充套件分割槽裡只能放邏輯分割槽。寫入檔案系統 windows下 fat32 fat16 ntfs linux下 ext2 ext3 ext4 劃分為4kb的資料塊 inode列表建立,inode號 ino...
linux硬碟分割槽
linux 對硬碟的操作 fdisk 磁碟管理工具,能夠觀察磁碟狀態 建立 刪除磁碟分割槽等 磁碟在linux中的對映檔案在 dev資料夾下 虛擬機器一般新增的硬碟是scsi型別的,所以對應的硬碟檔案是sdx,其中s就是scsi的簡寫,d是disk的簡寫,x代表不同的硬碟編號,比如系統只有一塊硬碟則...