系統目錄結構介紹


系統目錄結構介紹

1、目錄結構特點
	linux系統中的目錄一切從根開始。
	Linux系統中的目錄結構擁有層次。
	Linux系統中的目錄需要掛載使用。

2、目錄掛載初識
	
	掛載的命令:mount
		mount [磁盤路徑] [掛載的路徑]
	
	查看本機掛載的命令
		[root@localhost dev]# df -h
	
	卸載掛載的磁盤
		[root@localhost dev]# umount /mnt/

3、目錄結構發展
	第一塊磁盤:/
	第二塊磁盤:存儲數據(數據盤)
	
4、關閉selinux
	臨時關閉
		[root@localhost ~]# setenforce 0
	永久關閉
		[root@localhost ~]# vim /etc/selinux/config
		SELINUX=disabled

image

目錄結構知識詳述

1、網卡配置文件
	/etc/sysconfig/network-scripts/ifcfg-eth0
	/etc/sysconfig/network-scripts/ifcfg-eth1
	/etc/sysconfig/network-scripts/ifcfg-ens32
	/etc/sysconfig/network-scripts/ifcfg-ens33

2、重載網卡信息
	systemctl restart network
	ifdown [網卡名稱] && ifup [網卡名稱]
	
	關閉網絡管理器(因為已經有了network)
		systemctl  stop NetworkManager
		systemctl  disable NetworkManager
		或
		systemctl  disable --now  NetworkManager
		
	判斷SSH服務是否開啟
		[root@localhost ~]# systemctl status sshd

	解析配置文件
		/etc/reslove.conf  : 臨時dns配置文件
		
		114.114.114.114 中國電信
		223.5.5.5/223.6.6.6	中國阿里雲
		8.8.8.8 谷歌
		
	主機名稱文件
		臨時修改
			hostname baidu
		永久修改
			[root@baidu ~]# vim /etc/hostname					# 需要重啟生效
			[root@baidu ~]# hostnamectl set-hostname oldboy		 # 立即生效

解析映射文件

	/etc/hosts
	C:\Windows\System32\driveivers\drivers\etc\hosts
	本地的DNS
	
	192.168.15.101		www.baibu.com

磁盤掛載文件

/etc/fstab
磁盤掛載文件

開機加載腳本

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

系統啟動級別

	系統啟動級別:
		0.關機
		1.單用戶模式(無法通過xshell的方式使用)
		2.多用戶無網絡模式
		3.完全多用戶模式
		4.待定
		5.桌面模式
		6.重啟
		
	設置系統級別:
		init [編號]		臨時設置
		systemct1 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.執行 Ctrt + D 重啟系統

變量加載文件

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

文件
    /etc/profile
    /etc/bashrc
    ~/.bash_profile
    ~/.bash_rc
文件夾
	/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

登錄提示文件

	登錄成功之后顯示的信息
		vim /etc/motd
	登錄之前顯示的信息
		vim /etc/issue

編輯安裝目錄

	安裝第三方軟件的目錄
	/usr/local
	
	下載 rpm 安裝包
	yum 安裝 python: yum install python3
		         固定格式     要下載的軟件

系統日志目錄

 /var

保存系統運行狀態的目錄

cd /proc/
保存CPU運行狀態的:/proc/cpuinfo             cat /proc/cpuinfo
	lscpu
保存內存的狀態的:/proc/meminfo			   cat /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