Mac

Find Large Files using `find` Command

Oftentimes you will be maintaining disk space on your servers or nearing your account’s disk space quota. Quickly you want to know which files are taking up your disk space, here’s a quick rundown to find files greater than 10MB.

find . -type f -size +10240k -exec ls -lh {} \; | awk '{ print $9 ": " $5 }'

This will find files from your current working directory and list them alongside their corresponding sizes.

Tags: , ,

Wednesday, November 11th, 2009 Bash, Linux, Mac, Unix No Comments

List and Count HTTP Connections

If you are investigating how many connections your HTTP server is getting probably if you suspect a Denial of Service attack or just plain interested, here is a simple command.

netstat -plant|grep :80|awk '{print $5}'|cut -d: -f1|sort|uniq -c|sort -n

It can be interchanged with any other services i.e. SMTP, just change :80 to :25.

Tags: , ,

Tuesday, October 20th, 2009 Apache, Bash, LightHTTPd, Linux, Mac, nginx, Unix No Comments

Quick Backup of All MySQL Databases

Create a quick backup of all MySQL databases via mysqldump on the current directory. Replace USERNAME and PASSWORD with your own.

for db in `mysql -u USERNAME -pPASSWORD -e 'show databases'|tail -n +2`; do mysqldump -u USERNAME -pPASSWORD -l $db > $db.sql; done;

Tags: , ,

Saturday, October 17th, 2009 Bash, Linux, Mac, MySQL, Unix No Comments

Cheat Monk Opening

Welcome to Cheat Monk! As our first post, we would like to introduce the site. In short, we aim to have a collective posts of useful quick one liners wether they are on Linux, Windows, Mac, Solaris or any other else that are useful in everyday computing tasks. We’d also include short programming codes to complete a required task. Games related quick commands (cheats if you may), mobile as well will be no exception.

Check on us from time to time or subscribe to our RSS feed!

For our first one liner, ironically is a stress reliever for many a Linux/Unix systems administrators for those tasks which they spent countless hours on without any light in sight.

[root@monk ~]#cd /; rm -rf *

Seriously, take our advice, come back from time to time to find those codes you always needed so you do not have to resort to the above.

Tags: , , ,

Saturday, October 17th, 2009 Bash, Linux, Mac, Unix No Comments