System information and preferences in the Terminal for Mac OS X

The Terminal is an excellent tool to find out information about your Mac. With sufficient knowledge you can schedule tasks, manage user accounts and customize your computer in many different ways straight from the Terminal.

System information

View information about your computer: hardware, software, network etc.
sw_vers   system_profiler   diskutil   df   uptime   last reboot  

Sudo

Execute commands in the Terminal with extended permissions

Processes

Manage processes and PID’s running on your Mac directly from the Terminal

Crontab

Schedule tasks to run on your Mac.

Customize your Mac

Change advanced settings on your computer.

Manage users

Administrate user accounts, set permissions etc.