尊旭网
当前位置: 尊旭网 > 知识 >

linux空间

时间:2024-08-29 07:51:06 编辑:阿旭

linux系统查看磁盘空间的命令是什么?

查看磁盘空间 -df
df命令以磁盘分区为单位查看文件系统中磁盘空间的使用情况。
选项:
-h或--human-readable #使用人类可读的格式,这也是比较常见的查看方式
-i或--inode #查看分区inode使用情况
1、df命令
[whb@VM_0_12_centos test]$ df
Filesystem:分区
1K-blocks:总块数
Used:已使用块数
Available:可使用块数
Use%:使用率
Mounted on:挂载目录
注意:Used+Available不一定等于1k-blocks,因为系统会保留一部分空间用作他用
2、df -h选项
单纯使用df命令,其实不利于我们直接查看分区中空间使用情况,所以我们更常用df
-h来进行查看,-h选项的意思是-human-readable:使用人类可读的格式,这也是比较常见的查看方式
[whb@VM_0_12_centos test]$ df -h
Filesystem Size Used Avail Use% Mounted on #再次强调:Size不一定=Used+Avail
3、df -i选项
如何查看分区inode使用情况,使用-i选项
[whb@VM_0_12_centos test]$ df
Inodes:inode总数
IUsed:已使用inode数量
IFree:剩余inode总数
查看磁盘空间-du
du命令也是检查硬盘使用情况,但两者有一定的区别。
du命令是统计文件或目录及其子目录的硬盘空间使用情况,一般可以帮我们快速定位目录下是否存在超大文件或其他特殊大小的文件。
df命令是统计磁盘分区整体的使用情况。
du命令会直接到特定目录内查找所有文件数据,并统计累加,所以命令执行时会耗费一点儿时间。
df命令直接从文件系统中提取信息,所以比较快速。
选项:
-a或--all:#列出所有文件和目录容量大小而不仅仅列出目录容量大小
-s或--summarize:#仅显示总计,只列出最后加总的值
-h或--human-readable:#以K,M,G为单位,提高信息的可读性
-c或--total:#除了列出文件和目录的容量大小外,最后在列出总容量
--max-depth=N:#递归显示时的递归深度小于等于N。--max-depth=0相当于-s参数
关于选项的使用方法,这里就不详细介绍了。


linux清理磁盘空间

linux怎么清理磁盘空间呢,下面就让我们来看看吧。 1、打开linux系统,在linux的桌面的空白处右击。 2、在弹出的下拉选项里,点击打开终端。 3、可以在打开的Linux服务器终端中用命令来执行。 4、在终端窗口中输入df_lh,找到占用空间最大的文件并进入。 5、进入之后输入rm-需要删掉的文件命令,释放掉空间,再次输入命令df_lh可查看是否删除。 以上就是的分享,希望能帮助到大家。 本文章基于ThinkpadE15品牌、centos7系统撰写的。


Linux系统下用什么命令可以直接扩展磁盘空间

Linux没有什么命令可以直接扩展磁盘空间。
linux下磁盘和目录的概念与WIN不同:比如,分了一个系统分区默认挂载了根(/)目录,根下还有其它目录,比如/user /lib等。如果系统分区不够用,可以再分出分支,把根下其它目录分别挂载出来,例如:

/dev/sda2 29222812 20018256 7739724 73% /
/dev/sda4 3856096800 2802714400 860383796 77% /home
根目录挂载在sda2分区上,/home目录挂载在sda4分区上。/home还在根(/)下,但实际已经不占用sda2分区的空间了。同理也可以把/user /lib这样的分区也分出来,缓解根分区的压力。这样操作的好处是,/home可以作为数据分区,即使系统重装,只要格式化根分区(上例中sda2即可,基本不影响/home),但缺点也有,容易使磁盘分区碎片化,不方便管理。另外,最开始分分区时也是无法预料这个分区最终会使用到多大,慢慢也会有用完的情况(虽然也可以继续把子目录再挂载出来)
于是,还可以使用lvm工具,逻辑卷。这个工具可以动态增加磁盘空间。但这个工具系统默认是不安装的,而且需要先把分区做成逻辑卷后才能使用。具体方法网上可以搜到好多,此处就不赘述了。


  • 上一篇:超嗨dj
  • 下一篇:没有了