防偽碼:今天工作不努力,明天努力找工作
近來諸多瑣事,閒言少敘,開門見山,直入正題。
第五章 磁碟和檔案系統管理(一)
考慮到第
五、六兩章節理論需要操作去深化理解,重在消化,溫故而知新,實際工作中也重在實踐。
所以,我們將重點轉移到實際操作。
磁碟管理:
一、檢視磁碟分割槽
fdisk -l
二、磁碟分割槽(此處以/dev/sdb為例)
fdisk /dev/sdb
m——檢視幫助,n——建立分割槽(p為主,e為擴充套件,l為邏輯)
d——刪除分割槽,p——檢視分割槽,w——儲存並退出,q——不儲存退出
三、建立檔案(俗稱格式化)
1、格式化為ext4
mkfs -t ext4 /dev/sdb1
或者mkfs.ext4 /dev/sdb1
2、格式化為swap
mkswap /dev/sdb5 (轉換為swap)
swapon /dev/sdb5 (啟用)
swapoff /dev/sdb5(禁用)
四、掛載和解除安裝(此處注意區分臨時掛載和永久掛載)
1、臨時掛載
a、掛載乙個分割槽(/dev/sdb1)
mount /dev/sdb1 /share(目錄可自定義,但必須是真實建立的)
b、掛載乙個光碟機裝置
mount /dev/cdrom /media
c、掛載乙個光碟映象(字尾為.iso)
先製作乙個光碟映象檔案
cp /dev/cdrom a.iso
mount -o loop a.iso /掛載目錄
2、解除安裝
umount /裝置名 或 umount /掛載點
3、永久掛載
使用vim修改/etc/fstab檔案,
新增一行:
/dev/sdb1 /share ext4 defaults 0 0
五、檢視磁碟使用情況或掛載情況
1、檢視掛載情況:mount
2、檢視磁碟使用情況:df -ht
防止衝突,筆記如下圖所示
第六章 磁碟和檔案系統管理(二)
主要命令:
pvcreate 裝置名1 (裝置名2)
vgcreate 卷組名 物理卷名1 物理卷名2
lvcreate -l 容量大小 -n 邏輯卷名 卷組名
lvextend -l +大小 /dev/卷組名/邏輯卷名
lvm的步驟:整個磁碟或分割槽——pv——vg——lv——格式化——掛載
1、建立pv(此處以/dev/sdb1,/dev/sdc1為例)
pvcreate /dev/sdb1 /dev/sdc1
2、建立vg
vgcreate share /dev/sdb1 /dev/sdc1
3、建立lv
lvcreate -l 30g -n test share
4、格式化
mkfs -t ext4 /dev/share/test
5、掛載
mount /dev/share/test /mailbox
6、擴充套件lv
lvextend -l +9g /dev/share/test
resize2fs /dev/share/test
8、擴充套件vg
vgextend share /dev/sdb1
使用者配額實驗:
1、修改/etc/fstab檔案,支援配額
/dev/share/test /mailbox ext4 defaults,usrquota,grpquota 0 0
2、重新掛載或重啟系統(使/etc/fstab生效)
umount /mailbox ——mount /mailbox
3、生成配額檔案
quotacheck -aucgv
4、啟用配額檔案(所有)
quota -a
5、設定配額
edquota -u 使用者
edquota -g 組
6、測試配額(測試配額生效否)
cat /dev/zero > 檔名 ,分別切換使用者登入
7、檢視配額使用情況
quota -u 使用者
quota -g 組
repquota -a檢視所有
組的配額:
組中的使用者共用空間大小和檔案數,只對基本組生效,附加組不生效。
配置過程與使用者配額步驟一樣,只需修改
edquota -g 組,使用測試即可
新增使用者到基本組:useradd -g 組名 使用者名稱
新增使用者並加入到附加組
useradd -g 組名 使用者名稱
建立組groupadd 組名
防止衝突,筆記如下圖所示:
清新不如傾心 謝謝**
linux基礎概念和個人筆記總結(1)
防偽碼 青,取之於藍而青於藍 冰,水為之寒而寒於水 各位親愛的朋友們,本次分為6次更新,共12章節,請大家務必溫故而知新,重在消化理解,熟練掌握linux基礎概念與命令 一 linux系統管理與維護 1 分割槽 boot 100 200m swap 交換分割槽,建議是物理分割槽的1.5 2倍 剩餘空...
linux基礎概念和個人筆記總結(2)
防偽碼 只要功夫深,鐵杵磨成針 由於第四章實驗必須理論與實踐相結合,所以我立即演示實驗效果,並及時更新,希望能幫到大家,謝謝!第三章 安裝及管理程式 1 查詢已安裝的rpm軟體資訊 格式 rpm q 子選項 軟體名 qa 檢視系統中已安裝 的所有rpm軟體包列表 qi 檢視指定軟體的詳細資訊 ql ...
Linux學習筆記(三) Shell指令碼基礎總結
1.vi編輯器快捷鍵備忘 ctrl ud 向上 下移動半頁 n右移n個字元 h m l 移動到螢幕最上方 最下方一行 u ctrl r 復原和重做 點 重複前乙個動作 e 將檔案還原到最原始狀態 ctrl v 塊選擇 2.bash shell基礎 env 環境變數 set 環境變數和其他變數 exp...