系统中重要的文件系统

1.解析映射文件

​ 用于设置DNS域名和IP地址对应关系

1.解析映射文件就是本地的DNS
2.每一个机器都会有这样的文件,无论是windows系统还是Linux
	windows:C:\Windows\System32\drivers\etc\hosts
    linux:	/etc/hosts
3.解析的含义:输入一个域名返回一个IP地址

2.磁盘挂载文件

​ 实现指定文件信息,进行开机自动挂载

文件信息:/etc/fstab

3.开机加载脚本

​ 实现系统启动时,读取文件中的命令,从而实现一些操作随系统启动自动运行

1.文件信息:/etc/rc.local
2.操作步骤:
	编辑开机自启动脚本: vim /etc/rc.local
    设置开机自启动权限: chmod +x /etc/rc.local
    重启系统

4.系统启动级别文件

1.系统启动级别

0.关机           : poweroff target
1.单用户模式      : rescue target
2.多用户无网络模式  : multi-user target
3.完全多用户模式  : multi-user target
4.待定           : multi-user target
5.图形界面模式    : graphical target
6.重启           : reboot target

2.设置系统级别

init [编号]               临时设置
systemctl set-default  [系统启动级别]

3.通过单用户模式修改密码

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 (重启系统)

5.变量加载文件

1.在Linux中添加环境变量怎么添加

1.文件中
	/etc/profile
    /etc/bashrc
    ~/.bash_profile
    ~/.bash_rc
2.文件夹
	/etc/profile.d/

2.添加环境变量的两种方式

1.临时添加:命令行增加
2.永久添加:写进文件和文件夹里

3.增加环境变量的格式

export PYTHON_HOME='D:/python'

4.查看本机的环境变量的方法

1.查看某一个环境变量: echo $PYTHON_HOME
2.查看所有的环境变量: printenv

5.读取环境变量的几种情况,并且测试出使用文件的先后顺序

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

6.登录提示文件

1.登录之前提示文件:文件内容会在用户登录系统之后进行显示
	文件信息:/etc/motd

2.登录之后提示文件:文件内容会在用户登录系统之前显示
	文件信息:/etc/issue

7.编译安装目录(第三方软件安装目录)

1.文件信息:/usr/local
2.下载的方式:
	<1>. 下载rpm安装包
	<2>. yum安装: yum install 软件名(例如pyhton3)
	(每个linux系统中自带pyhton2)

8.系统日志目录

1.文件信息:/var
2.vim message :记录当前系统有哪些操作

9.保存系统运行状态目录

1.保存CPU运行状态的文件信息: /proc/cpuinfo
	lscpu
2.保存内存状态的文件信息:/proc/meminfo
	free
3.保存系统负载的文件信息: /proc/loadavg
	w
  补充知识:
  	0.00	:一分钟内cpu的负载(当前系统的所有进程占用cpu的时间比)
  	0.01	:五分钟内cpu的负载
  	0.05	:十五分钟内的cpu负载   
4.保存系统挂载信息的文件信息:/proc/mounts
	mount
    umount
top命令:查看cpu使用率
posted @ 2021-12-13 18:40  recordlife  阅读(51)  评论(0编辑  收藏  举报