Linux云计算—— 磁盘和文件系统管理(一)

这篇具有很好参考价值的文章主要介绍了Linux云计算—— 磁盘和文件系统管理(一)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Linux云计算—— 磁盘和文件系统管理(一)

  • 作者简介:一名云计算网络运维人员、每天分享云计算运维的技术与干货。 

  •  座右铭:低头赶路,敬事如仪

  • 个人主页:网络豆的主页​​​​​​

目录

 前言

一.管理磁盘及分区

1.检测并确认新硬盘

(1)fdisk介绍

(2)fdisk命令

(3)查看或管理磁盘分区:fdisk  -l 

二.管理文件系统

1.创建文件系统

(1)mkfs介绍

(2)mkfs命令

(3)mkswap命令介绍

(4)mkswap命令

2.挂载、卸载文件系统

(1)mount命令介绍

(2)mount命令

(3)umount命令介绍

(4)umount命令

3.设置文件系统的自动挂载

(1)/etc/fstab 配置文件

4.查看磁盘使用情况

(1)df命令介绍

(2)df命令


 前言

本章将会讲解Linux磁盘和文件系统管理,本章重点硬盘分区操作,格式化文件系统,挂载和卸载文件系统。

Linux云计算—— 磁盘和文件系统管理(一)

在Linux服务器中,当现有硬盘的分区规划不能满足要求(例如。根分区的剩余空间过少,无法继续安装新的系统程序)时,就需要对硬盘中的分区进行重新规划和调整,有时候还需要添加新的硬盘设备来扩展存储空间。


一.管理磁盘及分区

1.检测并确认新硬盘

(1)fdisk介绍

fdisk 是一个用于磁盘分区的命令行工具,它能够创建、删除、调整 Linux 磁盘分区,还可以查看分区的状态和文件系统类型。


(2)fdisk命令

 查看或管理磁盘分区

fdisk  -l  [磁盘设备]
或
fdisk    [磁盘设备]

(3)查看或管理磁盘分区:fdisk  -l 

  • 1>“p”:列出硬盘中的分区情况
  • 2>“n”:新建分区
  • 3>“d”:删除分区
  • 4>“t”:变更分区的类型。
  • 5>“w”:保存退出fdisk分区
  •   “q”:不保存退出fdisk分区

注: 文件系统            ID号

  •         XFS、EXT4        83
  •         SWAP             82
  •         NTFS             86

二.管理文件系统

1.创建文件系统

(1)mkfs介绍

mkfs 命令用于格式化指定的文件系统,可以根据不同的文件系统类型生成不同的文件系统,如ext3、ext4、xfs 等。一般格式化分区后需要使用 mount 命令挂载分区到指定的挂载点才能进行访问和使用。


(2)mkfs命令

Make Filesystem,创建文件系统(格式化)

mkfs  -t  文件系统类型  分区设备

作为其他几个分区命令的前端工具,通过“-t ...”选项指定文件系统类型

例:

[root@localhost ~]# ls  /sbin/mkfs*
/sbin/mkfs        /sbin/mkfs.cramfs  /sbin/mkfs.ext3  /sbin/mkfs.minix
/sbin/mkfs.btrfs  /sbin/mkfs.ext2    /sbin/mkfs.ext4  /sbin/mkfs.xfs
[root@localhost ~]# mkfs -t xfs /dev/sdb1

(3)mkswap命令介绍

mkswap 命令用于创建一个 Linux 交换分区,用于系统内存不足时将其中的部分数据交换到磁盘中,以释放内存空间来缓解系统负载压力。

(4)mkswap命令

make swap,创建交换文件系统

mkswap 分区设备

例:

root@localhost ~]# mkswap /dev/sdb5
Setting up swapspace version 1, size = 2097148 KiB
no label, UUID=9673550e-9dfd-4fa8-8683-255680230f10
[root@localhost ~]# cat /proc/meminfo | grep SwapTotal
SwapTotal:       8257532 kB
[root@localhost ~]# swapon /dev/sdb5
[root@localhost ~]# cat /proc/meminfo | grep SwapTotal
SwapTotal:     10354680 kB
[root@localhost ~]# swapoff /dev/sdb5

2.挂载、卸载文件系统

(1)mount命令介绍

mount 命令用于将文件系统挂载到指定的挂载点上,使文件系统中的文件和目录可以在该挂载点上访问和使用。


(2)mount命令

挂载文件系统、ISO镜像到指定文件夹

mount  [ -t 类型 ]  存储设备  挂载点目录
mount  -o loop  ISO镜像文件  挂载点目录

(3)umount命令介绍

umount 命令用于卸载已经挂载的文件系统,将其从挂载点上解除。需要注意的是,在卸载文件系统之前,需要确保文件系统中的所有文件和目录都已经关闭,否则可能会导致数据丢失。


(4)umount命令

卸载已挂载的文件系统

umount  存储设备位置
umount  挂载点目录

3.设置文件系统的自动挂载

(1)/etc/fstab 配置文件

包含需要开机后自动挂载的文件系统记录

[root@localhost ~]# vi  /etc/fstab
…… //省略部分内容
/dev/sdb1(分区)    /mailbox (挂载点)    xfs(文件系统类型)   defaults   0  0

4.查看磁盘使用情况

(1)df命令介绍

df 命令用于查看文件系统的磁盘空间使用情况,包括已用空间、可用空间以及文件系统所在的分区等信息。该命令可以用于检查文件系统的磁盘空间使用情况,避免因为磁盘空间不足而导致系统出现异常。


(2)df命令

df  [选项]  [文件]

例:

[root@localhost ~]# df –hT
文件系统                                     类型    容量    已用  可用   已用% 挂载点

/dev/mapper/VolGroup-Lv_root ext4    6.7G     4.1G  2.3G   65%     /

/dev/sda1                                   ext4    99M    11M    83M    12%     /boot

tmpfs                                          tmpfs  252M     0      252M   0%     /dev/sdb1                                   
 
ext4     19G   173M  18G     1%

创作不易,求关注,点赞,收藏,谢谢~   文章来源地址https://www.toymoban.com/news/detail-413784.html

到了这里,关于Linux云计算—— 磁盘和文件系统管理(一)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 磁盘管理与文件系统

    磁盘管理与文件系统

    目录 磁盘结构(一) 硬盘的物理结构 硬盘的数据结构 磁盘结构 硬盘存储量 磁盘接口类型 MBR与磁盘分区表示 主引导记录(MRB:Master Boot Record) Linux中将硬盘、分区等设备均表示为文件 磁盘分区结构  文件系统类型 XFS文件系统 SWAP,交换文件系统 Linux支持的其他文件系统类型

    2023年04月25日
    浏览(10)
  • Linux文件系列:磁盘,文件系统,软硬链接

    Linux文件系列:磁盘,文件系统,软硬链接

    我们之前所学的都是被进程打开了的文件,接下来我们要学习没有被进程所打开的文件,它们是存储在磁盘当中的 要学习这些文件,首先我们要先学习一下磁盘 1.LBA地址 我们知道磁带在展开之后呈现一种带状结构,磁带中的数据就是以这种线性的方式进行存储的 那么我们可不可以

    2024年03月27日
    浏览(8)
  • 使用C语言实现磁盘的文件管理系统

    使用C语言实现磁盘的文件管理系统

    项目名称 磁盘文件管理系统 项 目 实 现 原 理 简 述 一、实验目的: 1.理解磁盘文件管理的概念和原理; 2.了解文件的逻辑结构和物理结构; 3.理解文件目录结构; 4.掌握磁盘存储空间管理、文件操作实现方法。 二、实验内容: 设计并实现一个简单的磁盘文件管理系统,用文

    2024年02月09日
    浏览(10)
  • linux磁盘分区与文件系统挂载

    linux磁盘分区与文件系统挂载

    硬盘的类型: IDE接口 hda(表示第一块硬盘) hdb (第二块硬盘) … (hd表示硬盘) hda1(第一个硬盘的第一个分盘/分区) hda2(第二个分盘) hda3 … SATA接口 SCSI接口 USB (sd表示接口) sda(第一块硬盘) sdb(第二块硬盘) sda1(第一个分盘) sda2(第二个分盘) sda3 … sdb1(

    2024年02月02日
    浏览(23)
  • 【Linux】磁盘结构 | 文件系统 | 软硬链接

    【Linux】磁盘结构 | 文件系统 | 软硬链接

    文件的状态有被打开和没有被打开,之前谈到一个文件被进行读写,就要打开加载到内存中,通过对应的系统调用,fd文件描述符的管理,write和read等函数的增删查改。并且借助缓冲区对文件属性和内容的修改。 大部分文件是没有被打开的(不需要访问),都在磁盘里保存的

    2024年01月20日
    浏览(12)
  • Linux 文件系统 fsck 磁盘修复

    Linux 文件系统 fsck 磁盘修复

      Linux 文件系统是一种管理存储设备上所存储的文件的一种内生性软件。Linux 支持多种类型的文件系统,以便在硬盘中存储应用程序、数据文件和配置文件等。   文件系统类型:Linux 支持多种文件系统,例如 ext4、xfs、btrfs 等。每种文件系统都在存储设备上实现了虚拟目

    2024年04月13日
    浏览(11)
  • 【linux深入剖析】深入理解基础外设--磁盘以及理解文件系统

    【linux深入剖析】深入理解基础外设--磁盘以及理解文件系统

    🍁你好,我是 RO-BERRY 📗 致力于C、C++、数据结构、TCP/IP、数据库等等一系列知识 🎄感谢你的陪伴与支持 ,故事既有了开头,就要画上一个完美的句号,让我们一起加油 我们所有的文件都是与进程相关的文件–进程打开的文件 系统中是不是所有的文件都被打开了呢?如果没

    2024年04月11日
    浏览(14)
  • Linux磁盘挂载及格式化文件系统格式为xfs

    Linux磁盘挂载及格式化文件系统格式为xfs

    注释:重新空白挂载磁盘及重新格式化磁盘文件系统格式第一步需解除磁盘挂载,否则从下面第一步开始做 1、查看未挂载的磁盘: 2、磁盘新建分区     3、新建目录,准备将分区挂载到该目录 4、格式化分区文件系统格式为xfs  5、挂载磁盘到/data目录下 6、重新挂载所有分

    2024年02月15日
    浏览(14)
  • linux系统删除文件之后服务器磁盘空间未释放处理

    linux系统删除文件之后服务器磁盘空间未释放处理

    一、通过rm 删除文件之后磁盘空间未释放,这是有进程仍在占用被删除的文件,要想真正的删除,只需要停止或重启进程,就会自动释放磁盘空间 二、应用进程很重要不能重启或停止,可以使用以下方法: 1.查看占用删除文件的进程号 使用lsof命令 lsof命令不存在,安装命令

    2024年02月06日
    浏览(16)
  • 【Shell 命令集合 磁盘管理 】Linux 列出目录中的文件和子目录 ls命令使用教程

    【Shell 命令集合 磁盘管理 】Linux 列出目录中的文件和子目录 ls命令使用教程

    Shell 命令专栏:Linux Shell 命令全解析 ls命令是Linux系统中常用的一个命令,用于列出目录中的文件和子目录。它的作用是显示当前工作目录中的文件和目录列表。 当我们在终端输入ls命令时,系统会将当前目录中的文件和子目录的名称以及相关信息显示出来。这些信息包括文

    2024年02月08日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包