Skip to content

Commit ab3ec25

Browse files
authored
Merge pull request #12 from aliyun-node/get_specified_disk_usage
Get specified disk usage
2 parents b0afa32 + d016a51 commit ab3ec25

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

get_disk_usage

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
11
#!/bin/bash
22

3-
df -P
3+
IsInContainer=false
4+
5+
if grep /docker/ /proc/1/cgroup -qa; then
6+
IsInContainer=true
7+
elif grep /lxc/ /proc/1/cgroup -qa; then
8+
IsInContainer=true
9+
elif [ -f /.dockerenv ]; then
10+
IsInContainer=true
11+
elif cat /proc/1/sched |head -n 1|grep -vqa "(1," ;then
12+
IsInContainer=true
13+
fi
14+
15+
if [ "$IsInContainer" = "true" ]; then
16+
df -P /
17+
else
18+
df -P
19+
fi

0 commit comments

Comments
 (0)