OSX Terminal Tricks

Here’s my list of tricks I use in the OSX terminal to work faster since switching from PC to Mac.
SHOW FILE CONTENTS IN BASH
cat filename
ZIP A FILE
zip filename
UNZIP A FILE
unzip filename
CONNECT TO TELNET SERVER IN TERMINAL
ssh username@hostname
DOWNLOAD FILES VIA SSH
scp [email protected]:foobar.txt /some/local/directory
MOVE TO BEGINNING OR END OF LINE IN SHELL
Fn-Cursor Left and Fn-Cursor Right (since Cmd-Left and Cmd-Right don’t work in the shell)
RUN SHELL COMMAND ASYNCHRONOUS/IN BACKGROUND
Do not wait for output until continueing
command &
e.g. curl google.com &
RUN APACHE WEB SERVER ON OSX
Apache is pre-installed (!) on OSX. Insane. You can activate it in the terminal:
sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist
Apache’s config files are located in:
/private/etc/apache2/httpd.conf
EDITING YOUR HOSTS FILE
It’s located at:
/private/etc/hosts
FLUSH YOUR DNS CACHE AFTER EDITING YOUR HOSTS FILE
sudo killall -HUP mDNSResponder
CREATE SYMBOLIC LINKS (Fake folders that mirror other folders, e.g. like Substr on Windows/DOS)
ln -s /users/username/photos /photos
P.S. I'm on 𝕏 too if you'd like to follow more of my stories. And I wrote a book called MAKE about building startups without funding. See a list of my stories or contact me.
To read every new post (including blogs from 𝕏) in full in your inbox, join 13,193 subscribers
You can unsubscribe easily and I promise to never spam you



























































































































































































































































































































































































































































































































































































































































