【linux-56】文件系统管理-df,du
大家好,我是高胜寒,本文是Linux运维-循序渐进学运维-基础篇的第56篇文章。
文章目录
- 前言:
- df命令详解
- 1) 命令的作用
- 2) df命令的语法
- 3) 常用参数
- 命令使用举例
- a) 以可读的格式展示df命令的输出
- b) 显示版本和帮助
- c) 以inode的总量和剩余量来显示
- d) 只显示指定的文件类型
- du命令详解
- 1) 命令的作用
- 2) du命令的语法
- 3) 命令的参数详解
- 4) du命令使用举例
- a) 显示目录或者文件所占用的空间
- b) 显示指定目录或者文件所占的空间
- c) 查找当前目录下最大的文件
- d)查看/下所有文件的大小并排序
- du 和df的区别
前言:
小王刚入职致码科技,担任运维工程师一职,领导让小王负责文件系统管理,先让小王熟悉下文件系统管理的那些常用命令。
小王回忆了下自己常用的系统管理命令,无非就那么几个:
df ,du, fdisk,mount ,umount
小王飞快的在百度搜索了一下,发现讲fdisk和 mount 命令的资料很多。
关于fdisk命令的文章,可以参考高胜寒的 :
fdisk:【linux】循序渐进学运维-基础篇-分区命令fdisk
关于mount相关的命令介绍,可以参考高胜寒的:
mount: 【linux】循序渐进学运维-基础篇-mount
不得不说,mount命令,高胜寒已经写得很详细了,甚至都举例说明了同步写入和异步写入的区别。
剩下的两个命令是: df,du, 这两个在高胜寒的文章里也有所涉及,但是没有单独拿出来说,那我今天就写写这个吧。
df命令详解
1) 命令的作用
df命令作用是列出文件系统的整体磁盘空间使用情况。可以用来查看磁盘已被使用多少空间和还剩余多少空间
2) df命令的语法
df 【选项】 【文件名】
3) 常用参数
参数 | 作用 |
---|---|
a | 显示所有的文件系统,包括虚拟机文件系统 |
h | 以人们易懂的形式展示,比如GB,M |
i | 以inode数量来显示 |
k | 以KB为容量来显示文件系统 |
l | 只显示本地文件系统 |
t | 只显示指定的文件系统 |
help | 显示帮助 |
version | 显示版本信息 |
命令使用举例
a) 以可读的格式展示df命令的输出
-k参数显示的是KB
b) 显示版本和帮助
c) 以inode的总量和剩余量来显示
d) 只显示指定的文件类型
du命令详解
1) 命令的作用
du命令主要用来检查硬盘使用情况,统计文件或目录及子目录使用硬盘的空间大小
2) du命令的语法
du 【选项】 【文件】
3) 命令的参数详解
参数 | 作用 |
---|---|
a | 显示所有目录或者文件的大小 |
b | 以字节为单位显示目录或者文件的大小 |
c | 显示目录或者文件的总和 |
k | 以kb的形式输出 |
h | 提高可读性 |
x | 跳过不同的文件目录 |
s | 仅显示目录或者文件的总计数值 |
4) du命令使用举例
a) 显示目录或者文件所占用的空间
b) 显示指定目录或者文件所占的空间
c) 查找当前目录下最大的文件
d)查看/下所有文件的大小并排序
du 和df的区别
du: 通过搜索文件来计算每个文件的大小,然后累加,只能查看存在的文件。
df : 通过文件系统来快速获空间的大小信息,当我们删除一个文件的时候,这个文件一般不会马上消失,只有所有程序都不用的时候,才会释放已删除的文件。 df在统计的时候把删除暂时没有释放的也统计在内。
如果没有删除,du 和df查看的大小是一样,如果存在删除操作,du和df就不一致了。
【linux-56】文件系统管理-df,du相关推荐
- linux下文件系统管理mkfs及挂载Mount(2)
linux下文件系统管理mkfs及挂载Mount(2) 一.概念:一个磁盘出厂时默认设定好MBR主引导记录和未高级格式化的硬盘 用户将磁盘一般分有3个主分区,一个扩展分区,多个逻辑分区 每个分区代表一 ...
- linux mkfs文件系统,linux下文件系统管理mkfs及挂载Mount(2)
linux下文件系统管理mkfs及挂载Mount(2) 一.概念:一个磁盘出厂时默认设定好MBR主引导记录和未高级格式化的硬盘 用户将磁盘一般分有3个主分区,一个扩展分区,多个逻辑分区 每个分区代表一 ...
- linux 查看文件夹大小 du命令
日志原文:http://blog.sohu.com/people/!a2VmYW5sb3ZleXVuaW5nQHNvaHUuY29t/159962486.html du -sh * 查看当前目录下 ...
- 11. Linux高级文件系统管理(1)
目录 11.1 磁盘配额是什么 磁盘配额中的常见概念 11.2 磁盘配额启动前的准备工作 11.3 Linux扫描文件系统并建立磁盘配额记录文件(quotacheck命令) 11.4 Linux开启磁 ...
- linux清除文件后df还是满的,Linux系统下用du和df命令清除大文件的方法
很多用户表示,Linux系统中发现/home目录下剩余空间不足的时候,可以使用du和df命令来对找到大文件,并且对它们进行删除,从而腾出足够的空间.但是,如何用du和df命令清除大文件呢?下面,U大侠 ...
- linux清除文件后df还是满的,Linux系统下如何用du和df命令清除大文件?
Linux系统中如果发现/home目录下剩余空间不足,可以使用du和df命令来对找到大文件,并且对它们进行删除,从而腾出足够的空间.那么如何用du和df命令清除大文件呢? 具体方法: 步骤1. du ...
- Linux查看文件夹大小du
du命令参数详解见: http://baike.baidu.com/view/43913.htm 下面我们只对其做简单介绍: 查看linux文件目录的大小和文件夹包含的文件数 统计总数大小 d ...
- 【Linux】文件系统管理
往期内容: Linux常用指令合集 Linux文本编辑器 Linux软件包管理 Linux用户管理 文章目录 回顾分区和文件系统 分区类型 分区表示方法 文件系统常见命令 文件系统查看命令 统计目录或 ...
- linux高级文件系统管理——RAID
作为大型企业,很多时候数据量相当庞大,由此以来对磁盘空间的要求比较高,更重要是的对数据的完整性的追求.所以单独的磁盘不仅空间使用满足不了,数据的完整性更是无从谈起,所以也就出现了专业的数据存储技术,而 ...
最新文章
- 手动添加Cookie
- android studio网上订餐软件_直播软件OBS的使用
- 如何低价坐飞机头等舱
- ABP学习 解决:Update-Database : 无法将“Update-Database”项识别为 cmdlet、函数、脚本文件或可运行程序的名称的问题
- html 实现表格控制器,HTML 表格类 - CodeIgniter 2.x 用户手册
- AntD 官网样例 InputRef报错原因
- 剁手党也有春天 -- 淘宝 UWP ”比较“功能诞生记
- nginx 新上线、机房白名单
- Memcached源码分析之memcached.h
- Effective C++ -----条款05:了解C++默默编写并调用哪些函数
- ENVI5.3下载和安装
- win10下能够用的键盘映射工具? win10 下按键像mac一样
- android与单片机wifi通信原理图,单片机怎么和wifi模块实现通讯_wifi模块与单片机通信原理 - 全文...
- 数据库应用技术课程设计之商城管理系统
- 百思不得姐php源码,百思不得姐源代码(xcode)
- 2018 银联Java笔试 题,中国银联2018秋招笔试题
- velodyne16点云特征分类
- 2D灯光 Unity2021
- 告别平淡(平庸)从做难事儿开始
- 一个简单的安居客房屋信息爬虫