zoukankan      html  css  js  c++  java
  • Linux02--文件系统与磁盘管理

    1.文件默认权限umask
       umask命令用于指定新建文件和目录时的默认权限。
       root的umask默认值是022,普通用户的umask值为002.
       新建文件的默认权限=666 - umask值
       新建目录的默认权限=777 - umask值
    2.磁盘管理与文件系统
       Linux系统中所有设备都被抽象成文件,存储在/dev目录下。
         设备名称一般为hd[a-z]或sd[a-z],如hda、sda等。
         IDE设备一般为hd前缀,SATA、SCSI、USB设备一般为sd前缀。
    3.分区:即将一个磁盘在逻辑上分为几个区,每个区当成独立的磁盘使用,以达到方便数据和文件管理的目的。
       目前主流的分区技术有:MBR和GPT。
       •MBR:Master Boot Record
        MBR是一种建立在BIOS技术基础上的传统分区机制。
           ❖其主要特点为:
           •支持32位和64位系统
           •支持分区数量有限(最多4个主分区)
           •寻址空间为32位,最大支持大小为2TB的硬盘
       •GPT:GUID Partition Table
        GPT是一种建立在UEFI技术基础上的新分区机制,其主要目的是解决MBR机制的缺陷。
        其主要特点为:
          •支持超过2TB大小的硬盘
          •必须使用64位系统
          •向后兼容MBR
          •目前类Unix系统都支持GPT技术,Windows系统从Windows 7之后支持
      ❖Linux中分区被表示为:设备名称+分区号,如sda1。
    4.Linux系统启动流程
       Linux系统的启动过流程为:
        •BIOS:硬件启动   
        •基本输入输出系统,一般保存在主板的ROM中
        •MBR:Master Boot Record   
              Linux启动过程中执行MBR中的前446个字节
        •GRUB:操作系统引导程序
               GRUB是Linux发行版中普遍使用的引导程序。
               GRUB相关文件保存在/boot/grub目录中。
               其中主要的配置文件为/boot/grub/grub.conf
        •加载内核
        •init:第一个进程
             init进程是Linux系统运行第一个进程
             其主要功能包括:
             调用/etc/rc.d/rc.sysinit文件对系统进行初始化
             挂载文件系统
             根据运行级别启动相关服务和程序
         •runlevel:相关应用程序
     
  • 相关阅读:
    第十周博客总结
    校验码
    python-第五章习题
    python 课后习题 猜数游戏
    python 数据分析师
    python opencv图像的均值滤波、中值滤波和高斯滤波
    RPC原理及RPC实例分析
    eclipse Android创建相对布局和线性布局,主界面跳转
    python 安装opencv库的方法及图像边缘检测例子
    第三周博客总结
  • 原文地址:https://www.cnblogs.com/zqlmmd/p/5463413.html
Copyright © 2011-2022 走看看