linux 普通用户touch权限不够_笔记|Linux基础

本文详细介绍了Linux系统启动流程,包括引导概述、运行级别和获取帮助的方法。此外,重点讲解了Linux用户管理和文件管理,如用户权限、UID、GID、文件和目录操作、权限设置以及周期性任务执行。内容涵盖了用户新增删除、用户组管理、cron任务和文件压缩解压等实用技巧。
摘要由CSDN通过智能技术生成

70ddca1f9c774b14cbca8e71ac0c7f89.png

Linux 基础

系统启动流程

系统引导概述

  1. 计算机硬件加载 BIOS(计算机中最接近硬件的软件)并检查硬件是否健康;
  2. 引导系统,读取 MBR(默认第0柱面、第0磁道、第1个扇区);
    1. 第一个扇区的大小为 512 Bytes,其中引导程序占 446 Byte,磁盘分区表 DPT 占 64 Byte,剩余 2 Byte 是 MBR 结束位;
  3. Linux 大部分版本使用 Grub 作为系统引导,但 Grub 较大,一般由 MBR 指向 Grub 进行系统启动。
    1. Grub 根据配置文件加载 kernel 镜像,并运行内核加载后的第一个程序 /sbin/init ,这个程序会根据 /etc/inittab 来进行初始化的工作,更具文件中的配置来确定系统将要运行的 runlevel,默认值在 id:3:initdefault 中;
  4. Linux 根据 /etc/inittab 中定义的系统初始化配置 si::sysinit:/etc/rc.d/rc.sysinit 执行 /etc/rc.sysinit脚本;
    1. /etc/rc.sysinit 脚本将设置系统变量、网络配置、并启动 swap、设定 /proc 、加载用户自定义模块、内核设置等。
  5. 根据读到的 runlevel 来确定启动的服务,如果值为 5,就会启动/etc/rc5.d 下的所有脚本;
  6. 运行 /etc/.local
  7. 生成终端或者桌面。

系统运行级别

  1. 级别
    1. 0 级:关机;
    2. 1 级:单用户模式(忘记系统密码时,可以通过这种方式进入维护模式,修改密码);
    3. 2 级:多用户模式,但没有网络链接;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值