Basic unix concepts

From Flooxs
Revision as of 21:32, 9 July 2010 by Nrowsey (talk | contribs)
Jump to navigation Jump to search

Of course there are great guides to Linux and Unix out there. Here I've tried to just explain the symbols, programs, and concepts that I had to learn in order to install flooxs.


Where am I?

  • how to open a terminal
  • bash vs cshell (and also tcl) are scripting languages
  • pwd
  • `pwd`
  • home (~)
  • ls
  • cd
  • cp
  • a directory is a folder
  • ..
  • .
  • root directory (/)
  • links in your ubuntu root directories for 64 bit stuff

Who am I?

  • root is a person (sudo)

Viewing and Editing Files

  • more, less, and cat
  • gedit comes with ubuntu
  • the ampersand (&) symbol

Finding Files or Text in Files

  • the find program
  • grep
  • the asterisk symbol (*)

Executing Programs

  • execute an executable with ./
  • execute programs by typing their names

Know Your Computer

  • 64 bit vs 32 bit
  • how do I know what architecture I have?
  • what version of Ubuntu am I running?

Stuff You'll be Doing A Lot

  • environment variables
  • comments in scripts (#) vs comments in c++ (//), a programing language
  • download, configure, and compile (make)