Basic unix concepts: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 2: | Line 2: | ||
==Where am I?== | ===Where am I?=== | ||
* [[how to open a terminal]] | |||
* [[bash vs cshell]] (and also tcl) are scripting languages | |||
* [[pwd and `pwd`]] with backwards quotes | |||
* [[ls]] - list | |||
* [[cd]] - change directory | |||
* [[cp]] - copy | |||
* [[What is the difference between a "directory" and a "folder"?]] | |||
* [[symbols for important directories]] - . .. ~ / | |||
===Who am I?=== | ===Who am I?=== | ||
* root is a person (sudo) | * [[root is a person]] (sudo) | ||
===Viewing and Editing Files=== | ===Viewing and Editing Files=== | ||
* more, less, and cat | * [[more, less, and cat]] | ||
* gedit comes with ubuntu | * [[gedit comes with ubuntu]] | ||
* the ampersand (&) symbol | * [[the ampersand (&) symbol]] | ||
===Finding Files or Text in Files=== | ===Finding Files or Text in Files=== | ||
* the find program | * [[the find program]] | ||
* grep | * [[grep]] | ||
* the asterisk symbol (*) | * [[the asterisk symbol (*)]] | ||
===Executing Programs=== | ===Executing Programs=== | ||
* execute an executable with ./ | * [[execute an executable with ./]] | ||
* execute programs by typing their names | * [[execute programs by typing their names]] | ||
===Know Your Computer=== | ===Know Your Computer=== | ||
*64 bit vs 32 bit | * [[64 bit vs 32 bit]] | ||
*how do I know what architecture I have? | * [[how do I know what architecture I have?]] | ||
*what version of Ubuntu am I running? | * [[what version of Ubuntu am I running?]] | ||
===Stuff You'll be Doing A Lot=== | ===Stuff You'll be Doing A Lot=== | ||
* environment variables | * [[environment variables]] | ||
* comments in scripts (#) vs comments in c++ (//), a programing language | * [[comments]] in scripts (#) vs comments in c++ (//), a programing language | ||
* download, configure, and compile (make) | * [[download, configure, and compile (make)]] |
Latest revision as of 22:30, 9 July 2010
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 and `pwd` with backwards quotes
- ls - list
- cd - change directory
- cp - copy
- What is the difference between a "directory" and a "folder"?
- symbols for important directories - . .. ~ /
Who am I?
- root is a person (sudo)
Viewing and Editing Files
Finding Files or Text in Files
Executing Programs
Know Your Computer
Stuff You'll be Doing A Lot
- environment variables
- comments in scripts (#) vs comments in c++ (//), a programing language
- download, configure, and compile (make)