标签 linux 下的文章

记一次排查linux空间满的问题

执行命令

df -lh

显示信息

文件系统              容量  已用 可用 已用% 挂载点
/dev/sda1             9.9G  9.5G     0 100% /
udev                  2.0G   64K  2.0G   1% /dev
/dev/sda3             5.9G  4.5G  1.2G  81% /usr/local
/dev/sda4             178G   150G   28G  84% /data

通过命令du -h --max-depth=1找到占用大的目录,删除无用文件。

重新查看磁盘使用情况,显示如下。

文件系统              容量  已用 可用 已用% 挂载点
/dev/sda1             9.9G  9.5G     0 100% /
udev                  2.0G   64K  2.0G   1% /dev
/dev/sda3             5.9G  4.5G  1.2G  81% /usr/local
/dev/sda4             178G   97G   73G  58% /data

可以看到/dev/sda4目录的空间释放了,但是/dev/sda1仍然提示100%已用。

- 阅读剩余部分 -

curl命令不显示统计信息"% Total % Received %

今天发现在shell脚本里执行curl命令,会自动加上统计信息。

代码如下:

#!/bin/sh

echo `curl -I "http://www.qq.com"`

输出如下:

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
 X-Cache: HIT from shenzhen.qq.com7 GMT2

curl命令加上-s参数即可不输出统计信息。