Linux磁碟檢視和掛載
1、dfisk -l命令:
1)新增磁碟之前,先用fdisk -l檢視磁碟的基本資訊
[[email protected] ~]# fdisk -l
Disk /dev/sda: 42.9 GB, 42949672960 bytes
255 heads, 63 sectors/track, 5221 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0004cfc7
Device Boot Start End Blocks Id System
/dev/sda1 * 1 39 307200 83 Linux
Partition 1 does not end on cylinder boundary.(注:sda1的end和sda2的start,sda2的end和sda3的start都重複了,終端提 示: Partition 1 does not end on cylinder boundary。這句話的意思是說:分割槽 1 沒有在柱面上結束)
/dev/sda2 39 549 4096000 82 Linux swap / Solaris
Partition 2 does not end on cylinder boundary.
/dev/sda3 549 5222 37538816 83 Linux
2)系統增加磁碟後,通過fdisk可以檢視到新新增的磁碟資訊
示例是在虛擬機器執行的,關閉系統,在虛擬機器的設定裡,增加了一塊20G的磁碟
[[email protected] oracle]# fdisk -l
Disk /dev/sda: 42.9 GB, 42949672960 bytes
255 heads, 63 sectors/track, 5221 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0004cfc7
Device Boot Start End Blocks Id System
/dev/sda1 * 1 39 307200 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 39 549 4096000 82 Linux swap / Solaris
Partition 2 does not end on cylinder boundary.
/dev/sda3 549 5222 37538816 83 Linux
Disk /dev/sdb: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x782437c8
Device Boot Start End Blocks Id System
/dev/sdb1 1 654 5253223+ 83 Linux
紅色部分為新新增的磁碟資訊
說明:Linux系統的分割槽格式使用的是xyzN的格式,xy表示的是硬碟型別,如上面的執行結果,sd表示是SCSI硬碟,z表示的是硬碟序號,第一塊硬碟是a,第二塊硬碟是b,所以要查詢Linux系統上有幾塊硬碟,只要注意這一點即可。N表示的是分區號。
3)這個時候磁碟還不能掛載到系統,需要對新新增的磁碟進行分割槽
[[email protected] oracle]# fdisk /dev/sdb
WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
switch off the mode (command 'c') and change display units to
sectors (command 'u').
Command (m for help): n(新建)
Command action
e extended
p primary partition (1-4)
p(主分割槽)
Partition number (1-4): 2(編號為2,在linux裡最多隻能建立四個主分割槽,所以通常至少建一個擴充套件分割槽,編號1-4為主分割槽的編號,邏輯分割槽的編號從5開始。如果只有一個主分割槽1,則2,3,4號空缺,直接從5號開始及1,5)
First cylinder (655-2610, default 655):
Using default value 655
Last cylinder, +cylinders or +size{K,M,G} (655-2610, default 2610): +5G(用+表示分5G大小的磁碟空間)
Command (m for help): w(w表示儲存)
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
4)分割槽結束後,再次通過fdisk -l查詢,結果如下:
[[email protected] oracle]# fdisk -l
Disk /dev/sda: 42.9 GB, 42949672960 bytes
255 heads, 63 sectors/track, 5221 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0004cfc7
Device Boot Start End Blocks Id System
/dev/sda1 * 1 39 307200 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 39 549 4096000 82 Linux swap / Solaris
Partition 2 does not end on cylinder boundary.
/dev/sda3 549 5222 37538816 83 Linux
Disk /dev/sdb: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x782437c8
Device Boot Start End Blocks Id System
/dev/sdb1 1 654 5253223+ 83 Linux
/dev/sdb2 655 1308 5253255 83 Linux(磁碟劃分成功)
5)掛載之前需要對分割槽進行格式化,這裡格式成ext4
[[email protected] oracle]# mkfs -t ext4 /dev/sdb2
mke2fs 1.41.12 (17-May-2010)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
328656 inodes, 1313313 blocks
65665 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=1346371584
41 block groups
32768 blocks per group, 32768 fragments per group
8016 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 21 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
[[email protected] oracle]#
6)建立掛載點
[[email protected] oracle]# mkdir tempmount
[[email protected] oracle]#
7)通過mount掛載
[[email protected] oracle]# mount /dev/sdb2 tempmount
[[email protected] oracle]#
注意:掛載點必須是一個目錄,如果掛載之前,目錄內有檔案,則掛載後文件不可見
掛載之前
掛載之後
掛載之後,資料夾內的原有檔案看不見了,但是沒有消失,unmount之後才能看見。
unmount 用法,
unmount /dev/sdb2 tempmount
unmount /dev/sdb2
unmount tempmount(這個是掛載點的相對路徑,要看當前所在的目錄)
2、df命令
[[email protected] ~]# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda3 36949700 16250660 18822100 47% /
tmpfs 953376 228 953148 1% /dev/shm
/dev/sda1 297485 37226 244899 14% /boot
在這裡大家會發現,df查詢出來的磁碟資訊沒有sda2,這是因為sda2是swap分割槽,df命令不能檢視swap分割槽
注:linux swap分割槽是linux交換分割槽:
1.如果linux系統實體記憶體不夠用了,系統會用swap分割槽;
2.如果實體記憶體不夠用了,系統會把實體記憶體裡的訪問頻率低的記憶體物件移動到swap裡,再在實體記憶體裡產生新的連線指向swap裡的那個物件;
附:fdisk和mkfs,mkswap命令的引數解釋
Fdisk命令詳解:
m:獲取幫助
n:新建分割槽
p:顯示分割槽表
d:刪除分割槽
b:設定卷標
w:寫入分割槽表
t:改變分割槽檔案系統型別
v:檢驗分割槽
l:顯示fdisk所支援的檔案系統程式碼
q:退出
檔案系統的建立:
mkfs引數分割槽
-t檔案系統型別指定建立的檔案系統型別
注:mkfs –t ext3 =mkfs.ext3
-c建立檔案系統之前檢查有無壞道
-l檔名:從檔案中讀取壞道的情況
-v顯示詳細情況
mkswap 分割槽在分割槽上建立交換分割槽
例:在hdb7上建立交換分割槽命令如下:
mkswap/etc/hdb7
相關推薦
Linux磁碟檢視和掛載
1、dfisk -l命令: 1)新增磁碟之前,先用fdisk -l檢視磁碟的基本資訊 [[email protected] ~]# fdisk -l Disk /dev/sda: 42.9 GB, 42949672960 bytes 255 heads, 63
linux磁碟分割槽,掛載,及檢視
1.磁碟的分割槽主要分為基本分割槽(primary partion)和擴充分割槽(extension partion)兩種,基本分割槽和擴充分割槽的數目之和不能大於四個。且基本分割槽可以馬上被使用但不能再分割槽。擴充分割槽必須再進行分割槽後才能使用,也就是說它必須還要進行二次分割槽
linux下磁碟檢視和分割槽
9月25日任務 4.1 df命令 4.2 du命令 4.3/4.4 磁碟分割槽 df命令 df輸出磁碟檔案系統使用情況: [root@centos ~]# df 檔案系統 1K-塊 已用 可用 已用% 掛載點 /
Linux筆記-ubuntu16.04磁碟分割槽和掛載
1、檢查磁碟和分割槽情況lsblk檢視整體分割槽和磁碟情況fdisk -l能夠檢視到當前主機上已連線上的磁碟df -h能夠檢視到分割槽已經掛載的磁碟。2、磁碟分割槽、格式化:fdisk /dev/sdb根據幫助新建分割槽注意:最後輸入w,儲存更改並推出fdisk -l找到物理
linux下檢視系統屬性 Linux下檢視和新增環境變數
Linux下檢視和新增環境變數 #檢視tomcat安裝路徑 sudo find / -name *tomcat* $PATH:決定了shell將到哪些目錄中尋找命令或程式,PATH的值是一系列目錄,當您執行一個程式時,Linux在這些目錄下進行搜尋編譯連結。 編輯你的 PATH 宣告
一、Linux磁碟管理和檔案系統管理
Linux磁碟管理分割槽管理工具:fdisk、parted、sfdiskfdisk:對於一塊硬碟來講,最多隻能管理15個分割槽用法:fdisk -l [-u] [DEVICE...]fdisk DEVICE子命令:管理功能p:print,顯示已有的分割槽n:new,建立新的分割槽d:delete,刪除新的分割
Linux磁碟分割槽,掛載
分割槽基礎知識 分割槽的方式: 1) mbr分割槽: 1.最多支援四個主分割槽 2.系統只能安裝在主分割槽 3.擴充套件分割槽要佔
Linux磁碟擴容和防火牆使用_學習記錄
Linux磁碟擴容和防火牆使用_學習記錄 使用的是ubuntu 16.04 LTS版本 64-bit, VMware® Workstation 12 Pro 學習內容 1.磁碟擴容 增加磁碟 新磁碟分
linux下檢視和新增PATH環境變數
[[email protected] u-boot-sh4]# exportdeclare -x CVS_RSH="ssh"declare -x DISPLAY=":0.0"declare -x G_BROKEN_FILENAMES="1"declare -x HISTSIZE="1000"decl
Linux命令檢視和關閉防火牆
一、service方式檢視防火牆狀態: [[email protected] ~]# service iptables statusiptables:未執行防火牆。開啟防火牆:[[email protected] ~]# service iptables
linux磁碟檢測和修復
顯示磁碟和快閃記憶體的資訊,以及分割槽資訊 [root@bogon shell]# fdisk -l Disk /dev/sda: 21.5 GB, 21474836480 bytes, 419
Linux如何檢視和控制程序
Linux如何檢視和控制程序 前言:程式是儲存在外部儲存介質(如硬碟)中的可執行機器程式碼和資料的靜態集合,而程序是在CPU及記憶體中處於動態執行狀態的計算機程式。在Linux系統中,每個程式啟動後可以建立一個或多個程序。例如,提供Web服務的httpd程式,當有大量使用者同時訪問Web頁面時,
Linux硬碟分割槽和掛載
一:分割槽[[email protected] ~]# fdisk -l //檢視沒有分割槽和掛載的硬碟資訊如下:Disk /dev/sda: 21.4 GB, 21474836480 bytes255 heads,
磁碟分割槽和掛載
1.分割槽基礎知識 分割槽的方式: (1) mbr分割槽: ①最多支援四個主分割槽 ②系統只能安裝在主分割槽 ③擴充套件分割槽要佔一個主分割槽 ④MBR最大隻支援2TB,但擁有最好的相容性 (2) gtp分割槽: ①支援無限多個主分割槽(但作業系統可能限制,比
關於LINUX 磁碟陣列的掛載問題?
1、如何掛載,請將命令詳細寫在下邊 涉及的引數 陣列為c0d1p1如果有2個就是c0d1p2 依次向下排 掛載命令 mount -t ext3 /dev/cciss/c0d1p1 /掛點 2、如何設定為 開機自動掛載?在FSTAB檔案中如何設定? 在FSTAB檔案中,
linux 硬碟分割槽和掛載詳解
使用者粘性------專案不夠吸引人 http://blog.chinaunix.net/uid-22627501-id-126485.html 關於linux 的磁碟掛載 1 linux 下硬碟的命名方法 linux兩種硬碟介面IDE和SCS
Linux 磁碟分割槽和檔案系統
本文以Ext2檔案系統為例講述Linux檔案系統,由於Ext3檔案系統是直接從Ext2檔案系統發展而來,它完全相容Ext2檔案系統,所以本文的內容對於Ext2和Ext3都是適用的。 我們首先看一下磁碟分割槽和檔案系統的結構圖: 圖 1 磁碟分割槽和檔案系統結構圖
linux 磁碟與目錄掛載
lsblk檢視磁碟與對應掛載點的情況。 hadoop03:/ # lsblk NAME MAJ:MIN RM SIZE RO MOUNTPOINT xvda 202:0 0 20G 0 ├─xvda1 202:1 0 1.6G 0
【Linux中檢視和殺死程序】-kill -9 無條件殺死
首先檢視程序: [[email protected] /]# ps -ef | grep tomcat root 1726 1 0 Apr10 ? 00:07:20 /usr/java/jdk1.6.0_22//bin/java
Linux如何檢視和結束程序
1.常見方法:命令列執行:$ top 【顯示程序 】然後肉眼檢索出所要結束程序的pid號。$kill pid號【結束程序】2.高階方法:$pgrep 程序名稱【輸出程序的pid號】$kill pid號【結束程序】