• linux基础知识


    一、分区类型

      主分区:最多4个

      扩展分区:

      • 最多1个
      • 主分区+扩展分区最多4个
      • 不能写数据,只能包含逻辑分区

      逻辑分区:扩展分区下的分区

    二、格式化

      格式化最主要的目的是写入文件系统

      写入文件系统主要是将磁盘:划分为等大的block,创建inode表,inode是一个结构体,包含了一个文件的权限,大小,是否文件夹,所包含数据块号等信息。

    三、设备文件名与分区设备文件名

      /dev/sd[a-p]

      分区设备文件名在设备名后面直接加上分区好:/dev/sda1、/dev/sda2、/dev/sda5

      无论前面4个分区怎么分,5永远代表第一个逻辑分区,无论扩展分区是多少。

    四、挂载

      分好区后需要给每个分区分配挂载点(一个空目录)

      • /  (根分区)
      • swap(交换分区,内存不够时候借用硬盘空间,不超过2g,不是普通的ext4文件系统)
      • /boot (启动分区,200m,任何操作系统启动需要留一些空间,这个路径下部存放任何东西,作为启动预留空间)

    五、链接

      ln [-s] from to

      给from文件创建一个链接to,加-s是软链接。

      硬软区别:

      • 软链接相当于快捷方式,硬链接相当于一个文件(inode相同)
      • 软链接可跨分区创建,硬链接不行。
      • 软链接删除from文件,to文件失效。硬链接删除任意一个另一个依然有效,相当于备份。

    六、chmod

      4-r读-查看文件内容,查看目录下文件

      2-w写-写文件,在目录中创建,删除文件

      1-x执行-执行文件,cd进入文件夹

      一个文件10位权限ls -l查看drwxrwxr-x,第1位是文件类型d代表文件夹,234位表示文件所有者的权限,567代表文件所属组的权限,789代表其他用户的权限。

      root用户不受权限限制

      chmod 文件 3位编号可以改变文件的权限。(仅限root和文件所有者执行), 参数-R递归修改目录下文件权限。

      umask命令可以查看和设置初始化文件的权限。

      拓展:chown改变文件所有者,root执行。chgrp,改变文件的所属组,所有者可以

     

      

  • 相关阅读:
    九宫格拼图 支持44 55等
    js 怎样获取div 图片等的宽度,只要值,不要px
    spring boot单元测试之RestTemplate(一)
    java设计模式-原型(prototype)
    Hibernate注解(二):关联关系映射注解
    spring之@value详解二(转载)
    spring之@Value详解(转载)
    Spring之基于注解的注入
    Spring之bean生命始末
    Spring之bean后处理器
  • 原文地址:https://www.cnblogs.com/liuboyuan/p/13149645.html
Copyright © 2020-2023  润新知