To tar from one dir to another:
$tar cf - . | (cd /dir; tar xvf -)

To pull from a remote host to local
ssh server 'tar zcvf - /dir' | tar zxvf -

To push from local to remote
tar zcvf - /dir | ssh dawg@remotehost 'cd /dir; tar zxvf -"

export PATH=$PATH:/usr/java/java/bin  setting your path!
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
sudo !!   # to redo a command you forgot to start with sudo
cp file{,.bak}  copies the file into a file.bak  very cool
:w !sudo tee %   # to save from vi or vim when you forgot to start with sudo
cd -  # change to the previous dir like cd ..
^foo^bar  #change foo to bar in last command
ssh-copy-id user@host  # copy passwordless keys to host  first run ssh-keygen
> file.txt  #empty a file not delete empty.
ssh user@host cat /path/to/remotefile | diff //path/to/localfile - # diffs file from other host.
time read  # does a realtime user and sys time ctrl D to stop
(cd /tmp && ls)  #jump to a dir run command and come back
telnet  #plays text start wars. really cool
ping -i 60 -a IP_ADDRESS  # sounds alarm when come online
echo "!!" >  # creates a script of your last executed command
^Z $bg $disown # put process in backgrownd and disown it to log out.
mv filename.{}  #renames the appended part of the file
ssh host -l user $(