linux基础知识6:启动、配置文件、软件安装、目录树、挂载
开机流程:
BIOS:Basic in/out system,硬件自检,读主引导分区,CMOS芯片
GRUB2:Boot loader,启动管理器,为了挂载系统
启动systemd进程:进程树的爸爸,之后所有的系统操作都在此之后,依次构建系统(在一个时间周期就可以启动,高度并发性)
启动字符界面,command shell using getty
启动图形化界面
运行级别
https://www.jianshu.com/p/635e8480a75e
配置文件
文件系统:/etc/fstab,系统启动后,从此处挂载文件,发生在启动systemd后,按照此文件中挂载文件
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zwvoafmT-1606187142903)(C:\Users\king\AppData\Roaming\Typora\typora-user-images\image-20201124094740746.png)]
其中uuid相当于设备的身份证,设备号是系统扫描到的顺序,顺序(盘位)与接口有关,所以常用uuid代替设备号。所以要实现自动挂载就在fstab中加上对应的设备即可。
用户系统
/etc/passwd:
当前系统所有用户的记录(有时候安装软件也会创建用户,以此用户权限进行操作),passwd所有用户都能进来看,所以放密码不安全,所以不放密码。其中的密码位置用`x`进行代替
/etc/shadow:
普通用户:permission denied
sudo:可以看到对应用户的加密密码
/etc/sudoers:
sudo可以打开,可对用户的权限进行修改
(如添加king ALL=(ALL