第二節課,安裝紅帽7,基礎命令至2.3小節的筆記
筆記
實驗環境:
1、安裝注意事項:使用VM12版本
安裝需要稍後安裝系統。
自定義硬體DVD選擇映象位置。
自定義網絡卡僅主機。
自定義記憶體:大於等於4G,給予虛擬機器2G,大於2G小於4G,給予1G,小於2G,建議加記憶體或換電腦。
安裝GUI,正常安裝即可
(虛擬機器最好建立快照,方便恢復)
2、rpm紅帽軟體包管理器:rpm的出現為解決原始碼安裝規則依賴問題,通過將安裝規則與原始碼打包到一起,來降低軟體的安裝難度。
引數主要有:-ivh 安裝
-e 解除安裝
-Uvh 升級
3、yum倉庫:通過將大量的rpm軟體包存放在一起,解決軟體包之前的依賴關係,進一步來降低軟體的安裝難度
yum install 軟體包名 安裝軟體包
yum remove 軟體包名 移除軟體包
4、重置管理員密碼:確認是紅帽7系統,可用cat /etc/redhat-release 檢視
在系統即將啟動出現選擇介面時,按下e,在linux16後面追加rd.break,ctrl+x編譯,以下程式碼重置密碼
mount -o remount,rw /sysroot // 掛載
chroot /sysroot // 重置程式執行的目錄
echo "新密碼" | passwd --stdin root // 修改新密碼 (通過echo來修改root密碼)
touch /.autorelabel //建立檔案
exit //退出
reboot // 重啟
5、紅帽5和6期間,初始程序:init
init 3 //切換成最簡模式(dos黑屏模式)
init 5 //切換回GUI
紅帽7初始化程序: systemd
systemd //服務名
Systemctl //配置命令
systemctl restart 服務名 //重啟服務 systemctl start 服務名 //啟動服務
systemctl enable 服務名 //加入啟動項 systemtl stop 服務名 //關閉服務
systemctl status 服務名 //檢視服務狀態
6、shell ,bash互動:1.通過上下鍵調取過往命令。2.tab補齊。3.指令碼。4.環境變數。5.大多數人和系統預設使用bash。6.確實好用
7、命令 引數 物件 。 短格式 : -字母 例如:-a -l -s 長格式:--字母 例如:--all --list
長格式與長格式不能合併,長格式與短格式不能合併,短格式與短格式可以合併且只保留一個減號。
命令與引數,引數與引數,引數與物件,之間需有空格間隔。
8、命令:man //幫助資訊
echo //輸出到螢幕
date //日期 引數: %Y %m %d %H %M %S //年月日時分秒,符號為“+”號
reboot 重啟
poweroff 關機
wget 使用終端下載
ps 檢視系統程序資訊 一般與-aux連用,例如:ps -aux 顯示當期的
系統程序有五種狀態:R 正在為使用者服務 S 等待為使用者服務 D 不響應,或在為服務 Z 僵死,不受控制,沒有提供服務 T 停止為使用者服務
top 動態檢視程序,基本等於windows工作管理員
第一行:系統時間,執行時間,終端數,一分鐘負載,五分鐘負載,十五分鐘負載 (一般說越小越好,若大於5極可能崩潰)
第二行:程序總數,執行中程序,睡眠程序,停止程序,僵死程序
第三行:使用者資源百分比,核心百分比.....等等
第四行:物理總記憶體,使用量......
第五行:虛擬記憶體總量,使用量.......
pidof 查詢服務pid值 例如:pidof sshd
kill 後面加程序號,強制關閉程序
killall 後面加服務名,關閉有關服務的全部程序
吐槽一下講的鬼故事一點都不害怕,差評!