1.如何查看當前系統中所有磁盤設備及其分區結構(如磁盤名稱、大小、掛載點等)?
lsblk ?# 顯示磁盤名稱、大小、掛載點(P21)
2.若需對空閑磁盤(如/dev/sdb)進行交互式劃分,如何進入操作界面并創建一個5GB的主分區(類型為Linux默認文件系統)?
fdisk /dev/sdb ????# 進入交互界面
n → p → 1 → Enter → +5G → w ?# 創建主分區(P21)
3.如何將分區(如/dev/sdb1)格式化為XFS類型的文件系統?
mkfs.xfs /dev/sdb1 ?# 格式化sdb1為XFS(P22)
4.若需將分區(如/dev/sdb2)格式化為EXT4類型,應如何操作?
mkfs.ext4 /dev/sdb2 ?# 格式化sdb2為EXT4(P22)
5.當磁盤容量超過2TB時,應選擇哪種分區表格式?如何在磁盤初始化時設置該格式?
parted /dev/sdc mklabel gpt ?# 初始化GPT格式(P18)
6.如何將分區(如/dev/sdb3)格式化為SWAP類型的文件系統?
mkswap /dev/sdb3 ??# 格式化分區為SWAP(P22)
swapon /dev/sdb3 ??# 啟用SWAP
7.如何將普通文件(如2.txt)模擬為塊設備并格式化為EXT4文件系統(即使提示非標準設備也繼續)?
dd if=/dev/zero of=2.txt bs=100M count=1 ?# 創建100M文件
mkfs.ext4 2.txt ???# 強制格式化為EXT4(P24)
8.格式化操作是否會清除分區中的原有數據?
是,格式化會清除分區內所有數據(P22)。
9.如何查看當前系統中所有已識別分區的文件系統類型及掛載點信息?
df -Th ?# 顯示文件系統類型、掛載點、使用情況(P23)
10.如何將分區(如/dev/sdb1)臨時掛載到指定目錄(如/sdb1)下(假設該目錄已創建)?
mount /dev/sdb1 /sdb1 ?# 掛載到/sdb1目錄(P23)
11.若需永久掛載分區(如/dev/sdb1)到某個目錄(文件系統類型為XFS),應在哪個配置文件中添加哪些關鍵信息(如掛載源、目標、文件系統類型等)?
/dev/sdb1 ?/sdb1 ?xfs ?defaults ?0 ?0 ?# 掛載源、目標、類型(P23)
12.如何驗證永久掛載配置是否正確(不重啟系統)?
mount -a ?# 加載fstab配置,無報錯即正確(P23)
13.如何將已掛載的分區(如/dev/sdb1)從掛載點卸載?
umount /dev/sdb1 ?# 或 umount /sdb1(P24)
14.若需掛載一個ISO鏡像文件(如deepin-desktop-community-20.9-amd64.iso)到/mnt目錄(只讀方式),應如 何操作?
mount -o loop deepin-desktop-20.9-amd64.iso /mnt ?# 只讀掛載(P24)
15.如何查看當前系統中所有已掛載的文件系統及其類型、掛載點、容量使用情況?
df -Th ?# 顯示類型、容量、掛載點(P23)
16.如何將物理磁盤分區(如/dev/sdb1、/dev/sdb2、/dev/sdb3)初始化為可被LVM管理的物理單元?
pvcreate /dev/sdb1 /dev/sdb2 /dev/sdb3 ?# 創建PV(P27)
17.如何基于已初始化的物理單元創建一個名為testvg的卷組?
vgcreate testvg /dev/sdb1 /dev/sdb2 ?# 基于PV創建VG(P27)
18.如何在卷組testvg中創建一個名為testlv、初始大小為2GB的邏輯卷?
lvcreate -n testlv -L 2G testvg ?# 在VG中創建2G的LV(P27)
19.如何將邏輯卷(如/dev/testvg/testlv)格式化為XFS文件系統并掛載到指定目錄(如/testlv)?
mkfs.xfs /dev/testvg/testlv ?????# 格式化為XFS
mount /dev/testvg/testlv /testlv # 掛載(P27)
20.若邏輯卷當前為XFS文件系統,如何將其容量增加2GB(需同步調整文件系統大小)?
lvextend -L +2G /dev/testvg/testlv ?# LV擴容2G
xfs_growfs /dev/testvg/testlv ??????# 調整文件系統大小(P28)
21.如何將新的物理分區(如/dev/sdc1)添加到現有卷組(如testvg)中以擴展總容量?
vgextend testvg /dev/sdc1 ?# 添加新PV到VG(P28)
22.如何查看某個磁盤(如/dev/sdb)上已劃分分區的唯一標識符(UUID) ?
blkid /dev/sdb ?# 顯示所有分區UUID(P22)
23.如何刪除磁盤(如/dev/sdb)上不再需要的分區(假設該分區未被掛載)?
fdisk /dev/sdb → d → 分區號 → w ?# 交互式刪除(P21)
24.如何為掛載點(如/testlvm)啟用用戶和組的磁盤容量及文件數量限制功能(針對XFS文件系統)?
mount -o usrquota,grpquota /dev/testvg/testlv /testlvm ?# 掛載時啟用(P30)
25.如何為特定用戶(如lisi)設置軟限制(容量10MB/文件數3)和硬限制(容量50MB/文件數5)?
xfs_quota -x -c 'limit -u bsoft=10M bhard=50M isoft=3 ihard=5 lisi' /testlvm(P30)
26.如何查看掛載點(如/testlvm)下所有用戶的磁盤容量及文件數量使用情況(包括是否超出軟限制)?
xfs_quota -x -c 'report -u' /testlvm ?# 顯示用戶配額使用(P30)
27.若懷疑某個分區(如/dev/sdb4)的文件系統損壞,如何嘗試自動檢測并修復(針對EXT4類型)?
umount /dev/sdb4 ???????# 先卸載
fsck.ext4 -y /dev/sdb4 ?# 自動修復(P32)
28.如何查看磁盤分區(如/dev/sdb1)上的壞塊信息(模擬檢測存儲介質物理損壞)?
badblocks /dev/sdb1 ?# 掃描壞塊(P32)
29.對已掛載的文件系統(如/dev/sdb1)進行完整備份和恢復的命令分別是什么?
xfsdump -f /backup.img /dev/sdb1 ????# 備份(P33)
xfsrestore -f /backup.img /new_path ?# 恢復(P33)
30.Linux系統中文件系統的類型包括哪些?
真文件系統:ext4, xfs(P9)
偽文件系統:procfs, sysfs, devtmpfs(內存中)(P10)
31.OSI七層模型的分別有哪些?簡述每層的功能?(4分)
層級 功能簡述
7.應用層 提供用戶接口(HTTP/FTP)
6.表示層 數據格式轉換、加密/解密
5.會話層 建立/管理會話連接
4.傳輸層 端到端數據傳輸(TCP/UDP)
3.網絡層 尋址和路由(IP)
2.數據鏈路層 幀傳輸、錯誤檢測(MAC)
1.物理層 比特流傳輸(電纜/光纖)
32.TCP/IP五層模型中,每層的名稱及對應的工作協議有哪些?(4分)
層級 協議
應用層 HTTP, FTP, DNS, SMTP
傳輸層 TCP, UDP
網絡層 IP, ICMP, ARP, RIP
數據鏈路層 Ethernet, PPP, Wi-Fi
物理層 Ethernet, Wi-Fi, Fibre Channel
33.TCP/IP五層模型中,每層的工作設備是什么?
應用層:終端設備
傳輸層:防火墻
網絡層:路由器
數據鏈路層:交換機
物理層:網卡
34.TCP/IP五層模型中,封裝過程中,每層的PDU是什么?
層級 PDU
應用層 數據
傳輸層 數據段(Segment)
網絡層 數據包(Packet)
數據鏈路層 數據幀(Frame)
物理層 比特流(Bits)
35.IP地址的組成是什么?每部分的作用是什么?
網絡部分:標識所屬網絡
主機部分:標識網絡內特定主機
36.IP地址的A、B、C三類地址的網絡部分有什么特點?
A類:首位為0,前8位網絡號
B類:前兩位為10,前16位網絡號
C類:前三位為110,前24位網絡號
37.A、B、C三類地址的私有地址分別是什么?
A類:10.0.0.0~10.255.255.255
B類:172.16.0.0~172.31.255.255
C類:192.168.0.0~192.168.255.255
38.某公司獲得一個C類IP地址塊:192.168.1.0/24,現需劃分為4個規模相同的子網。(8分)
(1) 劃分后的子網掩碼是多少(用點分十進制格式分別表示)?。
子網掩碼:255.255.255.192(/26)
計算:借2位(22=4子網)→ 11111111.11111111.11111111.11000000
(2) 每個子網的可用IP地址數量是多少?
可用IP數:62個/子網
計算:主機位6位(2?-2=62)
(3) 寫出第一個子網的網絡地址、廣播地址及可用IP范圍。
第一個子網:
網絡地址:192.168.1.0/26
廣播地址:192.168.1.63
可用IP范圍:192.168.1.1~192.168.1.62
39.某部門需要分配IP地址,要求每個子網至少容納30臺主機(如服務器、PC等),且所有子網需從172.16.0.0/16 地址塊中劃分。(8分)
(1) 應選擇的最小子網掩碼是多少(用網絡位數格式表示)?
最小子網掩碼:/27(255.255.255.224)
計算:主機位需5位(2?-2=30主機)→ 網絡位=32-5=27
(2) 劃分后每個子網的可用主機IP數量是多少?
可用主機數:30個/子網
(3) 若該部門需要5個這樣的子網,從172.16.0.0/16中劃分后,寫出前兩個子網的網絡地址和廣播地址。
前兩個子網:
子網1:
網絡地址:172.16.0.0/27
廣播地址:172.16.0.31
子網2:
網絡地址:172.16.0.32/27
廣播地址:172.16.0.63
40.IP地址203.0.113.15/28、203.0.113.64/28、203.0.113.78/28、192.168.0.63/26中哪些是可用IP地址? 為什么? (6分)
IP地址 是否可用 原因
203.0.113.15/28 否 網絡地址(主機位全0)
203.0.113.64/28 否 網絡地址
203.0.113.78/28 是 主機地址(非全0/全1)
192.168.0.63/26 否 廣播地址(主機位全1)