linux常用磁盘管理命令详解(代码片段)

万猫学社 万猫学社     2022-11-29     518

关键词:

du

du命令用于查看文件和目录磁盘的使用空间。

命令语法:du [参数] [文件或目录名称]

参数说明:

参数 说明
-a 列出所有的文件与目录容量。
-h 以G、M、K为单位,返回容量。
-s 列出总量。
-S 列出不包括子目录下的总量。
-k 以KBytes为单位,返回容量。
-m 以MBytes为单位,返回容量。

使用示例:

  1. 列出当前目录下的所有文件夹的容量。
du

效果如下图:

  1. 列出当前目录下的所有文件夹和文件的容量。
du -a

效果如下图:

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

效果如下图:

  1. 列出根目录底下每个目录所占用的容量,并以MBytes单位显示容量。
du -sm /*

效果如下图:

df

df命令用于查看文件系统的磁盘空间占用情况。

df与du命令不同点在于,df命令用于查看整个文件系统的磁盘空间占用情况,du命令用于查看文件和目录磁盘的使用空间。

命令语法:df [参数] [目录或文件名]

参数说明:

参数 说明
-a 列出所有的文件系统,包括系统特有的/proc等文件系统。
-k 以KBytes为单位,返回各文件系统容量。
-m 以MBytes为单位,返回各文件系统容量。
-h 以GBytes、MBytes、KBytes为单位,返回各文件系统容量。
-H 以M=1000K取代M=1024K的进位方式显示各文件系统容量。
-T 显示文件系统类型。
-i 显示inode信息。

使用示例:

  1. 显示磁盘使用情况。
df

效果如下图:

  1. 以inode模式来显示磁盘使用情况。
df -i

效果如下图:

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

效果如下图:

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

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

df -h

效果如下图:

fdisk

fdisk命令用于磁盘分区。

命令语法:fdisk [-l] 装置名称

使用-l参数后输出后面装置名称的所有的分区内容。若仅有 fdisk -l时, 则系统将会把整个系统内能够搜寻到的装置的分区均列出来。

使用示例:

  1. 列出系统所有装置的分区信息。
fdisk -l

效果如下图:

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

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

df /

效果如下图:

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

fdisk /dev/vda

温馨提示:对磁盘进行分区操作时,磁盘名不包含数字。

效果如下图:

输入m获取帮助。

效果如下图:

具体命令含义如下:

命令 含义
a 设置可引导标记
b 编辑 bsd 磁盘标签
c 设置 DOS 操作系统兼容标记
d 删除一个分区
g 创建一个空的GPT分区表
G 创建一个IRIX分区表
1 显示已知的文件系统类型
m 显示帮助菜单
n 新建分区
o 建立空白 DOS 分区表
p 显示分区列表
q 不保存退出
s 新建空白 SUN 磁盘标签
t 改变一个分区的系统 ID
u 改变显示记录单位
v 验证分区表
w 保存退出
x 附加功能(仅专家)

输入p查看磁盘状态。

效果如下图:

输入q不存储任何操作并离开。


linux常用命令|top详解(代码片段)

top命令实时显示进程的状态。(自己也会占用资源,类似window的任务管理器),由以下几部分组成默认状态显示的是cpu密集型的进程,并且每5秒钟更新一次。 (1)系统状态当前时间、系统已运行的时间、当前登录用户的数... 查看详情

工作常用查看块设备命令lsblk详解(代码片段)

lsblk命令可以列出所有可用块设备的信息,比如我们说的逻辑磁盘,而df-h查看的是文件系统级别的信息。lsblk命令包含在util-linux包中,yum安装util-linux包即可,util-linux包含多个命令工具。[[email protected]~]#df-hFilesystemSizeUsedAvailUs... 查看详情

linux常用命令100条(代码片段)

转载自:Linux常用命令100条@日常命令@命令速查@更多查找@系统管理@软件安装@文本命令@管道与重定向 @压缩和解压@磁盘管理@登录日志@用户与权限/etc/passwd文件说明:是用户管理工作涉及... 查看详情

linux常用命令100条(代码片段)

转载自:Linux常用命令100条@日常命令@命令速查@更多查找@系统管理@软件安装@文本命令@管道与重定向 @压缩和解压@磁盘管理@登录日志@用户与权限/etc/passwd文件说明:是用户管理工作涉及... 查看详情

入门学习linux&&git命令大集合(代码片段)

...ux发展史Linux版本Linux安装--安装步骤Linux常见目录介绍Linux常用命令基础+磁盘+文件管理命令进阶命令文本编辑vimLinux系统管理软件包管理网络管理进程管理磁盘管理GitGit常识Git常用基本操作Git分支管理Git团队开发常用操作Lin... 查看详情

入门学习linux&&git命令大集合(代码片段)

...ux发展史Linux版本Linux安装--安装步骤Linux常见目录介绍Linux常用命令基础+磁盘+文件管理命令进阶命令文本编辑vimLinux系统管理软件包管理网络管理进程管理磁盘管理GitGit常识Git常用基本操作Git分支管理Git团队开发常用操作Lin... 查看详情

常用linux命令(分类详解!!)(代码片段)

Linux常用命令一、文件与目录操作1.1ls/ll命令1.2rm命令1.3cd命令1.4pwd命令1.5tree树形结构1.6mkdir命令1.7mv命令1.8cp命令1.9ln命令1.10touch命令1.11find命令1.12whereis命令二、关机三、系统(信息及日志位置)3.1系统信息3.2系统日志放... 查看详情

linux磁盘,进程,软件安装(代码片段)

...管理好坏直接关系到整个系统的性能问题。Linux磁盘管理常用命令为df、du。df:列出文件系统的整体磁盘使用量du:检查磁盘空间使用量1.2、dfdf命令参数功能:检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占... 查看详情

一文详解linux系统常用监控工具(top,htop,iotop,iftop)(代码片段)

概述本文主要记录一下Linux系统上一些常用的系统监控工具,非常好用。正所谓磨刀不误砍柴工,花点时间总结一下是值得的! 本文内容脑图如下: top命令top命令我想大家都挺熟悉吧!Linux下的top命令有点类似于Windows下... 查看详情

linux下du命令详解(代码片段)

...du命令及语法Usage:du[OPTION]...[FILE]...du[OPTION]...--files0-from=F常用的选项如下:-a:显示目录中所有文件以及文件夹大小-h:以Kb、Mb、Gb等易读的单位显示大小--si:类似-h选 查看详情

linux磁盘管理详解--企业实战篇(代码片段)

...管理,要想彻底搞清楚文件系统的管理机制,对磁盘的了解是必不可少的。    一、磁盘的认识磁盘的分类如果从存储数据的介质上来区分,硬盘可分为机械硬盘(HardDiskDrive,HDD&# 查看详情

linux磁盘管理详解--企业实战篇(代码片段)

...管理,要想彻底搞清楚文件系统的管理机制,对磁盘的了解是必不可少的。    一、磁盘的认识磁盘的分类如果从存储数据的介质上来区分,硬盘可分为机械硬盘(HardDiskDrive,HDD&# 查看详情

linux运维基础:磁盘管理(代码片段)

...盘分区:磁盘空间大于2T-->party(亦可用于小于2T)fdisk常用命令命令功能fdisk-l查看磁盘分区信息fdisk/dev/sdb进行磁盘分区mkfs.xfs/dev/sdb1或mkfs-txfs/dev/sdb2磁盘格式化mount/dev/sdb1/mn 查看详情

linux常用命令详解(106个)(代码片段)

...linux严格区分大小写以下命令测试均在centos6.7中测试通过常用快捷键:–1.tab补全:命令补全按键,一般直接连按三下路径补全按键–2.Ctrl+c强制终止:终止当前任务或程序–3.Ctrl+d退出会话:退出当前窗... 查看详情

linux常用性能诊断命令详解(代码片段)

toptop命令动态地监视进程活动与系统负载等信息。使用示例:top效果如下图:以上命令输出视图中分为两个区域,一个统计信息区,一个进程信息区。统计信息区:第一行信息依次为:系统时间、运行时间、登录终端数、系统负... 查看详情

linux常用性能诊断命令详解(代码片段)

toptop命令动态地监视进程活动与系统负载等信息。使用示例:top效果如下图:以上命令输出视图中分为两个区域,一个统计信息区,一个进程信息区。统计信息区:第一行信息依次为:系统时间、运行时间、登录终端数、系统负... 查看详情

万字肝货|超全总结,linux常用磁盘命令文件命令!(代码片段)

...核及发行版本  6、文件系统和目录结构  7、终端和常用命令  8、磁盘命令  9、文件命令  10、其他常用命令  11、案例讲解1、知识引入windows桌面系统/服务器端linux服务器端mac/unixandroid/ios桌面系统:主要是面... 查看详情

linux常用命令(代码片段)

Linux使用命令介绍Linux刚面世时并没有图形界面,所有的操作全靠命令完成,如 磁盘操作、文件存取、目录操作、进程管理、文件权限 设定等在职场中,大量的 服务器维护工作 都是在 远程 通过 SSH客... 查看详情