系統目錄知識詳述( 系統啟動級別+變量加載文件+登錄提示)


系統目錄知識詳述( 系統啟動級別+變量加載文件+登錄提示)

1、晨考

1、存放系統配置文件的目錄
	/etc
	
2、存儲系統實時運行狀態的目錄
	/proc
	
3、存儲系統硬件接口的目錄
	/dev
	
4、查看系統掛載情況的命令
	df -h
	
5、系統網卡文件路徑
	/etc/sysconfig/network-script/ifcfg-[網卡名稱]
	# linux中有3個網卡
	1.lo網卡(回環網絡)每個計算機上都有一個回環網絡,每個回環網絡都代表自己,自己訪問自己。
	2.eth0(公網網卡)windows系統訪問
	3.eth1(內網/私網網卡)
	
6、重新加載網絡有幾種方式
	systemctl restart network
	ifdown [網絡名稱]
	ifup [網絡名稱]
	
7、修改系統DNS有幾種方式,分別是什么
	vim /etc/resolv.conf(臨時)
	vim /etc/sysconfig/network-script/ifcfg-[網卡名稱]
	修改完后用cat 查看即可
	cat /etc/sysconfig/network-script/ifcfg-eth0
	'''修改完后,不能再Xshell重啟(ifdown eth0),因為你已經把公網ip改掉了,所以得去虛擬機中重新連接網絡(ifup eth0),然后查看ip a,應該是連上的狀態了,最后想用Xshell連接得改了地址后再重新連接'''(下圖)

	
8、修改本機主機名有幾種方式,區別是什么
	hostname [主機名]					: 臨時修改
	hostnamectl set-hostname [主機名]	  :永久修改並且立即生效
	vim /etc/hostname				   :永久修改,重啟生效
	
9、查看本機網絡信息的命令
	ip a(ip addr)  查看當前系統ip地址     
	ip address show
	ifconfig  # ifconfig 用於CentOS6中,相當於ip a
	
10、檢查本機網絡是否通暢
	1.首先ping網關,網關不通其他都是白扯。
	2.網關通了,然后ping個外網 www.baidu.com 即可。
	
11、管理網絡的工具
	在Linux操作系統中,CentOS中有兩個管理網絡的工具:
		network
		NetWorkManager
		'''如果兩個同時開啟,電腦就上不了網啦'''
		# 所以剛開始就連不上網時首先確認 NetWorkManager是關閉狀態
		
12、有時虛擬機能ping通,但是Xshell連不上
	先要知道,Xshell與虛擬機是通過VMnet8連接的,問題肯定出在這里了,所以先檢查此網卡的ip4地	址,是不是網段跟虛擬機一樣的,然后重啟(禁用>>>啟用)網卡。
	也可以拿cmd命令ipconfig查看Windows主機的網卡,找到VMnet8,對照下ipv4地址是不是一樣的,是就肯定能連上,連不上肯定就是這個地址跟虛擬機地址 都不是一個網段上。
	

image-20211213154104321

2、昨日問題


3、今日內容

1、系統中重要的文件系統
2、使用單用戶模式修改root密碼
	1、加鹽
	&hPEqI%8WJnnmuKPXBn5129xqdzDUD^kta5@TCfA4iST*VRmBxVNM56AbQdh&AL^

4、解析映射文件

/etc/hosts
C:\Windows\System32\drivers\etc\hosts
本地的DNS

192.168.15.101   www.baidu.com

5、磁盤掛載文件

# fstab >>> file sysytem mounting tab

/etc/fstab
磁盤掛載文件。

6、開機加載腳本

/etc/rc.local

1、編輯開機自啟動腳本
	vim /etc/rc.local
2、設置開機自啟動權限
	chmod +x /etc/rc.d/rc.local
3、重啟系統

7、系統啟動級別

系統啟動級別:
	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 重啟系統

8、變量加載文件

在Linux中添加環境變量怎么添加呢?

文件
    /etc/profile
    /etc/profile.d
    /etc/bashrc
    
    ~/.bashrc
    ~/.bash_profile
    
文件夾
	/etc/profile.d/

增加環境變量有兩種方式:
	1、臨時添加
	2、永久添加

增加環境變量的格式:
	export PYTHON_HOME='D:/python'
	
查看本機的環境變量:
	echo $PYTHON_HOME	: 查看某一個環境變量
	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 root@192.168.15.101
			/etc/profile.d --> /etc/profile --> /etc/bashrc --> ~/.bashrc --> ~/.bash_profile

9、登錄提示文件

登錄成功之后顯示的信息。
/etc/motd

登錄之前顯示的信息。
/etc/issue

10、編譯安裝目錄

# 安裝第三方軟件的目錄
/usr/local

下載rpm安裝包
yum安裝python:yum install python3

11、系統日志目錄

/var

12、保存系統運行狀態的目錄

保存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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM