0


Linux磁盘管理

本文详细介绍了Linux磁盘管理、讲解了磁盘操作,如查看与添加磁盘、分区(使用fdisk和parted)、格式化、挂载和卸载、挂载U盘。最后,重点讨论了LVM逻辑卷的优势和操作,如物理卷、卷组和逻辑卷的创建、扩容与缩容。

目录

磁盘查看和分区

        **1****、 ****du ****查看文件和目录占用的磁盘空间**

** 2df**查看磁盘空间使用情况

        **3****、 ****lsblk****查看设备挂载情况**

        **4****、****mount/****umount****挂载****/****卸载**

        **5****、设置****开机自动挂载**

        **6****、****fdisk****分区**

        **7、mkfs****格式化分区**

** 8、挂载u**

** 9磁盘数据操作**

**1、 du 查看文件和目录占用的磁盘空间 **

** 基本语法**

         du 目录/文件(功能描述:显示目录下每个子目录的磁盘使用情况)

选项说明

-h 以人们较易阅读的GBytes, MBytes, KBytes 等格式自行显示;

-a 不仅查看子目录大小,还要包括文件

-c 显示所有的文件和子目录大小后,显示总和

-s 只显示总和

--max-depth=n 指定统计子目录的深度为第 n 层

a936f6a863fa45cfa761feec330ff8c2.png

2、df 查看磁盘空间使用情况

基本语法

df 选项 (disk free) 空余磁盘

选项说明

-a 显示特殊文件系统,这些文件系统几乎都是保存在内存中,如/proc,因 为 是挂载在内存 中,所以占用量都是0

-h 以人们较易阅读的GBytes, MBytes, KBytes 等格式自行显示;

-T 多出了文件系统类型一列

23714fed988e4d8a8637b77f1df0df30.png

3、 lsblk 查看设备挂载情况

    **基本语法**

            lsblk (功能描述:查看设备挂载情况)

选项说明

      -f          查看详细的设备挂载情况,显示文件系统信息 

ac1a04a14b574d13a44050e9c87fcb53.png

4、mount/umount 挂载/卸载

挂载前准备(必要有光盘或者已经连接镜像文件)

9d4816d9dd1442738eb9206d173a02ef.pngee5d848577254a60b0fdb051977c829d.png

基本语法

挂载镜像文件 mount [-t vfstype] [-o options] 设备名称 挂载点 (功能描述:挂载设备)

mount dev下的设备文件名称 挂载点 (功能描述:挂载设备)

umount 设备文件名或挂载点 (功能描述:卸载设备)

参数说明

-t(vfstype) 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用类型有: 光盘或光盘镜像:iso9660 DOS fat16 文件系统:msdos Windows 9x fat32 文 件 系 统 :vfat Windows NT ntfs 文 件 系 统 :ntfs Mount Windows 文件 smbfs UNIX(LINUX) 文件网络共享:nfs

-o(options) 主要用来描述设备或档案的挂接方式。常用的参数有:loop:用来把一个文件当成硬 盘分区挂接上系统ro:采用只读方式挂接设备rw:采用读写方式挂接设备iocharset: 指定访问文件系统所用字符集

Device 要挂接(mount)的设备

Dir 设备在系统上的挂接点(mount point)

案例实操

1. 挂载光盘镜像文件

ad87057bc7434901aabed455f96648e5.png ** 2. 卸载光盘镜像文件**

09913d5707814b2b9434f6870b02bcd1.png5、 设置开机自动挂载44ca293628c1422e9c23fc625b81c3d1.png

添加红框中内容,保存退出。

f0d6803dcf334cdcbfd4efa71bee3526.png

6、fdisk 分区

基本语法

fdisk -l (功能描述:查看磁盘分区详情)

选项说明

-l 显示所有硬盘的分区列表

经验技巧

该命令必须在 root 用户下才能使用

示例

查看系统分区情况

6c4acc4ff35f4c959d99be2f07cecfab.png

挂载新磁盘

** 1. 新增一块硬盘**

a7b619375f9d4407a5d8d68643941b69.png

**2. 查看设备 **

ec567d4e368f4ea49734fbf71ead7ba2.png

f4a253af20a04c51b56493bcaad6a4d7.png

3. 磁盘分区

6684392671ba43b2aec48c80d1083d66.png

**输入m查看帮助信息 **

** n**:创建分区

3c1445c5f8144c2c8b583f444c14486d.png

**分区类型 **

**1. primary:主分区 最多4个 **

2. extended:逻辑分区 5-16、

d55b23d871634470a07686b63073223b.png

选择分区后可以使用默认分区号、起始和结束扇区

d79d9fff98234f30b954f97918a32151.png

**最后输入w,按回车保存分区并退出 **

使用fdisk -l查看磁盘信息,此时可以看到磁盘信息

9c83fa5001374651bb60dea3515e2562.png

4. 格式化分区

** 此处将分区格式化为xfs分区**

b6afc467477a4412b54aa57a5d94129b.png

  **5. 将分区挂载到目录**

d34e9bb8a89f443395ed936bea69aec1.png

** 6.挂载成功显示挂载点**

3d3137f50d99448bb1254c2fb2c43a29.png

7、mkfs格式化分区

   ** 1. 基本语法 **

** mkfs [-t 文件系统类型] 分区名**

  **  2. 选项说明**

81d1b7ad5e934190ab939bb5e3925bfb.png

** 3. 案例实操**

df5d7abe22ee4a9a8f98963de8eecc70.png

8、挂载u盘

** 1. 首先下载ntfs-3g软件包**

c11021b76cc34e31bf72c9355a8c6d37.png

** 2. 下载ntfs-3g-libs软件包**

488627d5a1f146b1a163f67038126969.png

    **3. 安装ntfs-3g-libs**

5cf91991f9c2404bbd5c91d181334e0d.png

** 4. 安装ntfs-3g**

cff9efd8a19847b29ca1a9b59516d4a6.png

    **5. 连接磁盘设备测试**

打开CentOS系统,打开Hello.txt文件

打开Windows系统,此电脑,打开挂载文件,看看是不是同步的

9、磁盘数据操作

dd命令介绍

1.dd介绍

7a0632eb7b8743688b196e044a667051.png

2.dd的相关解释

f4860a9a45c04a1eb3551d743a6e42ec.png

3.常用案例

4e80c6d1cd9d4b45bb45d6a2499bb078.png

标签: linux 运维 服务器

本文转载自: https://blog.csdn.net/kimi_DikQ/article/details/140957569
版权归原作者 暴躁的咪咪 所有, 如有侵权,请联系我们删除。

“Linux磁盘管理”的评论:

还没有评论