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:相关应用程序
     
  • 相关阅读:
    ConnectionUtils
    设置组件内容模板和头部模板
    设置idea 代码模板
    Win10 安装流程 Maven
    IDEA: Error:java: 无效的源发行版: 9
    eclipse js的自动提示
    SQLserver SQL语句自动格式化工具的调出
    java计算两个n阶矩阵相乘
    JSP页面输出数据库表格
    threadpool 的配置实用
  • 原文地址:https://www.cnblogs.com/zqlmmd/p/5463413.html
Copyright © 2011-2022 走看看