1. 程式人生 > 其它 >Linux系統安裝

Linux系統安裝

1、分割槽格式化


格式化磁碟前需要檢視塊裝置和分割槽掛載情況

lsblk命令

的英文是“list block”,即用於列出所有可用塊裝置的資訊,而且還能顯示他們之間的依賴關係,但是它不會列出RAM盤的資訊。

語法格式:lsblk [引數]

常用引數:

-a 顯示所有裝置
-b 以bytes方式顯示裝置大小
-d 不顯示 slaves 或 holders
-D print discard capabilities
-e 排除裝置
-f 顯示檔案系統資訊
-h 顯示幫助資訊
-i use ascii characters only
-m 顯示許可權資訊
-l 使用列表格式顯示
-n 不顯示標題
-o 輸出列
-P 使用key=”value”格式顯示
-r 使用原始格式顯示
-t 顯示拓撲結構資訊

df命令

linux中df命令的功能是用來檢查linux伺服器的檔案系統的磁碟空間佔用情況。可以利用該命令來獲取硬碟被佔用了多少空間,目前還剩下多少空間等資訊。

1.命令格式:

df[選項][檔案]

2.命令功能:

顯示指定磁碟檔案的可用空間。如果沒有檔名被指定,則所有當前被掛載的檔案系統的可用空間將被顯示。預設情況下,磁碟空間將以1KB為單位進行顯示,除非環境變數POSIXLY_CORRECT被指定,那樣將以512位元組為單位進行顯示

3.命令引數:

必要引數:

-a全部檔案系統列表

-h方便閱讀方式顯示

-H等於“-h”,但是計算式,1K=1000,而不是1K=1024

-i顯示inode資訊

-k區塊為1024位元組

-l只顯示本地檔案系統

-m區塊為1048576位元組

--no-sync忽略sync命令

-P輸出格式為POSIX

--sync在取得磁碟資訊前,先執行sync命令

-T檔案系統型別

fdisk命令

Linux fdisk是一個建立和維護分割槽表的程式,它相容DOS型別的分割槽表、BSD或者SUN型別的磁碟列表。

fdisk [必要引數][選擇引數]
  • -l 列出素所有分割槽表
  • -u 與"-l"搭配使用,顯示分割槽數目
  • -s<分割槽編號> 指定分割槽
  • -v 版本資訊

選單操作說明:

  • m :顯示選單和幫助資訊
  • a :活動分割槽標記/引導分割槽
  • d :刪除分割槽
  • l :顯示分割槽型別
  • n :新建分割槽
  • p :顯示分割槽資訊
  • q :退出不儲存
  • t :設定分割槽號
  • v :進行分割槽檢查
  • w :儲存修改
  • x :擴充套件應用,高階功能

1.2:重灌系統時對塊裝置進行格式化

mkfs [-t 檔案系統格式] 裝置檔名

-t 後面跟檔案系統格式:ext3/ext2/ext4/vfat等

eg:

mkfs.ext4 /dev/sda 把sda塊裝置格式化

1.3對系統盤進行格式化

常見問題:

[ Linux ] 格式化硬碟出現/dev/sdb is apparently in use by the system

提示 /dev/sdb正在被DM管理,所以需要手動移除

檢視dm狀態

dmsetup status

sdb3: 0 6313545 linear

sdb2: 0 4209030 linear

sdb1: 0 10506447 linear

sdb: 0 4208967 linear

sdb4: 0 2 linear  

手動移除DM

[root@~]# dmsetup remove_all
[root@~]# dmsetup status
No devices found
[root@~]# mkfs -t ext3  /dev/sdb
 mke2fs 1.41.12 (17-May-2010)
 檔案系統標籤=
 作業系統:Linux
 塊大小=2048 (log=1)
 分塊大小=2048 (log=1)
 Stride=0 blocks, Stripe width=0 blocks
 131560 inodes, 1052240 blocks
 31567 blocks (3.00%) reserved for the super userr 

然後再進行格式化,可以看到成功了

1.4、Linux常見的檔案系統

檔案系統型別就是分割槽的格式。

msdos: dos檔案系統型別

vfat:支援長檔名的dos分割槽檔案系統,可以理解為winds檔案系統型別

iso9660: 光碟格式檔案系統

ext2/ext3/ext4: linux下主流的檔案系統

xfs: linux下一種高效能的日誌檔案系統,在centos7.x中預設的檔案系統

nfsd: 一種分散式檔案系統