首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux查看硬盘空间

基础概念

Linux系统中查看硬盘空间通常使用df命令。df是“disk free”的缩写,用于显示文件系统的磁盘空间使用情况。

相关优势

  • 实时性:能够即时显示当前磁盘空间的使用情况。
  • 详细性:可以提供每个挂载点的总空间、已用空间、可用空间以及挂载点的文件系统类型等信息。
  • 灵活性:可以通过不同的选项来定制输出格式,例如以人类可读的格式显示大小(KB、MB、GB)。

类型

df命令的输出可以分为两种类型:

  1. 默认输出:显示所有挂载点的磁盘空间使用情况。
  2. 自定义输出:通过指定选项,如-h(以人类可读的格式显示)、-T(显示文件系统类型)等,来获取特定信息。

应用场景

  • 系统管理员:监控服务器磁盘空间使用情况,及时进行磁盘清理或扩容。
  • 开发人员:在部署应用前检查目标服务器的磁盘空间是否充足。
  • 系统维护:在进行系统备份或更新前,确认有足够的磁盘空间。

常见问题及解决方法

问题:为什么df命令显示的可用空间比实际少?

原因

  • 隐藏文件:Linux系统中的隐藏文件(以.开头的文件)也会占用磁盘空间。
  • 文件系统预留空间:某些文件系统会预留一部分空间用于系统操作,这部分空间不会显示在df的输出中。
  • 挂载点问题:如果某个挂载点被错误地挂载,可能会导致df命令显示的空间不准确。

解决方法

  • 使用du命令检查特定目录下的文件大小,特别是隐藏文件。
  • 使用du命令检查特定目录下的文件大小,特别是隐藏文件。
  • 检查文件系统的预留空间,可以使用tune2fs命令查看。
  • 检查文件系统的预留空间,可以使用tune2fs命令查看。
  • 确认所有挂载点都正确无误,可以使用mount命令查看当前挂载情况。
  • 确认所有挂载点都正确无误,可以使用mount命令查看当前挂载情况。

示例代码

以下是一个简单的示例,展示如何使用df命令查看磁盘空间:

代码语言:txt
复制
# 默认输出
df -h

# 显示文件系统类型
df -Th

参考链接

通过以上信息,您可以全面了解Linux系统中查看硬盘空间的基础概念、优势、类型、应用场景以及常见问题的解决方法。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

linux 查看内存大小命令,Linux查看命令:CPU型号,内存大小,硬盘空间「建议收藏」

146778685440 bytes 总结:硬盘大小146.7G,即厂商标称的160G 4 其他命令集合 uname -a # 查看内核/操作系统/CPU信息的linux系统信息 head -n l.../etc/issue # 查看操作系统版本 cat /proc/cpuinfo # 查看CPU信息 hostname # 查看计算机名的linux系统信息命令 lspci -tv # 列出所有PCI设备...lsusb -tv # 列出所有USB设备的linux系统信息命令 lsmod # 列出加载的内核模块 env # 查看环境变量资源 free -m # 查看内存使用量和交换区使用量 df -h #...netstat -s # 查看网络统计信息进程 ps -ef # 查看所有进程 top # 实时显示进程状态用户 w # 查看活动用户 id # 查看指定用户信息 last # 查看用户登录日志 cut...CPU相关参数的linux系统命令 cat /proc/partitions :查看linux硬盘和分区信息的系统信息命令 cat /proc/meminfo :查看linux系统内存信息的linux系统命令

15.9K20

Linux下查看CPU型号,内存大小,硬盘空间的命令(详解)

bytes 总结:硬盘大小146.7G,即厂商标称的160G 下面是一些命令的集合,供参考: uname -a # 查看内核/操作系统/CPU信息的linux系统信息 head -n l /etc.../issue # 查看操作系统版本 cat /proc/cpuinfo # 查看CPU信息 hostname # 查看计算机名的linux系统信息命令 lspci -tv # 列出所有PCI...设备 lsusb -tv # 列出所有USB设备的linux系统信息命令 lsmod # 列出加载的内核模块 env # 查看环境变量资源 free -m # 查看内存使用量和交换区使用量...–list | grep on # 列出所有启动的系统服务程序 rpm -qa # 查看所有安装的软件包 cat /proc/cpuinfo :查看CPU相关参数的linux系统命令 cat.../proc/partitions :查看linux硬盘和分区信息的系统信息命令 cat /proc/meminfo :查看linux系统内存信息的linux系统命令 cat /proc/version

10.2K20
  • Linux下查看CPU型号,内存大小,硬盘空间的命令(详解)

    2.2 查看linux物理内存数量及大小 dmidecode -t memory | grep Size: | grep -v “No Module Installed” 下面是一些命令的集合,供参考:...uname -a # 查看内核/操作系统/CPU信息的linux系统信息 head -n l /etc/issue # 查看操作系统版本 cat /proc/cpuinfo # 查看CPU信息...hostname # 查看计算机名的linux系统信息命令 lspci -tv # 列出所有PCI设备 lsusb -tv # 列出所有USB设备的linux系统信息命令 lsmod # 列出加载的内核模块...chkconfig –list | grep on # 列出所有启动的系统服务程序 rpm -qa # 查看所有安装的软件包 cat /proc/cpuinfo :查看CPU相关参数的linux...系统命令 cat /proc/partitions :查看linux硬盘和分区信息的系统信息命令 cat /proc/meminfo :查看linux系统内存信息的linux系统命令 cat /proc

    9.4K10

    通过命令查看linux 密码,linux查看用户密码(linux查看用户密码命令)

    linux查看用户密码(linux查看用户密码命令) 2020-05-15 13:18:30 共10个回答 1、用户名和密码的存储位置存储帐号的文件:/etc/passwd存储密码的文件:/etc/shadow2...目前还没有这个命令,如果你非想查看,去下载个软件吧.Windows下都不能查看本地用户的密码,Linux下还没听说呢,可以修改,要查看,去问下Torvals吧,他应该知道!...~~ linux下你只能看到加密后的密码,密码文件在/etc/shadow中,只能通过root用户查看....linux用户身份与群组记录的文件cat/etc/group查看用户组cat/etc/shadow查看个人密码cat/etc/passwd查看用户相关信息这三个文件可以说是:账号,密码,群组信息的的集中地...w或who查看用户在线信息和登录信息 Linux中查看所有用户只需要查看/etc/passwd这个文件就可以了,命令是:cat/etc/passwd.这个文件里面一行内容就是一个帐号,除去一些系统帐号如

    87.1K21

    Linux查看开放端口_linux查看对外端口

    etc/selinux/config 修改 selinux 配置文件 将SELINUX=enforcing改为SELINUX=disabled,保存后退出 reboot #重启服务器 CentOS6 linux...查看并对外开放端口(防火墙拦截处理) 查看端口是否可访问:telnet ip 端口号 (如本机的35465:telnet localhost 35465) 开放的端口位于/etc/sysconfig.../iptables中 查看时通过 more /etc/sysconfig/iptables 命令查看 如果想开放端口(如:8889) (1)通过vi /etc/sysconfig/iptables 进入编辑增添一条...iptables -A和-I的区别](https://www.cnblogs.com/mustark/p/11189883.html) 若/etc/sysconfig/iptables不存在, 原因:在新安装的linux...命令随便写一条防火墙规则,如:iptables -P OUTPUT ACCEPT 使用service iptables save进行保存,默认就保存到了/etc/sysconfig目录下的iptables文件中 Linux

    84.4K32

    linux防火墙状态查看_linux查看iptables状态

    1.查看防火墙状态:active (running) 即是开启状态: systemctl status firewalld 2.查看已开发端口命令:firewall-cmd –list-all...firewalld 开机禁用 : systemctl disable firewalld 开机启用 : systemctl enable firewalld 6.配置firewalld-cmd命令 查看版本...: firewall-cmd –version 查看帮助: firewall-cmd –help 显示状态: firewall-cmd –state 查看所有打开的端口: firewall-cmd –zone...=public –list-ports 更新防火墙规则: firewall-cmd –reload 查看区域信息: firewall-cmd –get-active-zones 查看指定接口所属区域:...:systemctl is-enabled firewalld.service 查看已启动的服务列表:systemctl list-unit-files|grep enabled 查看启动失败的服务列表

    35.6K10

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券