Ops Command Cheatsheet

Linux

ps aux | grep [\<]defunct\>
ps auxf
sudo kill -9 {PID}
du -sh /path/to/dir
df -h /path/to/dir
top
free -m
ls -lrt
sudo cat /etc/passwd
sudo su - username
cat ~/.ssh/config
sudo less /proc/cpuinfo

Shell

items=(`ls -l`)
for item in ${items[@]}
do
  # work
 done
./script.sh > /dev/null
./script.sh >> filename.log

Apache

sudo service httpd status
sudo service httpd configtest
sudo service httpd graceful

DNS

dig domain.com
nslookup domain.com
whois domain.com

MySQL

sudo service mysqld status
sudo service mysqld restart
mysql -u USER -h HOST -p
SHOW DATABASES;
SHOW TABLES;
SHOW GLOBAL VARIABLES;
SHOW GLOBAL VARIABLES LIKE 'pattern';
SELECT Host, User FROM mysql.user;
SHOW GRANTS FOR 'user';

Cron

sudo service crond status
crontab -l