第八天
掛載命令: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
- 實戰演示 更改預設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號。