文章目录
- 1. 解析映射文件
- 2. 磁盘挂载文件
- 3. 开机加载脚本
- 4. 系统启动级别
- 5. 变量加载文件
- 6. 登录提示文件
- 7. 第三方软件安装目录
- 8. 系统日志目录
- 9. 保存系统运行状态的目录
1. 解析映射文件
文件路径: /etc/hosts
通过域名访问ip地址 eg:
202.108.22.5 baidu
输入百度就能解析出ip地址访问
2. 磁盘挂载文件
文件路劲: /etc/fstab
磁盘挂载目录
3. 开机加载脚本
文件路径: /etc/rc.local
1. 编辑开机自启动脚本
vim /etc/rc.local
2. 设置开机自启动权限
chmod +x /etc/rc.d/rc.local
3. 重启系统看结果
4. 系统启动级别
系统启动级别:
0. 关机
1. 单用户模式(无法通过xshell的方式使用)
2. 无网络多用户模式
3. 多用户模式
4. 待定
5. 桌面模式模式
6. 重启
设置系统级别:
init [编号] : 临时设置
systemctl set-default [系统启动级别] : 永久设置
通过单用户模式修改密码
1. 重启 按e键进入单用户模式
2. 找到linux16开头的行 删除ro 在ro处添加 rw init=/sysroot/bin/sh
3. ctrl + x 进行系统重新引导
4. 执行 chroot /sysroot 切换sysroot系统,Liunx里面最原始的操作系统
5. 执行 passwd root 修改密码(注意此时还未生效)
6. 执行 touch /.autorelabel
7. 执行 Ctrl + d 重新安装 然后重启系统即可
5. 变量加载文件
在Linux中添加环境变量
文件:
/etc/profile 系统环境变量文件
/etc/bashrc
~/.bash_profile 用户环境变量文件
~/.bashrc
文件夹:
/etc/profile.d/
添加环境变量两种方式
1. 临时添加
2. 永久添加
添加环境变量的格式:
export PYTHON_HOME = '路径'
查看本机的环境变量:
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
6. 登录提示文件
登录成功之后显示的信息。
文件路径: /etc/motd
登录之前显示的信息。(一般不改)
文件路径: /etc/issue
7. 第三方软件安装目录
# 安装第三方软件的目录
/usr/local
下载rpm安装包
yum安装python:yum install python3
8. 系统日志目录
路径 /var
9. 保存系统运行状态的目录
1. 保存cpu运行状态的: /proc/cpuinfo
命令: lscpu
2. 保存内存的状态的: /proc/meminfo
命令: free
3. 保存系统负载的: /proc/loadavg
命令: w
0.00 : 1分钟内的CPU负载
0.01 : 5分钟内的CPU负载
0.05 :15分钟内的CPU负载
负载:当前系统的所有进程占用CPU的时间比
4. 保存系统挂载信息: /proc/mounts
命令: mount 挂载
umount 取消挂载