You have found the personal technical notes of Chris X Edwards. These notes were mostly created for my own reference and for my friends. They are posted publically in the hope that they might somehow be useful to someone. Bear in mind however, that these are only rough notes and are not guaranteed to present the best way to solve any particular problem.

If you find a flagrant error that you feel should be corrected, feel free to contact me and let me know (send email to "help" at my domain which is "xed.ch").

The notes are created with AsciiDoc and there is always a plain text version available by just adding a .txt to the URL. The original date listed was preserved from old notes so that I could keep track of when the document was first created. This doesn’t necessarily imply my first exposure to the topic, but rather the first time I was frustrated enough at forgetting the details I needed to remember.

Whatever your problem that brought you here, Good luck!

Table 1. List of Notes
Topic Original Date Last Updated

apache

Sep 15, 2010

Jun 14 2011

asciidoc

2006.03.15

Oct 21 2012

av

20120919

Sep 19 2012

bash

April 19,2010

May 1 14:05

beginner

June 23, 2011

Jun 30 2012

bgimage

November 3, 1998

May 8 2011

c

2012.02.20

Apr 11 23:22

cc

2012.07.10

Apr 12 20:55

cron

June 22, 2005

Apr 20 20:24

css

2012.08.26

Aug 27 2012

cumulus

May 8, 2011

May 8 2011

cvs

November 16, 2004

Apr 28 14:50

date

Nov 1 1999

Mar 6 2011

dosemu

Feburary 18, 1999

May 7 2011

easycap

December 30, 2010

May 7 2011

eee

2009.09.20

Jan 27 2012

emacs

November 5, 1998

May 7 2011

fax

August 13, 1999

May 7 2011

find

2010.02.23

Apr 25 15:24

floppy

1999.02.06

Mar 2 2012

font

Sat Mar 8 11:45:56 PST 2003

May 8 2011

gentoo

2005.08.15

May 8 2012

glsl

2013.01.20

Apr 16 22:54

groff

2012.08.19

Aug 19 2012

hadoop

2011.11.16

Nov 8 12:17

harddrive

Oct 1, 2011

Feb 7 10:36

icm

Mar 8 09:29

index

2012.01.27

May 3 09:21

iozone

December 9, 2010

May 7 2011

iptables

2008.12.17

Sep 19 2012

isp

March 29, 2009

May 9 2011

javascript

2011.02.23

Oct 18 2012

john

2012.09.16

Sep 16 2012

kermit

September 15, 1999

Apr 24 2011

kernel

26.10.98

May 8 2011

ldap

July 24 2010

Feb 25 12:04

lego

Sat Mar 13 14:44:35 PST 2010

May 7 2011

lvm

2006.08.16

Apr 24 2011

mac

2012.10.30

Oct 30 2012

mail

May 28, 2009

May 8 2011

make

2012.02.25

Apr 14 20:19

mercurial

2011.01.16

May 3 09:21

midi

2006.08.29

Jan 27 2012

minicom

1998.10.08

Mar 8 2011

modem

Oct 7 1998

Apr 8 2011

mount

11.03.20

Mar 21 2011

mysql

June 16, 2000

Apr 30 19:56

nat

February 12, 2007

Apr 24 2011

netmask

March 2, 2006

Dec 19 2011

networking

June 28, 2000

Aug 4 2011

nfs

2000.07.02

Mar 21 2011

nmap

Dec 20 2007

Mar 9 2011

nvidia

2012.11.27

Nov 27 09:20

nx

11.08.22

Aug 30 2011

opengl

2013.01.20

Apr 19 17:20

parallel

2011.04.25

Apr 25 2011

partition

2006.04.15

Mar 2 2012

perm

March 10, 2006

Mar 19 17:37

pgp

1999.09.26

Sep 6 2012

pine

2000.03.20

Jan 27 2012

plot

11.09.12

Sep 12 2011

postscript

2000.06.12

Oct 7 2012

psacct

2012.02.24

Nov 1 21:29

pxe

2012.08.02

Aug 10 2012

python

2012.06.29

May 1 20:24

quota

December 22, 2008

May 8 2011

raid

April 28, 2010

Feb 7 22:42

remoteX

September 22, 1998

Dec 20 14:35

rpm

1999.03.01

Mar 2 2012

rsync

May 10, 2010

Oct 11 2011

rtf

2012.08.20

Aug 20 2012

rubik

Apr 27 21:19

samba

July 7, 2010

May 8 2011

sed

2012.07.31

Sep 2 2012

serial

May 12, 2010

May 8 2011

sge

2009.12.15

Mar 20 2012

sound

2010.08.15

Nov 1 2012

sqlite

2011.06.01

Mar 29 17:05

ssh

2010.05.29

Aug 26 2012

sudo

April 4, 2010

May 13 2012

swig

January 24, 2012

Jul 17 2012

tar

2006.08.01

Aug 20 2012

tcpdump

Sep 11, 2010

Apr 6 2012

tcpwrappers

2011.05.09

May 9 2011

tcsh

2012.04.03

Apr 11 2012

temperature

2010.09.10

Feb 13 2012

time

2002.10.31

Sep 19 2012

tripwire

2006.04.03

Mar 7 2011

ubuntu

Mar 31 19:45

video

2011.01.03

Dec 5 11:16

vim

2000.04.07

Oct 1 2012

wget

Jun 22 2011

Jun 22 2011

wifi

2010.07.04

Mar 7 2011

xml

2012.08.11

Aug 23 2012

yum

2010.03.03

Feb 15 16:59

zipdrive

98.12.06

Mar 20 2011

HOWTO: Be The UNIX Expert
    +--------------+
    |  Start with  |
    | Unix problem |
    +--------------+
          |
    Obviously you don't but
    did you think you knew ---(no)---.
    what you were doing?             |
          |                          |
        (yes)                        |
          |                          V
    +----------------------+   +------------------------------+
    | man relevant_command |   | Think of way to              |
    | Search for options   |<--| express the problem          |
    | involved.            |   | using many or none of the    |
    +----------------------+   | ambiguous keywords involved: |
            |                  | ex, clear, find, mount, cat  |
      Fix problem?----(no)---->| Search for that on Google.   |
            |                  +------------------------------+
          (yes)
            |
       +----------+
       | Awesome! |
       +----------+