首页 > 系统相关 >Linux 存储结构与磁盘划分

Linux 存储结构与磁盘划分

时间:2023-04-27 11:02:33浏览次数:30  
标签:存储 分区 Linux 文件系统 dev 挂载 磁盘 硬盘


主要常见的目录定义

1.      /boot             开机所需文件----内核,开机菜单及所需配置文件

2.      /dev              任何设备与接口都以文件形式存放在这目录

3.      /etc               配置文件

4.      /home            用户主目录

5.      /bin               单用户维护模式下还能够被操作的命令

6.      /lib                开机时用到的函数库及/bin与/sbin下面命令要调用的函数

7.      /sbin              开机过程中需要的

8.      /media            一般挂载或者删除的设备

9.      /opt               放置第三方的软件

10.  /root                系统管理员的主目录

11.  /tmp                任何人均可使用的共享临时目录

12.  /var                 主要存放经常变化的文件,如日志

>挂载硬件设备

Mount     用于挂载文件系统   “mount  /dev/cdroom   /media/cdroom”

           -a  挂载所有在/etc/fstab 中定义的文件系统

           -t  指定文件系统的类型

模拟训练:对新硬盘设备进行分区、格式化并挂载到/newFS目录

    第1步:在虚拟机中添加用来逻辑卷实验的硬盘



Linux 存储结构与磁盘划分_linux


第2步:选择磁盘


Linux 存储结构与磁盘划分_配置文件_02


第3步:选择磁盘类型

Linux 存储结构与磁盘划分_文件系统_03

第4步:选择创建新的磁盘

Linux 存储结构与磁盘划分_配置文件_04

第5步:设置磁盘的大小

Linux 存储结构与磁盘划分_linux_05

第6步:默认的磁盘名称即可


Linux 存储结构与磁盘划分_配置文件_06



第7步:成功添加的硬盘出现在列表中


Linux 存储结构与磁盘划分_主目录_07


第二步:将新添加的硬盘进行分区

      fdisk  用于管理磁盘分区  

                管理某硬盘的分区:fdisk/dev/sda

                                                  m     查看全部可用的参数

                                                               

   n       添加新的分区

                                                   d      删除某个分区信息

                                                    l        列出所有可用的分区类型

                                                    t        改变某个分区的类型

                                                    p        查看分区表的信息

                                                   w        保存退出

                                                   q         不保存直接退出


使用fdisk 命令对sdb硬盘进行分区

 #fdisk /dev/sdb


Command(m for help):n  ------>创建新分区

Partition type:

    P:

    E:

 Select(defaults p):p

敲击数字1代表分区编号为1:

Partition number(1 – 4,default 1):1

磁盘的起始扇区,直接回车即可:

Frist sector (2048 – 41943039,default 20148)+2G

敲击字符W,将上述分区信息保存:

第3步:格式化xfs文件系统

#mkf.xfs/dev/sdb1

第4步:将硬盘设备挂载到/newFS目录

#Mkdir /newFS

#mount /dev/sdb1/newFS

第5步:设置系统启动后自动挂载该硬盘设备

#vim /etc/fstab

/dev/sdb1 /newFSxfs defaults 0 0

第6步:查看文件系统情况:

   df           用于查看挂载点信息与磁盘使用量

          -a    显示出所有的文件系统(包括虚拟的)

         -h    更易读的容量格式

         -I     展示出Inode的信息

 查看所有已挂载的挂载信息与硬盘的使用情况

#df   -h

 du         用于查看磁盘的使用量

查看根目录各文件的所占空间

#du  -h

标签:存储,分区,Linux,文件系统,dev,挂载,磁盘,硬盘
From: https://blog.51cto.com/zmedu/6229964

相关文章

  • Linux common clock framework(2)_clock provider
    1.前言本文接上篇文章,从clockdriver的角度,分析怎么借助commonclockframework管理系统的时钟资源。换句话说,就是怎么编写一个clockdriver。由于kernel称clockdriver为clockprovider(相应的,clock的使用者为clockconsumer),因此本文遵循这个规则,统一以clockprovider命名。2.......
  • Linux(Centos7)failed to start lsb bring up/down 反其道解决
    VM虚拟机里装的CentOS7,之前用的好好的,突然就连不上网了。使用命令:systemctlrestartnetwork.service提示错误:  注:网截图了,用网友的按提示输入:systemctlstarusnetwork里面有行错误提示: failedtostartlsbbringup/down网上找了一圈,大部分说是 ......
  • Linux基础
    Linux基础1课程主要内容1.1Linux在什么地方使用1.2Linux的应用领域1.3Linux入门概述吉祥物创始人Linux和Unix的关系图1.4安装VM,CentosVM和Linux的关系网络连接三种模式虚拟机克隆虚拟机快照新建hello2虚拟机迁移和删除移除之后,文件夹......
  • Linux 进阶
    Linux定制篇1shell1.1定义1.2入门案例1.3变量环境变量位置参数变量预定义变量1.4运算法1.5条件判断1.6流程控制ifcaseforwhileread获取输入1.7函数系统函数自定义函数1.8定时......
  • linux开发记录:在linux环境下编写代码(2)
    man(manual)指令man是手册指令,用来查询关键字的相关文档,帮助开发者或管理员更好的熟悉关键字。常用的man2一般是查询系统自带的函数相关信息man1一般是查询可执行的命令行 vi下的一些命令最近学习了一些新的开发过程的快捷键dd:delete,删除光标......
  • Linux安装
    1Linux系统安装1.1Unix哲学思想一切都是一个文件(包括硬件)小型,单一用途的程序链接程序,共同完成复杂的任务(shell脚本)避免令人困惑的用户界面配置数据存储在文本中1.2Linux各种版本CentOS各版本介绍https://zh.wikipedia.org/wiki/CentOSRHEL各版本介绍https://zh.wikipe......
  • Linux内核分析:深入理解进程切换
      我们知道进程切换就是变更进程上下文,而实现上下文切换的函数就是context_switch函数,该函数为kernel/sched/core.c文件中,代码如下:/**context_switch-switchtothenewMMandthenewthread'sregisterstate.*/static__always_inlinestructrq*context_swit......
  • Linux的FTP服务及配置
     8.3.1 FTP简介FTP用户授权 本地用户 本地用户可以通过输入自己的账号和密码进行登录。当登录成功后,其登录目录为系统提供给该用户的根目录($HOME),如/home/user1,用户利用FTP访问该目录如同在本地一样,可以下载及上传文件。Guest用户某些特定用户提供公共账号和密码,且此账号......
  • 在 Linux 环境下模拟实现命令解释器
    访问【WRITE-BUG数字空间】_[内附完整源码和文档]操作系统大作业Linux命令行,在Linux环境下模拟实现命令解释器。在指定的一个目录及其子目录中查找指定的文件和目录,并输出查找到的文件和目录的绝对路径,并指明是文件还是目录。详细设计见md文件。一.程序概述1.完成的任务:1)显示当......
  • 数据存储与访问——文件存储读写
    本节给大家介绍的是Android数据存储与访问方式中的一个——文件存储与读写,当然除了这种方式外,我们可以存到SharedPreference,数据库,或者Application中。1.Android文件的操作模式学过Java的同学都知道,我们新建文件,然后就可以写入数据了,但是Android却不一样,因为Android是基于Linux的,我......