您好,登錄后才能下訂單哦!
1,linux系統當前支持兩種動態可擴展磁盤管理方式:
1,raid管理:這是在系統安裝前的一種初始化硬盤管理方式,普遍使用raid0,raid1,raid5,raid10等邏輯磁盤陣列管理方式 。
raid0:至少1塊盤 讀寫速度快 無冗余 一塊盤損壞數據丟失
raid1:至少2塊盤 讀寫速度慢 一塊讀寫一塊備份 可以損失一塊盤
raid5:至少3塊盤 速寫速度快 一塊校驗盤 可以損失一塊盤
raid10:至少4快盤 讀寫速度快 一半讀寫一半備份 可以損失一半硬盤
raid5校驗盤邏輯圖:
2,在系統安裝完通過LVM命令做到磁盤管理(慢慢的變少)
2,硬盤分類:
1,按硬盤結構分類:
機械硬盤(HDD: 速度慢 適合大量數據存儲 成本低
固態硬盤(SSD) 熟讀快 SSD(內存) 成本貴
2,按照硬盤接口分類:
SCSI
SATA
SAS(主流)
PCI-E
/dev 下是Linux系統所以硬件設備文件
/dev/sda 表示第一塊硬盤
/dev/sda1 表示第一塊硬盤第一個分區
/dev/sda2 表示第一塊硬盤第二個分區
/dev/sda3 表示第一塊硬盤第三個分區
/dev/sda4 表示第一塊硬盤第四個分區
注:一塊硬盤最多4個主分區。或者三個主分區,第四個主分區留出來做擴展分區(extend),名稱就從/dev/sda5開始
/dev/sdb 表示第二塊硬盤
/dev/sdc 表示第三塊硬盤
MBR扇區: 共512K,主引導記錄所在地
fdisk -l 查看當前硬盤分區情況
df -h 查看當前分區使用掛載情況
lsblk 以樹形結構顯示分區情況
blkid 查看分區唯一表示UUID
/etc/fstab 分區自動掛載文件
3,磁盤分區命令主要有兩個:
fdisk : 最大支持不超過2T分區
parted:支持GPT,適用于大容量分區
fidsk分區命令
步驟一:fdisk /dev/sda
p 顯示當前分區情況
n 創建分區
primany 選主分區
extended 選擴展分區
d 刪除分區
w 保存設置
步驟二:mkfs.xfs /dev/sda1
ext2
ext3
ext4 Linux6系列用的文件系統格式
xfs Linux7系列用的文件系統格式
當然:一個硬盤也可以不用分區,直接就格式化使用它,整塊盤使用比分區使用的話速度更快
步驟三:掛載
mount /dev/sda1 /mnt 將該分區掛載在/mnt目錄下,當你在/mnt目錄下寫數據就是將數據寫入/dev/sda1
umount /dev/sda1
umount /mnt 卸載掛載
步驟四:實現開機自動掛載分區
1,echo 'mount /dev/sda1 /mnt'>>/etc/rc.local
2,寫入/etc/fstab
parted:命令分區
parted -l 查看當前分區情況
步驟一: parted /dev/sda 分區
mktable 創建磁盤標簽GPT,fdiskz支持的是MBR
gpt 手寫gpt
p 查看分區情況
mkpart 開始分區
可以一直分區下去…parted分區支持128個主分區
步驟二:mkfs.xfs /dev/sdb1
步驟三:掛載
步驟四:實現開機自動掛載
4,企業案例:
java環境內存不夠,占用swap分區
free -h 查看當前mem和swap詳情
dd if=/dev/zero of=/tmp/200m bs=1M count=200 dd本質是創建文件,復制文件的命令作用
/dev/zero 白洞不斷內容的輸出
/dev/null 黑洞不斷的內容吸入
mkswap /tmp/200 格式化分區
swapon /tmp/200 激活swap分區
5,查找系統中的大文件
1,find / -type f -szie +2G|xargs ls -lh
2,find / -type f -size +2G -exec ls -lh {} \;
3,du
6,添加默認網關
route add default gw xxxx
route del defalut gw xxxx
添加路由條目
ip route add 0/0 via 網關
ip route del 0/0 via 網關
網卡添加ip
ip address add xxxx/24 dev eth0
ip address add xxxx/24 dev eth2
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。