• Linux系统


    1.操作系统的启动过程

    开机执行BIOS(基本输入输出系统)引导程序,这个过程叫做系统自检,标识和配置所有的即插即用设备,并配置DMA通道;完成加电自检,测试内存,端口,键盘,视频适配器磁盘驱动器等基本设备,以及CD-ROM驱动器;对引导驱动器可引导分区定位:在CMOS(complementary metal oxide semiconductor,互补金属氧化物半导体)中,可以自行设置引导顺序,一般顺序是软驱,磁盘,光驱;加载主引导记录以及引导驱动器的分区表,执行主引导记录MBR,主引导记录在硬盘上找到可引导分区,将其分区引导记录装入内存,并将控制权交给分区引导记录,由分区引导记录定位根目录,然后装入操作系统。

    1.BIOS

    2.MBR

    3.bootloader引导加载程序

    4.内核文件

    =========权限和命令===============

    我们知道权限对与用户账号来说是非常重要的,因为它可以限制用户能不能读取/新建/删除/修改文件或目录。下面说明一下什么样的权限在什么样的命令下能够运行:

    ****让用户能进入某个目录成为可工作目录的基本权限是什么

    可使用的命令:例如cd等切换工作的目录命令。

    目录所需要的权限:用户对这个目录至少具有x权限

    额外需求:如果用户想要在这个目录内利用ls查阅文件名,则用户对此目录还要有r的权限

    ***用户在某个目录内读取文件的基本权限

    可以使用内部的命令:例如cat ,more , less等

    目录所需权限:用户对这个目录至少有x权限

    文件所需权限:用户对这个文件至少要有r权限

    *********让一个用户可以修改一个文件的基本权限是什么

      可以使用的命令:例如nano或vi编辑器。

    目录所需权限:用户在该文件所在的目录至少有x权限。

    文件所需权限:用户对该文件至少要有r,w权限。

    *********让一个用户可以创建一个文件的基本权限是什么

    目录所需权限:用户在该目录要具有w,x权限,重点在w

    ************让用户进入某个目录并进执行该目录下的某个命令的基本权限是什么

    目录所需权限:用户在该目录下至少要有x权限。

    文件所需权限:用户在该文件至少需要有x权限。

    ------------------------------------------

    让一个用户能够(vbird)能够进行“cp /dir1/file1/dir2”的命令时,请说明dir1,file1,dir2的最小所需权限是什么。

    答:

    执行cp时,vbird要能够读取源文件,并且写入目标文件。所以上述第二点和第四点的说明,因此各文件/目录的最小权限应该是:

    dir1:至少要有x权限

    file1:至少要有r权限

    dir2:至少要有w,x权限

  • 相关阅读:
    聊一聊c++中指针为空的三种写法 ----->NULL, 0, nullptr
    HTML的教程网址
    c++构造函数谁先执行的问题
    从一个模板函数聊聊模板函数里面如何获得T的名字
    sourceInsight的技巧
    【java】实体类中 Set<对象> 按照对象的某个字段对set排序
    hibernate实体xml一对多关系映射
    layer父页面调用子页面的方法
    FreeMarker的<#if></#if>标签
    怎么把myeclipse项目导入IDEA中
  • 原文地址:https://www.cnblogs.com/bee-home/p/7586891.html
Copyright © 2020-2023  润新知