Linux基礎知識(2)
印射檔案解析
電腦照片中的印射檔案在(C:\Windows\System32\drivers\etc\hosts)
Linux中,在 /etc/hosts 中進行編輯。
編輯比如:ip號 www.baidu.com
則輸入ip號,則會訪問www.baidu.com
磁碟掛載檔案
為什麼要掛載磁碟?
因為Linux系統將所有的硬體裝置都當做檔案來處理,當使用光碟機等硬體裝置時,就必須將其掛載到系統中,只有這樣Linux才能識別。也就是 所謂的Linux系統“一切皆檔案”,所有檔案都放置在以根目錄為樹根的樹形目錄結構中。在 Linux 看來,任何硬體裝置也都是檔案,它們各有自己 的一套檔案系統(檔案目錄結構)。
在Linux中掛載磁碟的目錄在:/etc/fstab
開機相關知識點
#開機載入指令碼實操:
1.編輯開機自啟動指令碼
vim/etc/rc.local
2.設定開機自啟動許可權
chmod +X /etc/rc.d/rc.local
3.重啟即可
##系統啟動級別(init)
0、關機
1、單使用者模式(無法通過xshell的方式使用)
2、多使用者無網路模式
3、完全多使用者模式
4、待定
5、桌面模式
6、重啟
設定系統級別:
init [編號] 臨時設定
systemctl set-default [系統啟動級別]
###通過單使用者模式修改密碼
1、重啟
2、在啟動選擇系統核心介面,按 e 鍵進入單使用者模式
3、找到 linux16 開頭行,刪除 ro , 並且在 ro 處新增 rw init=/sysroot/bin/sh
4、按 ctrl + x 進行系統重新引導
5、執行 chroot /sysroot
6、執行 passwd root
7、執行 touch /.autorelabel
8、執行 Ctrl + D 重啟系統
####變數載入檔案
在Linux中新增環境變數怎麼新增?
檔案:
/etc/profile
/etc/bashrc
~/.bash_profile
~/.bash_rc
資料夾:
/etc/profile.d/
兩種方式:1.臨時新增 2.永久新增
增加環境變數的格式:export 變數名=變數
檢視本機變數:
echo $變數名 :檢視某某變數
printenv : 檢視所有的變數
讀取環境變數的幾種情況,並測試出使用檔案的先後順序
1、重啟
/etc/profile.d --> /etc/profile --> /etc/bashrc --> ~/.bashrc --> ~/.bash_profile
2、切換使用者
/etc/profile.d --> /etc/bashrc --> ~/.bashrc
useradd [使用者名稱] :新增使用者名稱
su [使用者名稱] :切換使用者
3、重新登入使用者
1、su - [使用者名稱]
/etc/profile.d --> /etc/profile --> /etc/bashrc --> ~/.bashrc --> ~/.bash_profile
2、ssh [email protected]
/etc/profile.d --> /etc/profile --> /etc/bashrc --> ~/.bashrc --> ~/.bash_profile
##### 登入提示檔案
登入成功之後顯示的資訊在 /etc/motd 編輯後顯示。
登入之前顯示的資訊在 /etc/issue 編輯後顯示
儲存系統執行狀態的目錄
儲存CPU執行狀態的:/proc/cpuinfo
檢視命令:lscpu
儲存記憶體的狀態的:/proc/meminfo
檢視命令:free
儲存系統負載的:/proc/loadavg
檢視命令:w
顯示:
0.00 : 1分鐘內的CPU負載
0.01 : 5分鐘內的CPU負載
0.05 :15分鐘內的CPU負載
負載:當前系統的所有程序佔用CPU的時間比
儲存系統掛載資訊:/proc/mounts
檢視命令:mount ,umount