Linux文件系统常用命令

Linux文件系统常用命令

目录

df命令
du命令
fsck命令
dump2fs命令

  

df命令

df命令
统计文件系统的占有情况,分区用了多少空间,还剩多少空间
df [选项] [挂载点]
选项:
-a 显示所有的文件系统信息,包括特殊文件系统,如/proc、/sysfs
-h 使用习惯单位显示容量,如KB、MB或GB等
-T 显示文件系统类型
-m 以MB为单位显示容量
-k 以KB为单位显示容量。默认就是以KB为单位

  

du命令

为什么不使用ls查看:
ls命令只能查看目录下文件和子目录的文件名大小

统计目录或文件大小
du [选项] [目录或文件名]
选项:
-a 显示每个子文件的磁盘占用量。默认只统计子目录的磁盘占用量
-h 使用习惯单位显示磁盘占用量,如KB、MB或GB等
-s 统计总占用量,而不列出子目录或子文件的占用量

  

下面我们进行一个测试:
使用df命令查看根分区的大小:df -h
使用du命令统计根分区的大小: du -sh /

  

因为我这里是刚使用的云服务器,上面还没有运行的服务什么的。一般情况下df命令查看根分区的大小要大于使用du命令统计根分区的大小。
思考一下?为什么使用df命令查看根分区的大小要大于使用du命令统计根分区的大小?

df命令是从文件系统考虑的,不光要考虑文件占用的空间,还要统计被命令或程序占用的空间(最常见的就是文件已经删除,但是程序并没有释放的空间)
dU命令是面向文件,只会计算文件或目录占用的空间

总结:
du统计文件和目录的大小
df统计的是除文件和目录外,还有系统和进程占用的空间。
对于做为服务器,定时重启,以使服务器释放进程和临时文件的空间很重要

  

fsck命令

文件系统修复命令
底层命令,一般文件系统由系统检测,由系统自动修复
fsck [选项] 分区设备文件名
选项:
-a 不用显示用户提示,自动修复文件系统
-y 自动修复。和-a作用一致,不过有些文件系统只支持-y

  

dump2fs命令

显示磁盘状态命令
dumpe2fs 分区设备文件名

  

原文地址:https://www.cnblogs.com/-wenli/p/10353557.html

时间: 2024-10-01 00:12:49

Linux文件系统常用命令的相关文章

Linux文件系统常用命令df、du、fsck、dumpe2fs

文件系统查看命令df # df [选项] [挂载点] 选项: -a    显示所有的文件系统信息,包括特殊文件系统,如/proc./sysfs -h    使用习惯单位显示表示容量,如KB,MB或GB等 -T    显示文件系统类型 -m    以MB为单位显示容量 -k    以KB为单位显示容量.默认就是以KB为单位 最常用选项为-h 统计目录或文件大小du # du [选项] [目录或文件名] 选项: -a    显示每个子文件的磁盘占用量.默认只统计子目录的磁盘占用量 -h    使用习

linux系统-文件系统-常用命令

linux系统-文件系统-常用命令 一 常用命令 1 查看分区情况:df [-h] 2 查看文件和目录的大小:du 3 查看文件的详细参数:stat 4 校验文件的md5的值:md5sum 5 检测修复文件系统:fsck,e2fsck(单用户模式卸载文件系统后执行) 二 添加硬盘的分区 1 划分分区:fdisk /dev/sdb 2 创建文件系统:mkfs.ext3 /dev/sdb1 3 尝试挂载:mount /dev/sdb1 /mnt/test 4 写入配置文件以便reboot自动挂载:/

linux下常用命令备忘

转自:Linux 命令集锦 linux下查看监听端口对应的进程 # lsof -i:9000 # lsof -Pnl +M -i4 如果退格键变成了:"^h". 终端连接unix删除退格键,按住CTL键同时按delete Linux搜索 # find / -name "xxx.conf" 查看linux是32位还是64位的命令 #file /sbin/init #getconf LONG_BIT #getconf -a 在Linux和Windows下都可以用nslo

Linux系统管理常用命令

Linux系统管理常用命令 分类: Linux2011-01-10 18:26 1538人阅读 评论(0) 收藏 举报 linuxcommandservicenginxuserunix 目录(?)[+] 1. 时间date 1)显示当前时间: date .//Wed Jul 29 11:05:11 CST 2009  2)date修改时间:date -s  date 修改时间2007-08-29 14:41 date -s 14:36:30   //时间为14点36分30秒 date 08291

find——文件查找命令 linux一些常用命令

find 命令eg: 一般文件查找方法: 1.  find /home -name file  ,  在/home目录下查找文件名为file的文件2.  find /home -name '*file*'  ,  在/home目录下查找文件名包含file的文件3.  find /home -name 'file*'  ,  在/home目录下查找以file开头的文件名的文件4.  find /home -size 512c  ,    在/home目录下查找512kb大小的文件5.  find

Linux Shell常用命令总结

1.   find       find pathname -options [-print -exec -ok]       让我们来看看该命令的参数:       pathname find命令所查找的目录路径.例如用.来表示当前目录,用/来表示系统根目录.       -print find命令将匹配的文件输出到标准输出.       -exec find命令对匹配的文件执行该参数所给出的shell命令.相应命令的形式为'command' {} \;,注意{}和\:之间的空格,同时两个{}

文件系统常用命令:pwd命令

为方便马哥学员的理解和使用,马哥linux运维团队特别做了<马哥Linux命令大全锦集>,命令是集合了马哥教育学员在工作中使用的Linux常用命令,由马哥创始团队加工精制而成.本期为<马哥Linux命令大全锦集>01期,本期介绍的Linux命令为文件系统常用命令:pwd命令.1.pwd命令的定义linux系统上面有一个潜规则,一般来讲,命令的使用名称,命名方式是其单词的缩写,在windows通常上都是用全路径,但是unix和linux通常使用缩写:pwd表示叫做printing w

文件系统常用命令:echo命令

为方便马哥学员的理解和使用,马哥linux运维团队特别做了<马哥Linux命令大全锦集>,命令是集合了马哥教育学员在工作中使用的Linux常用命令,由马哥创始团队加工精制而成.本期为<马哥Linux命令大全锦集>06期,本期介绍的Linux命令为文件系统常用命令:echo命令.1.echo命令的定义linux的echo命令, 在shell编程中极为常用, 在终端下打印变量value的时候也是常常用到的, 因此有必要了解下echo的用法.2.echo命令的作用回显命令3.echo命令

嵌入式Linux GCC常用命令

本文和大家分享的主要是嵌入式Linux GCC常用命令相关内容,一起来看看吧,希望对大家学习嵌入式Linux有所帮助. 1.简介 GCC 的意思也只是 GNU C Compiler 而已.经过了这么多年的发展,GCC 已经不仅仅能支持 C 语言:它现在还支持 Ada 语言.C++ 语言.Java 语言.Objective C 语言.Pascal 语言.COBOL语言,以及支持函数式编程和逻辑编程的 Mercury 语言,等等.而 GCC 也不再单只是 GNU C 语言编译器的意思了,而是变成了