zoukankan      html  css  js  c++  java
  • 走进Linux01-磁盘分区与文件夹结构

    近期学习Linux,首先安装系统,遇到了磁盘分区。之前仅仅知道Linux分区是从/(根文件夹)開始的,至于磁盘格式,多块盘怎样挂载全然不了解,系统的查询了一下Linux磁盘分区和文件夹结构,整理一下。

    首先是确定文件系统。windows下有NTFS、FAT32等文件系统。linux下也非常多种,如:



    简单整理了一下常见文件系统,还有非常多其它的文件系统(如jfs、reiser4、reiserfs等),都有专有的适用场景,我选择了ext4格式的文件系统。




    然后是分区,Linux分区不同于windows,windows下有C盘、D盘、E盘等,windows下的C、D、E盘是并列关系且相互独立。每一个盘就是一个分区,一个分区也就是一个逻辑磁盘。

    Linux有非常大区别,Linux下仅仅有一个根文件夹就是/,根文件夹下能够有非常多子文件夹。每一个分区必须挂载到某个文件夹上。

    Linux至少要有3个分区
    (1)boot分区,Linux内核及引导程序须要的文件,不用太大100M就可以。CentOS默认500M。大点也不影响,对于几百G的磁盘,分大点也不影响。
    (2)swap分区, 提供虚拟内存的。一般物理内存2倍。
    (3)根文件夹分区,选择好文件系统后挂载上去就可以。推荐ext4或xfs。


    逻辑上从根文件夹開始,有非常多文件夹,实际这些文件夹在物理上可能处于多个磁盘上。

    比方我将/home单独一个分区




    查看linux效果



    最后整理一下Linux文件夹简单说明



    Linux把每一个设备都当成文件来管理,全部设备都能找到相应的文件。全部设备相应的文件都存储在/dev文件夹下,如:
    IDE硬盘为hd[a-d]。也就是最多有/dev/hda,/dev/hdb。/dev/hdc,/dev/hdd这四个文件
    SCSI,SATA。USB硬盘名称统一为sd[a-z],硬盘主分区最多为4个(不明确的能够查查),所以主分区从sda1開始到sda4,逻辑分区从sda5開始,(逻辑分区永远从sda5開始…)设备名能够使用fdisk –l查看(root权限)。Linux通过管理这些文件来管理各个设备。

  • 相关阅读:
    目标检测——Faster R_CNN使用smooth L1作为bbox的回归损失函数原因
    [LeetCode] 2. Add Two Numbers
    XAF 非持久化的详细视图界面全部清空
    4月份开发的问题汇总
    XAF GroupOperator合并查询筛选条件
    C#判断字符判断为空或者空格
    如何去掉C#字符串前后的空格
    IIS 发布出去未能加载文件或程序集“UHFReader”或它的某一个依赖项。试图加载格式不正确
    《图解HTTP》笔记
    Win10中的控制台程序会被鼠标单击暂停运行的解决办法
  • 原文地址:https://www.cnblogs.com/zsychanpin/p/7395363.html
Copyright © 2011-2022 走看看