UNIX is Your Friend
For anyone needing a push to get comfortable on Athena or looking to
expand one's UNIX toolbox. We'll rapid-fire demo and give usecases for
as many utilities as we can fit into the hour and send you home with a
comprehensive cheat sheet with even more tools to keep you learning.
|
Teach a man to fish... man Handling jobs C-c C-z bg fg jobs jobs kill killall pkill ps top | Moving yourself and files (g)zip/(g)unzip curl pushd, popd scp sftp ssh tar cvf tar xvf(z) wget Reading, writing, getting stats on files cat (> >>) diff echo head less more redirection (< >) tail tail -f touch wc |
Finding things find grep ln -s ls -al pgrep vi/emacs tags whereis whichlocker xargs (ps ax | grep python | awk '{print $1}' | xargs kill -9) Where are you? finger (@) hostname netcat ping uname w who whoami Customization .bashrc .login aliases |
Permissions chmod chown fs la fs sa fsr sa su, sudo Miscellaneous clear, C-l crontab -e dict screen simple but useful shell scripts sort strings version control! wall ytalk zephyr |