List directories and sort them by largest:
du -hcx –max-depth=5 | grep [0-9]G | sort -rnk1,1
If you need more drive space, you can reduce your reserve space, but you probably don't want to reduce that space to 0 their is a chance your system could grind to a halt. To reduce reserve space to 2 percent:
Now if you need to check what your reserve space is currently set at:
sudo tune2fs -m 2 /dev/sda1
sudo dumpe2fs -h /dev/sda1 2> /dev/null | awk -F ':' '{ if($1 == "Reserved block count") { rescnt=$2 } } { if($1 == "Block count") { blkcnt=$2 } } END { print "Reserved blocks: "(rescnt/blkcnt)*100"%" }'I didn't write that one, I first encountered it at a hosting gig, but I had to look it up and found it at commandlinefu.
Parsing an html table using perl:
perl -pe "s/.*<tr><th><b>(.*): <\/b><\/th><th.*<\/th><td>(.*)<\/td><\/tr>/\"\1\":\"\2\"/gi"I'm not going to explain this one, because I wrote it a long time ago and it's perl regex so I would essentially have to rewrite it to understand it.
I have another list of one liners, particularly related to hosting.
No comments:
Post a Comment