Linux

本文介绍了Linux系统的启动流程,从BIOS引导到内核加载,再到init进程作为所有进程的父进程。此外,讨论了文件系统的权限管理,如CHOWN和CHMOD命令,以及不同类型的文件权限。还详细阐述了Linux进程的几种状态,包括运行、睡眠、暂停和僵尸状态。

Linux学习记录

2023.01.01

Linux系统的启动

  • 内核的引导
    BIOS启动、进入实模式、进入保护模式、内核启动并传参
  • 运行init进程
    init进程是Linux系统所有进程的父进程,进程编号为1
  • 系统初始化
    完成软硬环境
  • 建立终端
    init生成6个终端
  • 用户登录
    命令行登录、ssh登录、图像界面登录

Linux文件系统

  • 修改权限-两种
    CHOWN: change owner 修改对象所属的用户或组
    CHMOD: change mode 修改用户的权限
    示例
    文件类型1位,d:目录,- :文件;
    文件主(u)权限3位:rwx;
    同组用户(g)权限3位:rwx;
    其他用户(o)权限3位:rwx;
    可以用把八进制数字也可以用字符表示

Linux进程

  • 进程状态
    1:running 运行态,此时正在cpu中执行
    2:sleeping 浅睡眠状态,等待某些事件发生,然后被唤醒
    3:uninterruptible 深睡眠状态,区别在于处于睡眠状态的进程不响应异步信号。
    3:stopped 暂停状态,常常是再调试观察的时候处于该状态。
    4:zombie 僵尸状态, 区分两种进程,第一:孤儿进程,如果仅退出父进程,但是至少存在1个子进程孩在运行,那么这些子进程被称为孤儿进程,孤儿进程最终被init进程收养统一管理。 第二:僵尸进程,如果子进程退出时,其父进程没能获取到子进程对应的pid等信息,那么再父进程中仍保留着无效子进程的信息,这种被称为僵尸进程。

在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值