Linux學習第六章存儲結構與磁盤劃分

1、一切從「/」開始node

一、Linux系統中的一切文件都是從「根(/)」目錄開始的,並按照文件系統層次化標準(FHS)採用樹形結構來存放文件,以及定義了常見目錄的用途。vim

FHS:哪些文件或者設備放在什麼位置,只是一個約定俗稱的標準。而且Linux 中的文件和文件夾嚴格區分大小寫。oracle

常見的目錄app

/root 和 /home/用戶名  二者都是家目錄,只是/root只存儲管理員 而/home 存儲的是普通用戶性能

/bin 全部的bin 目錄都是保存命令的文件指針

/boot 開機所須要的文件(驅動、引導)日誌

/dev 設備目錄   /etc 配置文件(系統、服務)/var 常常發生變更的數據(日誌)擴展

絕對路徑:從「/」開始   /app/oracle/oradata/PROD1/。。。配置

相對路徑;不是從「/」開始的權限

2、Udev設備管理器的命名規則

/dev/sda    a:第一塊被系統識別的硬盤   

/dev/sdb    b:第二塊被系統識別的硬盤

/dev/sda1 1:只是一個分區編號   1-4 多是主分區    1-4還多是擴展分區  5-~ 邏輯分區 

3、文件系統與數據資料

ext3:紅帽5默認格式 可將意外宕機的數據進行恢復

ext4:紅帽6默認格式 性能進行提高,一樣能夠進行數據恢復

xfs:紅棉7默認格式,性能更進一步提高,最卓越的亮點應該當屬可支持高達18EB的存儲容量。

一個文件包括兩部分

一、inode:存儲文件名稱、修改時間、全部者、全部組、大小、指針等,指針指向文件存儲的位置。

二、文件的正式內容

文件存儲在block塊中,若是一個block=4k 一個文件5k,那麼它將存放在兩個block塊

VFS:虛擬文件系統

用戶不須要指定文件類型就是因爲VFS系統的存在屏蔽了底層文件類型,因此你可cat 1.txt  cat 2.bak 

對一個新加的硬盤須要作哪些操做

一、分區:將一個硬盤進行裁剪,裁剪成你須要的大小

二、格式化:將硬盤類型進行調整,調整成你須要的文件類型

三、掛載:將一個設備文件與目錄去作關聯的動做叫作掛載,目的是可以經過這個目錄去訪問硬盤設備裏的內容

具體操做

增長xfs硬盤空間

ls -l  /dev/sd*

分區:fdisk /dev/sdb   n/p/回車/回車/+大小G/p查看/w 保存

格式化:mkfs 兩下tab鍵能夠顯示全部格式化類型,這裏mkfs.xfs
掛載:首先須要建立一個文件夾 mkdir /new

        mount 設備名稱  目錄名稱  mount /dev/sdb1 /new  可是此方法只能臨時掛載,關機後失效

 因此須要 vim /etc/fstab

設備名稱  目錄名稱  文件類型  權限設置   0    0    (第一個0 是否自動備份 第二個0是否否開機檢測 )   

編輯完畢後則永久生效  其中設備名稱能夠替換爲UUID

添加swap交換空間

ls -l /dev/sd*

分區:  fdisk /dev/sdb n/p/回車/回車/+大小G/p查看/w 保存

df -h 查看

格式化:mkswap /dev/sdb2   swap分區專用

掛載:swapon /dev/sdb2   free -m 查看效果

vim /etc/fstab 

/dev/sdb2  swap swap defaults 0 0   

讓其永久生效

相關文章
相關標籤/搜索