Linux技术基础(4)——磁盘管理

简介: 在阿里云开发者平台的实验中,了解Linux磁盘管理涉及`df`、`du`和`fdisk`命令。`df`用于查看文件系统的磁盘空间,如`df`显示总体使用情况,`df -i`查看inode使用,`df -h`以人类可读的单位显示。`du`则用于查看文件和目录的磁盘占用,例如`du -a`列出所有文件和目录的大小,`du -sh`以人类可读单位显示当前目录总大小。`fdisk`用于磁盘分区,`fdisk -l`列出分区信息,通过交互模式对磁盘进行分区操作。

磁盘管理

实验地址:https://developer.aliyun.com/adc/scenario/5268df373fdb450ca7e1ee39d42daa42

image.png

磁盘管理命令

df

df命令描述:该命令检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。

df命令语法:

df [参数] [目录或文件名]

参数说明:

image.png

df命令使用示例:

显示磁盘使用情况

执行如下命令,显示磁盘使用情况。

df

image.png

以inode模式来显示磁盘使用情况

执行如下命令,以inode模式来显示磁盘使用情况。

df -i

image.png

显示系统内的所有特殊文件格式、名称及磁盘使用情况

执行如下命令,显示系统内的所有特殊文件格式、名称及磁盘使用情况。

df -aT

image.png

以GBytes、MBytes、KBytes等格式显示各文件系统容量

执行如下命令,以GBytes、MBytes、KBytes等格式显示各文件系统容量。

df -h

image.png

du

du命令描述:查看磁盘使用空间。du与df命令不同点在于,du命令用于查看文件和目录磁盘的使用空间。

du命令语法:

du [参数] [文件或目录名称]

参数说明:

image.png

du命令使用示例:

列出当前目录下的所有文件夹的容量

执行如下命令,列出当前目录下的所有文件夹的容量。

du

image.png

列出当前目录下的所有文件夹和文件的容量

执行如下命令,列出当前目录下的所有文件夹和文件的容量。

du -a

image.png

列出当前目录下的所有文件夹和文件的容量,并以G、M、K格式显示容量

执行如下命令,列出当前目录下的所有文件夹和文件的容量。

du -ah

image.png

列出根目录底下每个目录所占用的容量,并以MBytes单位显示容量

执行如下命令,列出根目录底下每个目录所占用的容量,并以MBytes单位显示容量。

du -sm /*

image.png

fdisk

fdisk命令描述:该命令用于磁盘分区。

fdisk命令语法:

fdisk [-l] 装置名称

参数说明:

image.png

fdisk命令使用示例:

列出系统所有装置的分区信息

执行如下命令,列出系统所有装置的分区信息。

fdisk -l

image.png

列出系统中的根目录所在磁盘,并查阅该硬盘内的相关信息

执行如下命令,找出根目录所在磁盘名

df /

image.png

执行如下命令,对磁盘/dev/vda进行分区操作

fdisk /dev/vda

image.png

对磁盘进行分区操作时,磁盘名不包含数字。

执行如下命令,获取帮助。

m

image.png

执行如下命令,查看磁盘状态。

p

image.png

执行如下命令,不存储任何操作并离开

q

image.png

相关文章
|
16天前
|
Ubuntu Linux 网络安全
Linux磁盘挂接教程
Linux磁盘挂接教程
48 14
|
5月前
|
Ubuntu Linux Shell
Linux系统中如何查看磁盘情况
【9月更文挑战第3天】在Linux系统中,有多种方式查看磁盘情况。可通过命令行工具`df`查看文件系统磁盘使用情况,选项`-h`以人类可读格式显示,`-T`显示文件系统类型;`du`命令显示目录或文件磁盘使用情况,`-h`以人类可读格式显示,`-s`仅显示总计;`fdisk -l`列出磁盘和分区信息。此外,图形界面的磁盘管理工具和文件管理器也可用于查看磁盘使用情况。这些方法有助于更好地管理磁盘空间。
831 4
|
25天前
|
安全 大数据 Linux
云上体验最佳的服务器操作系统 - Alibaba Cloud Linux | 飞天技术沙龙-CentOS 迁移替换专场
本次方案的主题是云上体验最佳的服务器操作系统 - Alibaba Cloud Linux ,从 Alibaba Cloud Linux 的产生背景、产品优势以及云上用户使用它享受的技术红利等方面详细进行了介绍。同时,通过国内某社交平台、某快递企业、某手机客户大数据业务 3 大案例,成功助力客户实现弹性扩容能力提升、性能提升、降本增效。 1. 背景介绍 2. 产品介绍 3. 案例分享
|
2月前
|
安全 Linux KVM
Linux虚拟化技术:从Xen到KVM
Xen和KVM是Linux平台上两种主要的虚拟化技术,各有优缺点和适用场景。通过对比两者的架构、性能、安全性、管理复杂性和硬件依赖性,可以更好地理解它们的适用场景和选择依据。无论是高性能计算、企业虚拟化还是云计算平台,合理选择和配置虚拟化技术是实现高效、稳定和安全IT环境的关键。
107 8
|
5月前
|
存储 Linux 5G
Linux 基于 LVM 逻辑卷的磁盘管理【简明教程】
这篇文章介绍了LVM(逻辑卷管理)如何提供灵活的磁盘管理方式,允许动态调整逻辑卷的大小而不会丢失数据。
Linux 基于 LVM 逻辑卷的磁盘管理【简明教程】
|
4月前
|
Linux 虚拟化
Vmware 傻瓜式安装(不可不知道的Linux基础知识和技术 01)
本文介绍了VMware虚拟机的下载与安装步骤。首先,通过提供的网盘链接下载VMware安装包。接着,详细描述了安装流程,包括接受协议、选择安装路径(建议避免系统C盘)、取消更新选项等。最后,输入许可证密钥完成安装,并展示了打开虚拟机后的主界面。整个过程简单易懂,适合新手操作。
201 1
|
4月前
|
Unix Linux 对象存储
Linux 磁盘管理
Linux 磁盘管理
59 1
|
4月前
|
监控 Linux 测试技术
Linux系统命令与网络,磁盘和日志监控总结
Linux系统命令与网络,磁盘和日志监控总结
99 0
|
4月前
|
监控 Linux 测试技术
Linux系统命令与网络,磁盘和日志监控三
Linux系统命令与网络,磁盘和日志监控三
68 0
|
5月前
|
安全 Linux Android开发
Linux CFI (Control-flow integrity)技术相关资料汇总
Linux CFI (Control-flow integrity)技术相关资料汇总