linux系统拓展
linux系统拓展· 系统中重要的文件系统 · 使用单用户模式修改root密码 一、解析文件1 /etc/hosts 2 C:\Windows\System32\drivers\etc\hosts 3 本地的DNS 4 5 192.168.15.101 www.baidu.com 二、磁盘挂载文件1 /etc/fstab 2 磁盘挂载文件。 三、开机加载脚本开机加载脚本,主要体现的是一些类似Windows自启动文件的脚本。 开机加载脚本
四、系统启动级别系统启动级别: 0、关机 1、单用户模式 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 PYTHON_HOME='D:/python' 查看本机的环境变量: echo $PYTHON_HONE :查看每一个环境变量 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 六、登录提示文件登录成功之后显示的信息 /etc/motd 登录之前显示的信息 /etc/issue 七、编译安装目录/usr/local 下载rpm安装包 yum安装python: yum install pyhon3 八、系统日志目录/var 九、保存系统运行状态的目录保存cpu运行状态的: /proc/cpuinfo iscpu 保存内存的状态的: /proc/meminfo free 保存系统负载的: /proc/loadavg w 0.00 : 1 分钟内的cpu负载 0.01 : 5 分钟内的cpu负载 0.05 : 15 分钟内的cpu负载 负载:当前系统的所有进程占用cpu的时间化 保存系统挂载信息: /proc/mounts mount umount |