Learning POSIX

To starter this is going to be my first task. I am really green.

POSIX is a Portable Operating System Interface normally found in most Unix-like environments.

Before jumping into learning how to program is important that we get familiarised with the way the command line works and with the Unix philosophy.

MacOS is built on top of FreeBSD, so you already have all the power of Unix on your fingertips.


The following tools should be installed on your Mac in order to make the most out of your learning.

  • Iterm: http://www.iterm2.com/ the best “Terminal”, “Console”, “Command Line”, for Mac
  • Xcode: https://developer.apple.com/xcode/downloads/ We will not use it directly but it is required by other tools.
  • brew: http://brew.sh/ (instructions at the bottom of the page). This is a “Package manager” for Mac that allows you to install most software with a single command. Most POSIX systems include one (Debian apt, Ubuntu aptitude, Redhat rpm…)

Course screencast

Written by Mentor


One thought on “Learning POSIX

  1. It was really fun learning to use the terminal, it really seems powerful and now a little less scary.

    “A journey of a thousand miles begins with a single step.”

    Learning to use the Terminal seems scary but it ends being really fun and you can appreciate how powerful it is. You set the limit. Let’s hope the practice help me become fluent with the terminal. Thanks Mentor 😀

    AirCrew 🙂


Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s