linux df命令
df命令用来检查linux文件系统的磁盘空间占用情况,所有用户均有使用df命令的权限。
语法格式
df [参数]
主要参数
-s:对每个Names参数只给出占用的数据块总数。
-a:递归地显示指定目录中各文件及子目录中各文件占用的数据块数。若既不指定-s,也不指定-a,则只显示Names中的每一个目录及其中的各子目录所占的磁盘块数。
-k:以1024字节为单位列出磁盘空间使用情况。
-x:跳过在不同文件系统上的目录不予统计。
-l:计算所有的文件大小,对硬链接文件则计算多次。
-i:显示inode信息而非块使用量。
-h:以容易理解的格式印出文件系统大小,例如124KB、345MB、46GB。
-P:使用POSIX输出格式。
-T:显示文件系统类型。
df命令被广泛地用来生成文件系统的使用统计数据,它能显示系统中所有的文件系统的信息,包括总容量、可用的空闲空间、目前的安装点等。
超级权限用户使用df命令时会发现这样的情况:某个分区的容量超过了100%。这是因为Linux系统为超级用户保留了10%的空间,由其单独支配。也就是说,对于超级用户而言,他所见到的硬盘容量将是110%。这样的安排对于系统管理而言是有好处的,当硬盘被使用的容量接近100%时系统管理员还可以正常工作。
应用举例
Linux支持的文件系统非常多,包括JFS、ReiserFS、ext、ext2、ext3、ISO9660、XFS、Minx、vfat、MSDOS等。使用df -T命令查看磁盘空间时还可以得到文件系统的信息:
#df -h
(文件系统 容量 已用 可用 已用% 挂载点)
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 9.5G 1.6G 7.5G 18% /
/dev/sda7 380G 199M 360G 1% /backup
/dev/sda1 99M 15M 80M 16% /boot
tmpfs 1014M 0 1014M 0% /dev/shm
/dev/sda6 1.9G 36M 1.8G 2% /home
/dev/sda2 57G 359M 54G 1% /var
/dev/sdb1 79G 490M 75G 1% /www
/dev/sdb2 380G 195M 361G 1% /backup2
件系统类型、挂载点等信息也一览无余。
分享到:
相关推荐
监控磁盘空间使用情况通常使用`df`命令,而检查单个文件或目录占用空间的工具是`du`。此外,可以使用`resize2fs`等工具动态调整已挂载文件系统的大小。 3. 其他设备的挂载与读取 Linux 支持挂载不同类型的存储设备...
proc/kcore文件是一个虚拟文件,不占用硬盘空间,而/var/log/messages文件是一个日志文件,大小达9.8GB。 释放磁盘空间 在Linux系统中,释放磁盘空间可以通过删除不必要的文件和日志文件来实现。例如,可以删除/...
另外,磁盘空间管理也很重要,du命令显示文件占用的空间,df命令显示磁盘空间使用情况。 六、Linux文件系统精通指南 这份指南可能涵盖了更高级的主题,如文件系统性能调优、文件系统备份恢复、LVM(逻辑卷管理)...
- `du`:此命令用于估算文件和目录所占用的磁盘空间。例如,`du -sh *`会显示当前目录下所有文件和目录的大小。 - `fdisk -l`:这个命令列出所有已安装的硬盘及其分区信息。这包括分区号、大小、类型等。 - `...
总之,理解Linux文件系统的运作方式以及如何处理已删除文件的空间释放问题是系统管理员必备的技能。通过监控、定位问题文件并采取适当的释放策略,可以有效地管理磁盘空间,确保系统的稳定运行。在日常运维中,应...
本实验主要涉及到了一些基本的磁盘管理和文件系统相关的命令,包括`gdisk`用于分区,`lsblk`查看磁盘和分区信息,`blkid`获取文件系统元数据,以及`df`和`du`用于监控磁盘空间使用情况。同时,实验还涵盖了硬链接和...
使用 du 命令可以查看目录的空间占用情况,例如:#du-hs /home。可以找到占用空间较大的目录,并对其进行分析和优化。 4. 找出占用空间较大的文件 知识点:find 命令、文件空间占用 使用 find 命令可以找到占用...
`df`(disk free)命令是Linux/Unix系统中用于显示文件系统磁盘空间使用情况的常用工具。它可以帮助用户了解各个分区的总容量、已用空间、剩余空间及使用率,从而及时发现并解决磁盘空间不足的问题。 #### 常用选项...
总之,排查和处理Linux系统磁盘空间满的问题,主要依赖于`du`和`df`等命令,以及合理地管理和清理文件。同时,建立良好的日志管理和磁盘空间监控机制,能有效防止此类问题的发生,确保系统的稳定运行。
这是由于Linux文件系统为root用户保留了一部分磁盘空间(默认5%),以防系统关键服务在磁盘满时无法运行。要查看或调整这个预留比例,可以使用`tune2fs`命令,例如`tune2fs -m 1 /dev/vda1`,其中1表示预留1%的磁盘...
功能:用来检查linux服务器的文件系统的磁盘空间占用情况(磁盘空间大小的单位为数据块,1数据块=1024字节=1K) df –h 以人们容易理解的方式显示磁盘空间占用情况 du命令 功能:显示当前目录以及其下各子目录的大小...
- 使用`du`和`df`命令检查文件和目录的大小,以便找出占用空间最大的部分。 - 使用`rm`、`mv`或`cp`等命令移动或删除不再需要的文件。 - 考虑使用压缩技术,如tar归档并压缩大型文件,以节省磁盘空间。 - 如果...
它们被多个程序共享,以减少磁盘空间的占用。 7. **/lost+found**:当文件系统出现损坏时,系统会尝试将丢失的数据恢复到这个目录中。这个目录对于数据恢复非常有用。 8. **/media**:用于挂载可移动媒体设备,如...
而`du`(disk usage)则用来检查文件和目录占用的磁盘空间,这对于找出占用大量空间的文件非常有用。 接着是`mount`和`umount`命令。`mount`用于挂载文件系统到指定的挂载点,使我们能够访问该文件系统的内容。例如...
`df`(disk free)命令用于查看整个文件系统的磁盘空间使用情况。它提供了关于文件系统总容量、已使用空间、可用空间以及使用率的信息。例如,`df -h`命令会以人类可读的格式(如KB、MB、GB)显示这些信息。`-h`参数...
根据提供的文件标题“Linux文件系统实验报告.docx”以及标签“cs”,我们可以推断出这份文档主要关注的是计算机科学(Computer Science,简称CS)领域内关于Linux操作系统中的文件系统相关内容。尽管描述部分未提供...
df命令是磁盘文件系统空间占用情况的显示工具,它可以帮助用户了解各个分区的使用情况。 1.3 杂项命令 1.3.1 cal命令用于显示日历,1.3.2命令用于显示或设置系统日期和时间,1.3.3 clear命令用于清除屏幕显示,而...
Linux文件操作系统命令和系统管理命令是Linux系统管理的基础,涵盖了对文件、目录、用户、权限、网络等方面的控制。以下是对这些命令的详细说明: 1. `cat`:它用于查看文件内容,通常与`more`一起使用以分页显示。...
3、清理流程分两种情况清理:(1)如果要清理的文件被其他程序打开了,并仍在不停的写入,这种文件不能直接rm,因为即使rm删了看到的文件,但那个进程仍然持有该文件的描述符,仍有写入的权限,文件占用的磁盘不会被...
以下将详细介绍标题和描述中提到的几种查看Linux磁盘空间的方法: 1. **fdisk命令**: `fdisk -l` 命令主要用于查看系统的分区信息,包括硬盘的大小、类型以及已创建的分区列表。它并不直接显示磁盘空间的使用情况...