Difference between revisions of "Advanced Problems"

From FreekiWiki
Jump to navigation Jump to search
Line 1: Line 1:
 +
== Navigating ==
 
[[CLI Navigating]]
 
[[CLI Navigating]]
  
 
== Variables ==
 
== Variables ==
=== Assignment and Dereferencing ===
+
[[CLI Variables]]
To assign a value to an environment variable you simply type the variable name, '=', then the value. For example,
 
FOO=Rob
 
BAR=Love
 
 
 
To get the value of the variable (i.e. dereference) you place a '$' before the variable name.
 
 
 
#echo $FOO
 
#Rob
 
#echo $BAR
 
#Love
 
 
 
=== Commands ===
 
env  = Shows you the environment variables that are currently defined.
 
echo = Displays a line of text.
 
 
 
=== Quiz ===
 
# What is the value of the "HOME" environment variable?
 
# How would you create an environment variable named GEEK that's contents are "FREE GEEK is the best!"?
 
 
 
  
  

Revision as of 13:23, 23 February 2008

Navigating

CLI Navigating

Variables

CLI Variables


Piping

grep, less, wc, cat, multiple files, lsof, xargs, find, sort, awk

Networking

ifconfig, ping, wget, traceroute

While/For

write, touch

Apt

can we set up a xen instance to let students have root?

  • show studnets that they can have root in our current ltsp setup.
  • add the ability to have debian livecd over the net - or something like that.

Advanced Syntax

  • , --sort, &c.