第八天

liu4356發表於2024-03-09

第八天

掛載命令:mount

解除安裝命令: umount

在虛擬機器實戰演示如下:
/etc/hosts:系統本地的DNS解析檔案 都是常用工作擴充套件 幹嘛用的 你 建立2個虛擬機器 方便演示效果

10.0.0.200 master
10.0.0.201 node

在自己linux 執行ping
ping master 解析出來的是 10.0.0.200
ping node 解析出來 10.0.0.201

檢查是否成功

百度瞭解並掌握
1.修改伺服器名稱為 linux01
hostnamectl set-hostname linux01

2.系統執行級別 分別說下:

0  關機
1 單使用者
2 多使用者 無網路
3 多使用者 命令列模式,所有網路服務啟動,但不載入圖形介面
4 通常保留供自定義使用者或未定義
5 多使用者模式 圖形介面
6 重啟系統

3.檢視當前級別:

[root@centos7mage ~]# runlevel
N 3

  1. 實戰演示 更改預設yum 源為阿里雲源

5.使用yum不能安裝軟體如何排查:

檢查網路連線 ping www.aliyun.com
驗證yum源是否可用  yum repolist all
檢查軟體包依賴關係 yum deplist package-name
確保有足夠的磁碟空間  df -h
檢視yum日誌  /var/log/yum.log  尋找錯誤資訊
如果有防火牆限制,確保埠80 443 等可以訪問到yum源伺服器
yum源快取問題  yum clean all  yum makecache
程序問題
dns 設定問題

6 防止使用rm 別名配置實戰演示,重要要演示

touch 1.txt
alias rm ="echo not delete"
rm -f 1.txt
not delete -f 1.txt

7 檢視磁碟 命令: df -h
8 檢視 記憶體 命令: free -h 檢視 實時cpu 狀態: top 檢視磁碟i/0命令:iotop

9 下面的題自己演示下

防止刪除檔案 實戰演示 命令我已經給你寫好 自己實戰 演示 記住就好
[root@kaige~]#alias rm='echo 不允許使用rm命令,謝謝'
[root@kaige ~]#touch b.txt
[root@kaige ~]#ls
b.txt
[root@oldboyedu ~]#rm -f b.txt
不允許使用rm命令,謝謝 -f b.txt

閱讀的:
/var/log/
兩個重要的系統日誌檔案
messages -- 記錄系統或服務程式執行的狀態資訊 和 錯誤資訊
secure(安全) 作用:可以進行監控檔案的資訊,檢查是否有過多失敗記錄

系統常用軟體安裝: yum install net-tools vim wget tree

如下作為一個擴充套件:第24天課程還會系統學習磁碟技術知識點,現在只會瞭解這個命令使用就ok

df -h 和df -i的區別是什麼?同樣是顯示磁碟使用情況,
df -h的比較好解釋,就是檢視磁碟容量的使用情況。

至於df -i,先需要去理解一下inode,就是展示inode使用情況

個人理解,最簡單的說法,inode包含的資訊:檔案的位元組數,擁有者id,組id,許可權,改動時間,連結數,資料block的位置
故障案例學習:

在df -h 和df -i 顯示使用率100%,基本解決方法都是刪除檔案。

df -h     是去刪除比較大無用的檔案-----------大檔案佔用大量的磁碟容量。

df -i      則去刪除數量過多的小檔案-----------過多的檔案佔用了大量的inode號。