linux之df命令 查看分区大小

news/2025/2/15 21:39:33/

linux命令df
linux命令:检查文件系统的磁盘空间占用情况。 格式:df [选项]
说明:df命令可显示所有文件系统对I节点和磁盘块的使用情况。
命令中各个选项的含义:
df -a:显示所有文件系统的磁盘使用情况,包括0块(block)的文件系统。
df -h:以容易理解的格式输出文件系统大小,例如124KB、345MB、46GB。参见案例一。
df -i:显示i节点信息,而不是磁盘块。
df -t:显示各指定类型的文件系统的磁盘空间使用情况。
df -x:列出不是某一指定类型文件系统的磁盘空间使用情况。
df -T:显示文件系统类型。
df 以512字节为单位
df –k 以1024字节为单位.


案例1:查看各个磁盘的占用情况,-h表示使用容易看懂的大小单位
[root@linuxserver ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda6             162G  108G   46G  70% /
tmpfs                 994M     0  994M   0% /dev/shm
/dev/sda1              97M   23M   69M  25% /boot
/dev/sda3              99G  2.1G   92G   3% /home
/dev/sda2             197G   34G  154G  18% /var
/dev/sdb1             197G   34G  154G  18% /var

分析:
filesystem文件系统字段:显示该当前机器安装的所有硬盘和硬盘的分区情况。tmpfs代表内存大小,sda代表第一块硬盘,sdb代表第二块硬盘。sda1代表第一块硬盘的第一个分区,sda2代表第一块硬盘的第二个分区。有的时候你会发现/dev/xvda1的情况,xvda与sda的区别是,sda是独立的一块硬盘,svda是通过著名的xen虚拟化系统软件,在同一个硬件上虚拟出多个独立的操作系统,然后再各个独立的操作系统上生成的第一块虚拟 硬盘用xvsda,第一块虚拟硬盘的第一个分区为xvsda1,第二个分区为xvsda2.同理第二块虚拟硬盘位xvsdb。参见后面案例。
size字段:分区总大小
used字段:分区已经使用大小
avail:分区可以使用大小
use%:分区使用率,即已经使用的分区空间占总空间大小
Mounted on:安装位置,即具体如何访问到某个硬盘的某个分区的路径。

df -hFilesystem            Size  Used Avail Use% Mounted on/dev/xvda2            5.8G  2.5G  3.0G  46% //dev/xvda1             99M  8.0M   86M   9% /bootnone                  769M     0  769M   0% /dev/shm/dev/xvda5             32G  3.8G   27G  13% /home


linux下查看磁盘分区的文件系统格式 。因为不同的格式支持的最大分区的数据量和最大文件大小不同。
df -T 只可以查看已经挂载的分区和文件系统类型。

Filesystem Type 1K-blocks Used Available Use% Mounted on
/dev/sda1 ext4 20642428 3698868 15894984 19% /
tmpfs tmpfs 32947160 0 32947160 0% /dev/shm


单台计算机支持多大硬盘?

文件系统(File System),也就是分区的格式。

NTFS格式(windows的分区,Linux也能用):支持最大分区为2TB,最大文件为2TB;

FAT32格式(windows的分区,Linux也能用):支持最大分区为128GB,最大文件为4GB;

Ext2格式:最大分区大小为4TB,最大文件大小为1TB;

Ext3格式:最大分区大小为16TB,最大文件大小为2TB;

EXT4格式:最大分区大小为1EB,最大文件大小为16TB;

ReiserFS格式:最大分区大小为4TB,最大文件大小为1TB;

注:1EB=1024PB,1PB=1024TB,1TB=1024GB,1GB=1024MB,1MB=1024KB,1KB=1024Byte,1Byte=8bit


http://www.ppmy.cn/news/1125469.html

相关文章

【小尘送书-第五期】《巧用ChatGPT快速提高职场晋升力》用ChatGPT快速提升职场能力,全面促进自身职业发展

大家好,我是小尘,欢迎你的关注!大家可以一起交流学习!欢迎大家在CSDN后台私信我!一起讨论学习,讨论如何找到满意的工作! 👨‍💻博主主页:小尘要自信 &#x1…

Android 保存图片并刷新相册(无需权限)

一、背景 之前的保存图片吧,在Android11之前,我会去申请WIRITE权限,11之后,我又去申请MANAGE_EXTERNAL_STORAGE这个权限,该权限将授权读写所有共享存储内容,这也将同时包含非媒体类型的文件。但是在google…

基于springboot+vue的校园资产管理系统

博主主页:猫头鹰源码 博主简介:Java领域优质创作者、CSDN博客专家、公司架构师、全网粉丝5万、专注Java技术领域和毕业设计项目实战 主要内容:毕业设计(Javaweb项目|小程序等)、简历模板、学习资料、面试题库、技术咨询 文末联系获取 项目介绍…

vue中request.js中axios请求和(若依)文件通用下载方法封装

vue中request.js中axios请求和(若依)文件通用下载方法封装 1.request.js import axios from axios import { Message, Loading } from element-ui import { saveAs } from file-saver // 创建axios实例 const request axios.create({// 这里可以放一…

[运维|数据库] 数据库迁移到金仓数据库时,sys_user表报错原因

参考文献 金仓数据库字段_金仓数据库KingBase8迁移SQL问题汇总、 kingbase数据库搜不到自己定义的SYS_USER等表 原因 数据库中存在表sys_user,人大金仓数据库存在系统表sys_user,表冲突导致代码中查询的时候查的是系统表sys_user,而不是我…

第3章-指标体系与数据可视化-3.1.1-Matplotlib绘图库

目录 3.1 Python可视化 3.1.1 Matplotlib绘图库 1. 线图 2. 饼图 3. 条形图 4. 直方图 5.散点图

深入了解Python和OpenCV:图像的卡通风格化

前言 当今数字时代,图像处理和美化已经变得非常普遍。从社交媒体到个人博客,人们都渴望分享独特且引人注目的图片。本文将介绍如何使用Python编程语言和OpenCV库创建令人印象深刻的卡通风格图像。卡通风格的图像具有艺术性和创意,它们可以用…

Java深入理解线程的三大特性

目录 1 CPU缓存导致可见性问题2 线程切换导致原子性问题3 性能优化导致有序性问题4 JMM(Java Memory Model)5 volatile6 synchronized 1 CPU缓存导致可见性问题 线程的三大特性: 可见性:Visibility有序性:Ordering原子性:Atomic…