linux打包壓縮磁碟管理
Linux管理
命令df
用於檢視已掛載磁碟的總容量、使用容量、剩餘容量等,可以不加任何引數,預設以KB為單位顯示:
檔案系統 1K-塊 已用 可用 已用% 掛載點
-i:表示檢視inodes的使用情況,
df -i |grep -v tmps //grep -v的作用是過濾掉包含tmpfs字串的行
-h:表示使用合適的單位顯示:
-k 、-m:分別表示以KB 和MB為單位顯示
命令du
用來檢視某i個目錄和檔案所佔空間的大小,
-a 表示全部目錄和檔案的大小都列出來
-b 表示列出的值以B為單位輸出
-k 表示以KB為單位輸出,這和預設不加任何選項的輸出值是一樣的
-m 表示以MB為單位輸出
-h 表示系統自動調節單位
-c 表示最後加總
-s 表示只列出總和
磁碟分割槽和格式化
增加虛擬磁碟
在當前的虛擬機器選項卡點選滑鼠右鍵,選擇設定
此時彈出 虛擬機器設定 在左側選中 磁碟 ,然後點選下放的 新增按鈕,此時會彈出新增硬體嚮導對話方塊,點選下一步
選擇磁碟型別 走預設
選擇磁碟走預設
指定磁碟容量 這裡設定 最大磁碟大小 5GB,選擇 將虛擬機器磁碟儲存為單個檔案:
(6)點選下一步,點完成,現在不能被識別,需要重啟
命令:fdisk
Linvx下磁碟的分割槽工具,
fdisk -l
fdisk -l /dev/sdb
p表示列印當前磁碟的分割槽情況
n 表示建立一個新的分割槽
W 儲存
q 表示退出
d 表示刪除一個分割槽
[root@ns1 ~]# fdisk /dev/sdb
分割槽由:主分割槽,邏輯分割槽,擴充套件分割槽
主分割槽最多可以建立4個,如果想建立第5個,需要建立一個邏輯分割槽
p:主分割槽
e:邏輯分割槽
建立主分割槽,區號為1,然後敲擊回車
指定分割槽大小,
因為用的是CentOS7版本,預設最低為2G
建立4個區後,在建出錯,
刪除實驗所建分割槽
建立新分割槽時選擇擴充套件分割槽
W:表示儲存
Fdisk -l /dev/sdb 檢視分割槽情況。
格式化磁碟分割槽
Ext 檔案系統型別
-i :設定 inode的大小
-n:設定 inode的數量
-t:指定檔案系統的型別 (ext2,
.指定塊大小,
會提示塊值設定太大,直接y強制格式化
格式化之後還不可以直接使用,需要掛載。
掛載sdb5到aming
掛載點要求:空目錄,不可以家目錄。
多個分割槽可以掛載同一個目錄下,但是會覆蓋前一個。
命令:mount
備註:可以檢視已掛載分割槽的檔案系統型別,未掛載的分割槽可以使用blkid命令檢視
備註:先建一個空目錄,在目錄裡面建一個空白文件,
備註:這條命令是把剛才格式化的/dev/sdb5掛載到/newdir上
備註:通過df -h命令可以檢視剛剛掛載的分割槽
掛載不存在的會報錯
掛載點1234不存在
也可以使用LABEL的方式掛載分割槽
備註:umount命令,用來解除安裝磁碟分割槽
掛載分割槽
格式化完成後進行掛載
將sdb2也掛載到aming下
兩個分割槽,都掛載到aming目錄下 ,不會佔用sdb5空間,已經覆蓋
檢視分割槽內容
掛載常用選項
Mount -t 用來指定分割槽格式
-a 配置檔案裡面的配置全部掛載上
Blkid 可以通過blkid命令獲取各分割槽的UUID
6.4掛載/解除安裝磁碟
mount命令
[root@ns1 ~]# mkdir /newdir
[root@ns1 ~]# touch /newdir/newfile.txt
[root@ns1 ~]# ls /newdir
newfile.txt
[root@ns1 ~]# mount /dev/sdb5 /newdir
mount: you must specify the filesystem type
[root@ns1 ~]# ls /newdir
newfile.txt
[root@ns1 ~]# df -h |grep -v tmpfs
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 18G 2.1G 15G 13% /
/dev/sda1 488M 33M 430M 8% /boot
[root@ns1 ~]#
6.4.2/etc/fstab 配置檔案
這個檔案中顯示了系統啟動時需要掛在的各個分割槽
學完/etc/fstab我們可以自己修改這個檔案
解除安裝之前已經掛在的/dev/sdb5
# umount /dev/sdb5
# df -h |grep -v tmps
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 18G 2.1G 15G 13% /
tmpfs 491M 0 491M 0% /dev/shm
/dev/sda1 488M 33M 430M 8% /boot
使用命令df -h檢視
-t選項:用來指定掛載的分割槽型別預設不指定,自動識別
-o 用來指定掛載的分割槽有那些特性,即上面的/etc/fstab配置檔案中地撕裂有哪些
命令:blkid
用來獲取各個分割槽的UUID
如果想讓某個分割槽在開機後自動掛載 1.在/etc/fstab中新增一行,2.是把掛載命令寫道etc/rc.d/rc.local檔案裡,系統啟動後會執行這個檔案中的命令
命令umount
這個命令後便可以直接跟掛載點也可跟分割槽,但不可以跟LABEL和UUID
建立一個swap檔案增加虛擬記憶體安裝
建立swapfile-->格式化位swap格式--->啟動該虛擬機器磁碟
建立swapfile
後邊將他格式化位swap格式:
就可以開始掛載了: