LINUX磁盤管理筆記

磁盤組成:扇區 sector????????? 磁頭? head 柱面 cylinder就是磁道相同序列的和

磁道 ?track

硬盤使用步驟:

a.分區

b.創建文件系統;格式化

c.掛載;分配目錄名

 

a.分區:

意義:

a、優化i/o性能 ;b、提高修復速度 ;c、隔離系統和程序 d、安裝多個OS ?e、使用不同的文件格式

按柱面分區有兩種分區方式:

MBR 和GPT? 特殊部分:0磁道0扇區 由512字節組成,細分為446字節引導信息boot loader? 64字節分區表(一個分區占用16字節,所以最多只能分4個主分區-3主1擴展) 最后 2字節 55AA 作標識用。常用hexdump –c /dev/sdb –n 512? 每個主分區都有一個MBR分區表,每一個邏輯分區都有一個EBR分區表。

查看512字節分區信息的二進制文件

分區表備份方式:

將SDB分區表備份到mbr_bak文件以1個字節為單位,備份512字節??? dd if=/dev/sdb of=/data/mbr_bak bs=1 count=512

 

管理分區:

fdisk:MBR

fdisk -l [-u] [device…] 查看分區

fdisk /dev/sdb? 管理分區

子命令:

p 分區列表

t 更改分區類型

n 創建新分區

d 刪除分區

v 校驗分區

u 轉換單位

w 保存并退出

q 不保存并退出

fdisk /dev/sdb 支持交互式操作,注意!

分區過程中遇到節點不足以分區時候,要手動設置起始節點

n add a new partition 創建新的分區。

 

Fdisk 硬盤分區表 其他都是內存分區表。同步方式:partprobe

 

gdisk: GPT

parted 高級分區操作

parted /dev/sdb mklabel gpt|msdos 格式化磁盤文件并創建分區表

parted /dev/sdb print 查看分區信息

parted /dev/sdb mkpart primary 1 200 默認M為單位 ?創建分區

parted /dev/sdb rm 1 刪除1號分區

parted –l? 分區信息

 

b 創建文件系統和格式化:

ls? /lib/modules/2.6.32-696.e16.x86_64/kernel/fs 列出所有系統支持的文件系統。

Cat /proc/filesystems 查看當前支持的文件系統

文件系統類型:

linux 常用的ext2,3,4,xfs,swap等?? df –T可以查看當前硬盤分區的文件格式

windows:FAT32 exFAT,NTFS

分布式文件系統:fastdfs ,ceph,moosefs ,mogilefs,glusterfs,Lustre

將大文件分為若干小文件存放于不同的分區,每個小份再備份幾份,從而實現訪問效率最大化。

文件系統分類:

日志型:ext3 ,4 ,xfs? 非日志型 ext2 ,vfat? 虛擬型VFS

創建文件系統 ?mkfs.ext4 /dev/sdb

mkfs –t ext4? /dev/sdb 系統將自動生成UID blkid? /dev/sdb可查看UID詳情

tune2fs –l /dev/sdb 查看ext系統文件的詳情

 

查看磁盤硬件信息

fdisk –l?? df? lsblk

 

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/97256

(0)
康歌康歌
上一篇 2018-04-29
下一篇 2018-04-29

相關推薦

  • KeepAlive高可用雙主lvs-dr模型集群

    1.環境: RS1 ?: ?192.168.0.117 RS2 :192.168.0.118 VS1 :192.168.0.106 VS2 : ?192.168.0.114 VIP1:192.168.0.90 ? ? VIP2:192.168.0.99 2.在RS上安裝httpd服務:yum install httpd 編輯網頁: vi /var/www/h…

    Linux筆記 2018-07-23
  • Linux系統學習-第二周

    學習筆記

    2018-05-20
  • 運維之監控zabbix

    運維之監控zabbix 監控系統:硬件、軟件、業務指標;采樣;告警;存儲;展示; 可監控對象:設備/軟件設備:服務器、路由器、交換機、IO系統軟件:OS、網絡、應用程序偶發性小故障:主機down機、服務不可用、主機不可達嚴重故障:主機性能指標趨勢:時間序列數據 監控通道:ssh,snmp,telnet,agent,ipmi(智能平臺管理接口)等 著名的開源監…

    2018-08-06
  • 文本三劍客之sed

    我們知道,sed被稱為Linux中被稱為文本處理三劍客之一,相比于grep命令匹配內容的功能,sed則能夠做到對匹配到的文本內容對其進行編輯。

    2018-04-15
  • 第三周,一些練習例題以及用戶與組管理命令

    一、練習 1、列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。 ● 實現命令 who | cut -d ” ” -f1 | sort –u ● 命令分解 who:顯示已經登錄的用戶信息; |:管道,連接程序,用于實現將前一個命令的輸出直接定向后一個程序當作輸入數據流; cut:截取who命令顯示結…

    2018-05-26
  • 常用信息查詢

    版本 發行版本 cat /etc/centos-releaseCentOS Linux release 7.4.1708 (Core) /*1708 17年8月發布*/ lsb_release -a /*顯示上面文件內容*//*要安裝工具*/ nano /etc/centos-release /*修改*//*生產中 盡量不要暴露版本號*/ 內核版本 name…

    Linux筆記 2018-04-08
欧美性久久久久