======UNIX/Linux Fundamentals Journal====== ====Aug. 30th, 2013==== ==Learned I/O Streams== * 0 STDIN * 1 STDOUT * 2 STDERR =Redirections= * > OUT write * >> OUT append * 2> ERR write * 2>> ERR append ====Sept. 4th, 2013==== ==Learned some more basic commands== cp-copy\\ mv-move\\ rm-remove\\ ln-link\\ rm -i = are you sure\\ rm -f = force close\\ rmdir=remove directory\\ rm -rf=Remove all in and directory\\ *=Everything ====Sept. 6th, 2013==== ==Learned about permissions== R-Read\\ W-Write\\ X-Executable\\ Chmod=change permission\\ User-Group-Other\\ -rwx-rwx-rwx\\ R = 4\\ W = 2\\ X = 1\\ ==Learned About Wildcards== * 0 or more of anything\\ ? 1 of any character\\ [] 1 of any enclosed\\ [^] do not match any of the enclosed\\ ====Sept. 11th, 2013==== ==Learned about VI/Vim - Visual Editor== *Can Make Scripts *Navigation *Modification *Etc. ====Sept. 20, 2013==== ==Learned About Regular Expressions.== *Makes finding files and such much easier and simplified. . match any single symbol\\ * 0 or more of the previous\\ \< match start of word\\ \> match end of word\\ (^) match the start of the line\\ $ match the end of the line\\ [] match one of the enclosed\\ [^] do not match any of enclosed\\ () grouping \\ | filter\\ ====Sept. 25, 2013==== ===Learned about loops=== \\ for((i=0;i<10;i++));do\\ learned XTE\\ xte "mousemove 0 0"\\ xte "mouseclick 1"\\ xte "mousedown 1"\\ xte "mouseup 1"\\ etc. ====Oct. 2nd, 2013==== Learned about Arrays\\ Make it easier to go pixel by pixel ====Oct. 4th, 2013==== ==Learned about different scripts and programs.== Html\\ Bash\\ VbScript\\ php\\ python\\ java\\ \\ Compiled\\ C\\ C++\\ Pascal\\ Fortran\\ Bcpl\\ ==Learned how to create C script== Compile > -Wall -0 "name" "name.c"\\ Run > ./"name" ====OCT. 23rd, 2013==== lab46:~$ ==telnet mail 25== Trying 10.80.2.17... Connected to mail.offbyone.lan. Escape character is '^]'. 220 mail.offbyone.lan ESMTP Postfix (Debian/GNU) ==HELO Heaven.net== 250 mail.offbyone.lan ==MAIL FROM: god@heaven.net== 250 2.1.0 Ok ==RCPT TO: aforce2@lab46== 250 2.1.5 Ok ==DATA== 354 End data with . ==Subject: Hello MY Son== ==Hello== . 250 2.0.0 Ok: queued as 01FD218B5A ====Oct. 30, 2013==== using expressions to clean up sed 's/"Fill in here"//g' | lab46:~$ cat winter2014-20131025.html | egrep '(^P<\/abbr>//g' | sed 's/<\/td>//g' | sed 's/<\/th>//g' | sed 's/<\/a>//g' | sed 's///g' | sed 's///g' | sed 's///g' | sed 's/E-mail//g' | sed 's///g' | sed 's/ ()//g' | sed 's/