a~

~ ~J UwJ.a~ I ;;;;i· '1 ~ 61 ~ , ~I J~ \¥J ""'~ , ~'1IJ ~l.)L111.WW I..l:ULwaJ ,.~ ~ l!il.bll

~i I .. "J~ Llla.:.. J! II , .. ,....I •• tl .... ( .t.t ~ .. \Al.la......wai . t. , ... - ttl .~.'l" ,...:l:.. 'iJ .. ,J!;;.\.:l .. ..J1 II ... t ... _

......,. • ~ ..,.~ ~~ \.;""-----.-- #II f..J1 ~...........,- #II ~# ~

.~ ~j~ 6""'jll ~lf.l ~! ~JJ:lJ ~ ti;;; t.uJJJJ t.,Jk. If.ll~ ~J ' LaWI ~ ~JJf-tJ ~ A ·~,ht.lt

~ Cil ~J '6""'~1 ~ ~} ~ ~.; ~I J o~ I ;;;;i· 'I eJU J .... ~Ul JA ~"Hl1 ~IJol Cijll Ci~1 6} uJ):' Uot ~ 'it ~ "'" ~~I ~~ ~I C\.;Jl1 ~J ,~ 'i ~ Ci~ w..J ~ 'i ~1i ~ 6LS W;S .J.waLS:iJ ~W Uot ~T ~J ' o~1 ~\.JwJ olpJl

J.a..jh J;Jh u.."",1 , "~JlI" ~ji IjljiJ ' ~JjJ ~ "~¥" I~ 'crl.)L11 ~~ ~ .. ~4J" ~ .~IjL11 ~1.l ~jL11 ~i JJ! ~J \fl ~ 'Uf+lji ~~ Ci'll~ 'iJ 1~l+1 'i, ~ ~J

2 ~Ji..aJ'

3 (.Jo'I...>f-il'

4 ;i iJi; ..)~l

7 {(.:;iI' I tOe ~) \.J..)J;! ~"'i

8 ~~ ~J ~~ ~w..J_jj ~

13 Dolphin ~li.l..J' ..;;J.t

17 Zypper ~li.l..J' ..;;J.t

23 (~J"J, UbJ') WSGI ~..,jl' ~\iJJJ,; ~

28 Magnet o~' ~li.l..J' JJl+1 aJiai

31 ~~, ..)J~' J ~lA~' Gwl ~

34 VI M ~, f'.li:l... J,i,J.t

46 · · System Documentation CFG2HTML

51 BitDefender Antivirus Scanner for Unices

54···················································· ~...J~'

Ap- a ·,c·.···.·h! be ., ..... I·· .

.. - _.

r:.F Apache Software Foundation ~41~";" ~I Apache Web Server .)~I CjlLtJl "r'-I...jll t'1~ ~I . ~I c,} t.1~1 "r'-I...jll t'JI_,i. )sl "'J

r:.F ojl.F WlSJ , "" t t'~ ,;;I.;ri ~ UA y ~ t'.J; UA e.J~1 i~ . ~"41 ~I ~ J;~I e.J~1 ~ NSCA httpd e.J.;Jw UA fork t't.dll ~) ~ " ~ .)I~'il ~J , " "0 t'~ UA ~J ~ c,} Apache Server 1.0 JJ'i1 ..;I~'il .)I~i ~ !! ~I_,lw.

~ ~ , " "" t'~ ~j..A ~ c,} Apache Software Foundation ~41~";" r:.F ~'il ~ . t'~1 ~WI ~~I ~ ~I ~I 4jW:!~ e.J~ c},JoI'W1 JS,JJI ~I,JA UA % v , ~ l.t ~J ~"41 t'JLi. ~ ~ "r'-I..J ~,JA 6..HlA , , y wI.! ~"41 ~.,;.. ~~~ 'i WJ . ~I "r'-I...jll . c$.)~1 ~I ~I~ c,} .)~ v1.x ~41 UA JJ'i1 .)I~ ~~I .)I~'il ~I • Y, Y , , t .)I~'il ~.) ~J Y • • " ~jlSi 0 c,} ~.)~ ~ o~ .)I~I ~I Apache License v2 ~"41 ~.) UA c.rii11 .)I~'il c..Jt4P.'; ~ ~ ~"41 t'JLi.

~---------------------------------------------------~

Free Software Foundation i_,pJ\ ~~..r.U\ ~,jA H.264 .J Flash ui;iai UA ~.Jl\ JoI....,p.:U ~p. $'~

(t'~.) ~ ~IJ) ~~'il ~1~JllI "r'-I...jlI~...A ~ t...YouTube ~,JA c,} o~ WIJ J,Jj! WJ~ "r'-I...jll ~ ~ ~l:fl~ ~ "r'-I...jll ~ ~ ~ ~Flash ~ ~~'il ~~.;:ll UA ~IJH.264 ~ . J..a1.S.l4 ~ "r'-I...jll ~ c,} ~j $~ Jii o_,ldJ1 o~ ~._P. ~l! Ijl wlFSF o~1 ~~.;:ll ~.,;.. ~JI JlJ . ~~.;:ll UA ~I ~~ Ajii;ll t'1~IJ o,Jf+'i1 UA J;j.Al J..alS ~\A.J;J;il1 J.a~J t'J.JS ~._P. "r'-I...jll ~ c,} t.1~IJHTML 5 ~ ~ 4--JJVP8 ~.; ~~ ~ ~ Ijl . ~~'il ~ ajii; ~ ~1.J;J;1ll ~I ~_,.JI ~jYouTube ~,JA ~ OJ._p._,.J1 ~~ 'iJ "r'-I...jll ~~ ~ 'i LfJI JS~ ~~~"Li 14J~._p. ,.',;"al ~ Ijl wlFSF ~.,;.. ~JllAS ~ .l~A".t1 tC'!. .L.o: ."",CO: ~1 ~ L..~

••• tit ~ ~~~ • J tit

: .l:f~ ~t.;:;; ~Ui.l ~ Gnome Shell 2.29.0 ~'J..)J~

~~I ~I UAGnome Shell 2.29.0 J;.Ja r'~ ~IJ _)jJA dil . Jl&l4 e~'lIJ

new J:!~ ~t'JJi; r'1.li.l ~ cSjJ:tt.; .JI.1.w::I'lII~ ul o...)Sj ..;;~I UA ,J)'JiJ ~~,.yJ. CP 0..i+.Jkl., ~I.jll ~ ~.1.Inotification system JJIl....s ~I ~ dil J...:i JUI !!I~~I ~.J:! JJIl....s tw.. 0».1 ~ji ~ • ~ a.L1.wJ1 !!II •.. !'ltl )~ '" ~'il ,JI!( £ •

• ..l.) •• I~ cr- '-' ~

u.- 4JS ~Jla...ll ~I~ ~online status ~ J.!.ILi ~'tS..1 UW:a1 ~ JJIl....s .. ~I ti..L1 .0 ., ~

. ~I ~I J.ajIiAll olil.jl11 U:H J1j:1l1 ~ ~ t..~I!!II~1 Ull....s ... J.-ll 0».1 ~ t..1~1 ~'i III oAw u,.,JA ~ e..,~1 &,)l....

~---------------------------------------------------~

: .l:f~' MeeGoo ~Ui.l ~..G MonoDevelop .)oI~' ~

~J UW:a1 cp Novell 4.s._;J. o~Ji ($111., Mono ,Jl".. ~.):I3I., JoI~1 e..,~~.; Miguel de Icaza ~I e..,~., l:!S,Jl4.s._;J. u.- Maemo i.F'~ ~l....J.i1 ~ JUI., MeGoo ~ Net . JI!!I~ !!I~I ~.):13 e.~'il ti.jlJa.;4 ti:I.1.I ~ Jhl..JIMobile World Congress .)Ai';" ~ ~ ~'il ~ ($111., Ji.i14.s._;J. u.-Mobiln . ~l.t.ll !!I~'tS..'iI!!llj ~lll ~I"P.JI ~I..,..u ~"..., u-aS-*" 01,Jl ~ ~., J..lSl4 .;~I cjli..l"U:rt.i cp o.;~ .Jkl.,MeGoo e.~ ... ($.,p.'il o».'il u.- .l:!JLII.,~..H 1!I.ll1., J.,p,.jlll o~ ~I., ~I JJoWI JL>b Cp If.l ~I!!I~.):I31 ~ji ~ Ull....s ~I 43'iJJhi) 4-.J'oo'I.;l1 ~I.jll ~.):I3QT ~ I"~ ~I o~ Nokia's Ovi

. 1"1.l:t.l111~ J..alw. " • , , I"~ .;~ JUIlf.i:iI.Jkl u.- %'" ul.i l:!S,Jl4.s._;J. !!I1.:a..a~ w., ~ ~I .»..J ~l.t.lII"WI u.- ~I_,.JI t.l:..a"4 .»P 1"l....:ik.1 ~I ,Jl".. e..,~ ul ~ tdjW ulSDe Icaza ~I ... U.Ji:III"I.l:t.l1!!1~1 ~.):I3MonoTouch 1"I.l:t.l1!!11iJJhi ~~ ~ JUI.,MonoDroid i.F'~ ~ &lhl ~ u'il ~ 1"f-l1,Jl".. e..,~ ~ U:!-tJWI ~Il....s . .I:!.J.;J.i1 ~..P.-

.Fi.I..-,_1iIl 11~-:riti..,......IZ.

-1;;:';-.,...., ... 1 .....

1_ tlall; ~,;c_u::'i1112

'r ~ ILIiLU.J. l.caI ... ~ ... IUJJJI'iI'IJ_J I .i.I:f'

,-!i~ ,

~ I

~ I

. ,

, I

1:" .....

i~...,-o'I! _.~:... l~!;II,

.,.I'I'IoI.::J"""'W' .... ~ ";rpIo-

II ::~:.:~ :~r .~,::; ~~~~.r----

,"0!10"~

():~:..~,,~""".""-,~;~ ~~~~~~""""""'==============================~~~~~'

:'~~tj~:~:~=;0.M

1 : ~I ,)1~~ILinux 2.6.33 ~~ 6A o~~ o\,jol..).JJ.d 1

1 ~ JUl." ", "\, ~~ ,)~~I ~,) ~ JUIJ iI_,.ll1 Uot oJ;~1 o,)I~~1 (p ~~"l ~II

UUJI ~J.;SJ ,)~I cJ1L. u.a,..;Li 4j~1 ~ I UotJ ~1,)oI~IJ \.;Ij.&ll Uot u'i~I14

~ J'IA.J~I ~ ~I ~J; 'i u.w6U USlJKMS ~1.i. ~J; cS~IJNvidia 1 u.a..JLU1 (p (J~I o~ JUIJ UAi~IJ \.;Ij.&ll Uot ~I ~ u.a..JLU1 USlJ .. (J~II . ~ ~Uu.Jjll1 ~ csi ,. ,;;. '10..11 ~II

J.W JUI o~ ~I ~IJI ~ cS~IJATA Trim a;ii;l ~J 4j~i ~ ~ SSDs • ~I ~~I O'lIIJ~~

DRBD (Distributed Replicated Block Device) • ~w 4j~i ~ L..$ KVM • ol_,.lll ~ Lt..iWI 4;1;;;11 oJf+~1 J..b. ~I ~1,)oI~1 Uot J;J.-li 4j~1 ~ \.d oJ;~ ~LL,..;Li 4j~1 ~ ~ Jtia.ll Uot .1.I.J.o.l1 ~J.l ~LL..JLUI Uot .1.I.J.o.lI4j~1 ~ oJ;~ ol_,l JS ~ JU&.. JA Wj J;J.-lIJ ail;; ..11 (J.t~1 ~1J:II.,Jl ~LL,..;LiJVMware HyberVisors a;l;;;ll oJf+~1 e--u~ csi La~ ... ~I ~~I ~J_;S ~ staging ~JllI aihi..1 4j~1 ~compcache ~4 ~\.wa uJ_;a..tJIJramzswap ~ ,)\.hll Virtual Swap ~,Jl1 (JJ411I) ~I~I o_;Slj ~ OJ.,P.o.,..l1 ~La'\.;:ll ~ ~ ~ ,)\.h~II~area • 1 . ~~IJ ~WI Uot J;j.. ~ cS~IJworking memory UtWI ~I o_;SI~1 ~ ~~j 1 OI·Ht o.1.l~1 Lal ~.t! , U~· 'I JSUlu ~ ~ .-:tt WI .-:&~I ol·~t! ,·,.t._, • lUI . '!I( .U ~ J:II.I ~ Ijll

~ ... ..~"1 \.; ti • ~ .. ~ ~"'1 ~ u; u-~t.,sA

,)I~~I csi ~1.i~1 ~I \.;Ij.&ll Uot J;J.-li ~ ~ ~,)J ~~I ~.JJ:i Uot LaJWI ~I,)I~~I ~ oJ;~11 LaJWI JI..U\.wa~1 ~ -:11 Ol·~tt ~~I

• vo,) c.rJ ~ .... 1

1

~---------------------------------------------------~ 1

: 'WI 4-a~1 o)~~IBlender 2.5 ..).J~

blender

1

1

JUIJ 'WI ~~I o)~~1 (p -,)~I ~J1L. J'IA.J~I ~ ~ ~ cS,Jil- ,)~ e--u~ cS~ ~II cS')l+11 ,.WI u,<2;i. csi \A,)J~ )W.tlIJ ", "\ ,)I~~I ~ JUIJ ~~I o,)l~ ~I csi o~ LF"U ~ •• 1 ~LwJI )~~4 ~,)\l.t ~~ & , • • Uot JSI C~I ~I 4j~~4 oJ;~1 \.;Ij.&ll Uot J;Ja.l1 ~ ,)I~~I I~I .• W11

~l.Lt.lI~.".u oJ;~ 4 "~U';' ~1,j\.~...:a.IJ oJ;~ ~Uji;1 ~GUI oJ;~ ~,joWI,) ~IJ o,)I~~1 o~ ~ .. e--u..;:ll ~1J.l1 ~l.ta.tll csi ~JLjJ ~1');;;;JKeyboard Shortcuts 1 ,)I~~I I~ USlJ jJJla..Jj ~ Uot JSl"\ t Bit ~l.ta.tll ~Ij ~~ o)~4 .JjlA ,)~ e--u~J Uotj ~ ~ lJ:t.ll \..Aai ~J ~

• ,. .. I ~

1 . ~ Ji- JIjLt ~I ~ J.-li oJf+1 ~ ,)I~~I I~ ,.1.w.w.4 ~ '11

1 ,)~ ~,J.t Uot ,.~~ ~I wGN U GPL v2 LF~I )~~I ~_,....JI ~ ~,) ~ e--U.,>.JII

. ~.;ll Ji-Blender Foundation 1

***

~~ ~ U;&ll "tlJj

(') 1,)Jfl.. ~ ~i Ul~,J

(') I,J,J¥ \.; ~~ ~i Ul

***

I~,J I!t..lS

\.la~ I!t..lS ~~.)~~ 1,J,J..)oWW ~,JJij

***

***

~i c;i &,Jl_~i ~~~i,J ~ ~Ji;. ~i,J ~~I iJL"'i i~1 iJL"'i

.. iJL"'i

~

'" I,J,J¥ iJL"'i

~---------------------------------------------------~

o~ ~,J " ,'\ .r.. u.a...;I~~1 ~ ~I ~I~ ~ 61 ~ ~~ t:-a...;Ci t:-a...;Ci ~ ~ ~ ~ LiJ ~I ~Uu..JjU1 J...P4 4....a11 ~~ ~I .. ~~

I s.Lackwa re'

~------~I-19IIIIIII

~~ Slackware

.. ~1..;1~'i1 ~\!..;l ~ ~ ~I ~ ~ o~ ~~ t:-a...;Ci u-ut:! 6tsA'i4 ,JJl:ii ~ ~ .folll ~ (.$~I da..):1~,J ',' , ~..; o..;l~~1 ~ , .... , ~ ~ ~~ ol,;.l ~I~ .. ~LiJI ~Uu,,» ~ ~I .l:.,J,;JJ1 c.;A,J ~~

.. ~WI I teo JLJ" l.l:1.tJ\!,...i iJ.l.ll

.. u-u ..; c.r- \,;i"..)J-I..,J ~. ,J

~---------------------------------------------------~

~I,J Patrick Volkerding ~,;.. ~U;a' ,a:ljl ~I~ ~ ~~ ~ ~I u.a~,J UI ~~ ~..JjU1 o~,J ~ ~1.S ~I¥I ~ ~Li;a' ,a:ljl ~ .,;SLiJI ~ ~ ~~I ~,JoAl1 Church of the SubGenius UA ~I ~..*i U:!~JI.lI ~I u.a..):1 ~I ~ o~ ~..» J--*" UA ,JSI ~I ~"p.l ~ ~ USJ,J ~~ e,J_;.Jw ~ o..;'~ ~ Js.i build/make/compile u.a~ yJAlI ~~ o,;.iIJ ~ ~I.SJI o~1 ~Jl ~ ~ USJ ~~ ~ ~I o~l,J ~II~ UA~)4 ~1jL.t ~"Hli ~,J ~ u.~~ ~ ~..,J ~~ ~w.. ~ o..;'~ .. ~~ u.J":! 61 JI..;I c)Al ~I¥I ~1.S If.lSJ ts~1 ~';j"looJJ ~u.. Ji:. ~~ ~ ~

~ J\! L.tS ~ Ijl ~ 'ijL,~..» JAL11~1 ~ US; ~ Volkerding..i L.t~,;.l~....J:.~...1JlS ~ ~I~ ~ UA,J Jjlo.ll ~ ",<2; ,~JI oJLf+ ~ ~~ ''''JJ'ij ~ ~ C..A 61 ~ ~ oj~1 61 , .... t ~ ~ ~lL J.-.. ~I ~j Volkerding J.Ji; ~jl LISP ~ ~~I ~ ~ _,.a1.S U:!jll ~~ ~ j4~1 I~ ~..;Wa .. ~~ UA ~ SLS {Soft Landing Systems} ''''JJ'ijJ~,J ~WI

~I Yggdrasil ~ UA,J .,;Sjll 4..L~1 SLS {Soft Landing Systems} ~ ~Uu..JjU1 UA ~JI.lI ~~ ~ ~ ~~ ~ ~j UA~)4 slackware ~ ~\+i ~~~..» J.JllfJl Jjil 61 Uhj"J

• Ji~I.'''( a U ~ "-I att ,...i La"tsA I .. ",ltt ~ • I .. i , .. ~I ~Uu L-:tl 4....aL • u .. ll

.. ~ ~~~ .,_,_.~ ,...- ~,J,.-~ ~ ... QAU"""'"'"'

Debian

~)A.J ~.il ..11 ~ Uo'I.J~ ~.,p. ~Ill.t 6~ ~ ,uL-J1 ~ 'i ~ Cl:..;ll ~1.:l WSJ.J http://practical-tech.com/operating-system/when-is-debian-not-debianl

1!.I\a..a.Jji ~ ~ ~I CJ.I~I (JA ~~ J.jf+ o.,;.J 1!ui.S slackware \f.;i~ ~J11II!.1\a..a.Jji.l1 ~ 6;i$;_JA J~ ,.."tJ 1!ui.S Uo'I~'i1 ~ ~4-lI!.l\a..a.Jji ~ c;J1.J . Caldera, Red Hat,Yggdrasil ~ ~,;i.1 The Debian ~~.J ~,;i.1 o,;Si (p o..)~ ~ ~,;i.1 .fol ~.J ~ 6lS .Murdock I!.IlS..;JJ1 o~ ~ ~~.JI Jp ~I.J ~ ~ ~ 'i ~~ 1!.I\a..a.Jji (JA J;~ t) ~ 6l:HJ" JIl CJp. Manifesto ~ ~ ~I ~ cJiLa ~ ~ 6l:HJ ,~j (JA JSI ~ ~ ~WI ~ 1!.I\a..a.Jji.l1 ~ ~ .". lAS o~l.J " GNU.J Linux

WSJI!.I~J~I.J ~~II!.I~~.J ~v.1 ~Ijill JF CJiLa ~ ~ (JA ~ linux kernell!ui.S,.,u J..-JI o.,;S.ii Ja.1l4.J oJ;~ o.,;S.i 6lS 'illl.J ~.il..tJ ~~ 1!ui.S e--I..;rll ~ c;J1 o~1 ~~'il (JA.»sJ1 ~ . .»sJ1 \f.;i .l:I~I.J 6~'i1 (JA .»sJ1 cl'i ~~ ~ ~ ~ _,blll

~."a.J:f1.i ~ Mozilla ~ ~jli.t.ll ..)J~I I!.I~ ~ ~ JWI ~js http://practical-tech .com/operati ng-system/l i n uxlfox -wars-debian -vs-mozi Iia

oJ.a~ 4.&.a' -r . t £,. ta.. . t a_ I ..... ,~ 1!.I\a..a ~ a~tl . t:'IJ ,.J ·II!.I~ ~Il

... ~ v- ..):f; ~ .....- ~ V"'" ..,-~.,p. .J

http://practical-tech.com/operating-system/disgruntled-delay-etch

~ ~.J ~I ~ ~ UJS:i 61 ~,;i.4 .JI ~~ Debian ~~I ~~I ~..)\a...tl o~ JS (JA ri- ~ WSJ . ~~ 1!.I\a..a.Jji ,..JA ~ 1!.I\a..a.Jji.l1 JSI (JA Debian ~ljl.t ,..,Hl1 ~I.J . ~I tA..).JJ ~ Debian J ~ 6;J:i ~~ I!.I~ JS J."sll ~ ~ Ubuntu, MEPIS, Knoppix, Xandros \f.;i ~ 1!.I\a..a.Jji.l1 (JA J;.all . ,.n...J1 ~ ~ . 6l:HJl 'i..)~1

~---------------------------------------------------~

CALDERA

$ Y DIe.. m :!l:

I,J:fJllS caldera 1993/4

~I$.I J.l1 SCQ ~Il+!.,p.:i ,;S~ caldera ,;S.!i L.~ 6'i1 .I~I ~js ~ ~ ~I~ USJ. ciJ'oollJ.H ~ ~ ~I ~ ~~ ! u.a....;a.11 ~..JJll1 o~ ~I..)J .GJiJ'h11 ~I ~L. Ijl

0».1 ~J CP ~ CP ~'il ~ ciJ'oollJ.H ~Jil L.~ _,. ~j UA JS'i1 ~ ~~ ofl UA ~ A ~ ~~ f'1.w.wa~ ~'il J\+4 c) IBM ~ 61 t,S'; ~\LJI c) xp f'~ c) netbooks http://practical-tech.com/operating-system/ibm-and-Iinux-the-early-years

Jj':ia:l f'1J:a.ls ~ ~'i. UJS; 61 ~ ~~ 61 Brian Sparks J Ransom ~_;.. t,Si..; ~I~I c) ~1.J.;.wJIJ ~I ';~I ~ c) jJJla"J ~..;~ oJ;.) u.a~ ~ t,S~1 ~u UAJ ~'il t~ ~1.i.

UA ~I ~jlJa.. tJ~ f.!.u1.S Caldera ~I~ The Love of Linux ~us c) Love c~ l..SJ . Windows NT cl,jll ~Ij c) J;A11 ~~J ciJ'oollJ.H ~..;~ ~ uJt.lIJ Novell ~I CP I~ Ji,Jol ~J ~WI ~I ~ UA ~ ,>.lSI ~ j~ 61 ciJ'oollJ.H ~J~ ojWl o~ c) ~ ~j UlS:! UlJ ~I ~I J\+4 c) ~I ~11..~ 6~ ,Bryan Rob J _,. ~I ~"4 Love JJi:! . .J.;.wJ1 ~L.~J ~J'ooII)1 ~I~ ~ ~~I UA o~ ~~ ~JPJ1l1 ~ Ijl ~1..;'iJJ.l1

JS ~jlL.l1 ..;J~I ~ ~ ~WI CjlL.l1 ~~ ~ 0.,;Si J~IJ t~1 ~ ~WI ~jl ..11 JJf+lI.folJ backend JI ~I ~ ~I ~ 0.,;Si ~J ~I ~I JoI~ ~~I ~I ~1..b..l1 ~I t,SJi ~j NetWare J~I ~ ciJ'oollJ.H ..;4l-1- love JJi:!- o-1,j· III ~~J NetWare ~J ~I services . ~u..ll f'L.1 J:ubll c::a:uJ ~I ~I c) services

..;J~I ~ ~ l.AJ~~ ~ ~ l!a,.oj; il J;i .~a:l f'~ ~~ ~ 61 0.,;Si ~ Love ~ t,S~J .~jlL.l1 , ~~ ~J CP Novell ~ji, 0.;Sil1 ~J; Ray Noorda ~.J.o.l1 6LS ~ Novell lb. ~~ o~ c) o~..)JJ ~J ~t!J ujLiJ ~~ J\+4 c) »'il Jlt.J1 Jljob ~JAl.wa1 \f,ll ~1.i. ~.>-I Jdl4 f.!.u1.S . buying SUSE ~I \l.a~ ~..;~I \f.lSJ 4W1 ~~

Jj .'i.;l f'~ ~t.!u1T oT~ L. ~I Love ~ JW'i~J Caldera ~~ sparks J Love UA ~ f't! ~11 ~~\f,l c) ~jJ Caldera Network Desktop ~ t...;i ~ f'~1 I~ 'i..;t+UIJ ~~I ~I c) J;~ . ~ ~IJoI_,h:iJ ~Ja.l ~ Visix ~ Wo'I~'i~ ~ 6LSJ , " " 0

~j UA ~ ~ USJ Red Hat UA o$.~ ~~ 1,JAt! Caldera 'i~ 61 _,. Wo'IUlI UA .;/JS ~.;&;'iL.

J,):iJ oJ"". ~'il tlhil JSj:1l o~J 0 ~ JS ~ ~ 61 [tb.:l ~ JJ.h JJlLa ~ 6'i1 Caldera

l .. lWlt

. .,.... .

~~~I ~ ~jJ UJ~IJ j,;Sl+!1 ~ ~~ f'~ 'i';"';~ UA 61 cl,jll ~j c) ujLi f.!.u1.S Red Hat . 'i..;~1 JJS.U ~...;.wJ1 ~J ~~ ~ ~~ 61 0.;Si ~I ~I ~~ ~ ~I..)J , ;ij ~I o~ ~ ~ljL. Caldera .~I~J~I~.>~ ~ ~I business buyers ~ ~ Red Hat J Caldera UA ~ Ji:il ~Li;a. ·.:lll ~\f,l c) ~.,..,...u ~I ~I..;~I f'Ui ~ ~~J:j USJ caldera c) ..;~'il c) Noorda JAl.wa1 Caldera ~I ~ f'1~1 _,. 6LSJ caldera ~I UA ~411 WI ~ ~ 61 ~U UA 6LS ..;1.) ~ f'IJi'i4 canopy

~---------------------------------------------------+

edhat.

~\A~ Red Hat Enterprise Linux 2.1AS

! IjW .Red Hat ~.H ""~~.;S y • • t t'l&. c) . ~ U:l;JWI ~';i1!.,J1 t'~J 'i.)l+U1 tlJiill ~ ~ Red Hat 9 ~ Ja+l.wa LtJI ~I ~~ ! Jdi ~'il~.) ~~ ~I ~1.;Sl+1IJ U:l;JWI ~';i··.,J1 t'~ LtJJS u.- Red Hat ~~ IjW . ~JWI ~1_,lwJ1 c) alll ~ ~ .)I~ ~ JLi ~ J,Jill1 wI JS.)JI ~'l

~u. d~ ~Jli....ll .)J~I UJ~ ~I ~\AJ;.,) ~.) Michael Tiemann CJoW=I ~'il ~ ~ ~\L c) ~J %' • • ~I % o. u.- ~J.,P.JI ~Jl;J ~ % ~ 0 ~I% o. u.- ~I ~ c) UllTjll ~$.~ ~ ~,j .. ~ ~~J ~Jli....ll .)J~I jI~ c) ~.)~I ~ ~I Ui.)J! ~ ~~ L.tL.:i UJ~

~,jl1.,J1 .)J~I ~ ~I ~I~J ~~I ~~I JUal u.- I~ wI U,yJhi· u; ~jll w\! ~j ~I ~~'ilT .-.(..... W ~ ~ .. -:Ltl "i~1 ~~ ,...i ~ ~ ~I ci .. tl AA .teo •• - ~\.h en ... 1..111. -I - J.I v-:= ~ _.. J ,_,_... \. .. ~ ~ 'i ,.,. I""""""" ~~J C"'T"" ~" OJ -

i~ J:I~JUI ~\AJ;.,) ~ I~J 0...;.h:i.l1 ~I c) ~\.S_;.JJI JI UllTjll ~I..,.... ~Jta..ll ~~ c) u:L...;1l1 ~ wI Jjill

.~.H ~ ~WI ~l+U1 ~'il ~ c) \!,JA,JA LaLS..

·,,- ubuntu

~.Ji ubuntu 2004

~I~ "1'1

.. ,~~ .;p.

JZ.:'1 ~ y,_,J ~ ~ iii y • • ~ L.tl J;J ~.;Ja ~iJ ~.j U;&l'04.J1 ~ 6A ~JlI 6A ~ .Jll,.H1 ~ (.)oiIS~ .Jll,.HI.j (.)oiIS~ ~L.t..»-; ~ ~ J~I ~';;"L.JI6A ~I wi ~JJl JL!'l1 ~~ 1.;JJ"'i. ~I iii • (.)oiIS~ .JA .Jll,.HI.j .Jll,.H1 .JA

(.)oiIS~ ~ J-J1:w~J ~'ll ~ J.p.J ~ (.)oiIS~ ~11..1 ~~I~.Jjl J-J1:1J:!Jl\.S

~---------------------------------------------------~

konqueror ut1.. ~I~I ~ J!,J ,KDE4 ~I ~ ~ ~I,;il ,,1.; Ci~1 ~w..ll .;;~ -JAlDolphin ... ~i ~w..ll ~ ~I ~...J ~ ,KDE4 ~ ~I_,....u t,i~. ~i Ci~I

~I_,ll Dolphin ~w..ll.;;~ ~I,J t."A o~ ~G@_J~

gai~~h !\ff)~hag;E! 1111 Sf' o11:~I's _I;;(')n,~~,ljracl(')~ ;fl_ida

( II ill I 1Ifl lI[J I !i tEl J"

sutv"At l!ConeS Details, Gsl,en'rns'S Ape:r-CEu g,l':inaer'

Ei'ri1D1;;;;;i~~

f'1~cllnE' ~1!la!l"El'11l:"

1:3111:; "

T~~e l;los>I0_ik'

,11110,g85

~'il ~ ~I,;lll i.;.J.4ot JLa'ii ~ ~U~'il l2..a...;.J. ~~I ~I ~ ~I~ WO'1WIl2..a~1 ~ ~Ijl.tll u\1.tl4 WO'1WIl2..a~1 ~ i.;.J.4ot ~i OJ:f~ ~ Ci~I4-J1 r:.F ~l.t~ ~WI iliUlI

*

*

*

*

*

ulS..ll ~ ~},J i).ill ~I..H ~ ~ r:.F l.l:a.;.J.'ii (JSl.ti .;;i:J ut1..'i~ ~'l '';;.1.All Jp.,jll JS.JJI ~ I~,J ... ~ ~~jtll

gdip,¢o A;1ifj,dloQe, A}lB-f O!1_~!B _I;()~1j~,~~otlCJi'l l\it]'e

,q ( I"r!ill I 1m [[J 1 ,I!!!!!!Ii JJtl lRochercher,_

Pr,lit~'d~mt! ~ufV.nt T~i1m"s [l·el'alls CGI"nnes Ap!'c~u glll~l'l!'rJ

(idS'!

J~~~~==~~~~r-~==~==~~~

. ~ n OEllGrI)'lEI'ITS if n Ejillli'troG®'PJD1E

B.ASH

(::OLL

KEF\NEL

RROGRJlMING

RE'I'lHAT

UNIX

Affichage >Panneau J'

Afficher >Barres ~r:f:1:~,i9fu

CtTJ+-

'm "',~

,~

. ...

t..)Li 6lS.t ~ C>A;'l1 oJill ». jilll ~ (p ~J~I 6lS.t~ ,\Jd. ~h ~ J' ~1Ji.Ji;. ~1,;ll1~....;.Ja 6\.S Ij! . ~lLt.l1 ~jl6ACtrl+m ~UL. ~ ~I J' ,~I,;llI~....;.Ja OJ~I.J'Ji;1 ~Dolphin ~W..JI';:JA 6A

" .,I ) .,I

'"

~:ti fc"'1l ~

"

~'Ull ~l ~iil SjiUlIu.- J1.ll1", ~ J..all ~ ~ ~l J..all Sjiu F uiDolphin ~ uts.."i4 Scinder ",iSplit tl~i ~ Jill4 ~j", ~I",

tditidn I\ffichaQ8 A]ler O!!gis fe~~~."ratle~ ,!'lid..,

~ IllkJ I j~I ffi -=-Red1-;C-on:---;-I,,,-r --------

Sup ... ant Tt:'one.s @etails, Fe:rr:m~e:r_

"" a ) [}OS5lll1' PepsonneJ>

~ ,~~~~~~~--~~~~~~ "

IRPMI ....._

lX-5plitt'eH,Otgz

'C)j" bat.o 0 ks 2 ,t~"oz2

autncontiqglk-6,09-2,ft12_i51l1,-rpm

Mo~liN~ '20Q9-1T.o-~8-' j;5'2-ci

rrr,,'li. <'i$i' K'~ I1R" ll_ar;j,J,~l ~PM

(U ElITitl""" r!J,;jot<

iiIir Do""i,,!, l'<lF5cl1n"' - I

~~'-"au, ~f\ijhih,e

bind-

Ii bs - 9, 6 ,1-13, P2 .. fc 12 .15'85 rpm

J A A_ tl ,_j J~I Jh.ojll!.tu" t A ~ .. J:l.1 - tt· Lk,W s~i tl SjiUlI........d..Uc I tl.tLi te .~~tt.

'-Y-' '-r • ~ ,.- '" ~ ~~ .. t,S". r- 0 onne ~ cr- ...;--"':'"

t ... t~_ .~~tl ~ WI te

. ~ ...;-- ..).. cr-

Configuration> Configurer les barres d'outils

. t.JWI t,} \A~ JI,JAl1 I!.tU~'i1 J;~ ~ Dolphin ~I : ~w...J1 J1l.J ~

~I .E!.c~Tar gditidn AffjchaQe! AlieF Og_tils g;o~figLJr:atio~ ~i~e.

, '(;1 V I ill@'[[J\I'"""JiI" tB ""'"R""----;h-err--;-ne-' ----------------,,.

Pr:e@e\dent-~ SUl'Oilnt Ie-ones 8~rn115 Colanne5 Apl;>.r-~~

gnmTle-pane.I-2.28,._

qneme-penel-dev.. .

gnome-panel-'Iibs- ..

Er:ppla[etnenhi Jl;Q~,.t~:le:~~ re d(Jssiel1~

Edition> Inverser la selection

Afficher > Trier par

. ..;';;;'i' ~ t.JWI u.-

: ~\&.~, t.JWI u.- ,au_, !!It&. ~ JS.!. ~ !!II~I_' !!Iw..J1 '.';iji .;1 ;;; I (J1.S.A'/4 Afficher >Montrer dans les groupes

q:~I1I9'1' gdl~lin Affj.,MaflEi AlIe>, o!i:~l!i _(':()~fjf)~ratie~ ,~1$9

<) V IllkJ 1 1m [[J] I ,i_:

P~e&etlernt' SUl\l,,~t I,~~mes D~mlls CCllenne'S Ape!F-~\l

i'fGssifeFS iiJ €I :> M':tI FI\-EB :> DVEl .J9 > .LINUX

~ 'D!l'lpl'lm~l1taJf~£iA '=';F=~;~="'~------------------"", ...

(JeV'Ql es

M

i'IICityBo~)(:hl;.gz-

31(J2S-kmenU" gnorne-l.2.2. _._

7H"6'B5'--gmo:mei"Jiell~.-e)(tend. ·

Zypper~'~

.; Vast, Zypper ~ cS,>i.'li ~~I u.- J;JaJI Ji.Ja; ~~ o,JIJ1 ~~..,.: Zypp ( libzypp ) OpenSUSE/SLE .~ ,""",WI Package Kit

~~J~'il ~, lflllJ.; eJ~I J_;i.J ~ - JJI..»u ~ libzypp J .JAI.;'li ~ 4+1.;..,. : Zypper . .JAI.;'li ~ .JF ~u.. - f:31 ... ~~I ''''JJ'i; ,

~i ~I libzypp ~I..»u t...iw 1J~'i4 .JAI.;i ~ 4+1,,s zypper ~I..»u t...il! ..,. ~,J ~ ~I • ~ ,;;, 'LOll Zypper ,JI~l ~J.=..i ~ JiljU o~ ~Ij;.A.tJI t...il! Zypper. ~I..H

~~I o)JI **

. a.J~ ~ ~~J~I ';;~JI~l/a.JljlllJ~1 * . cl_;.. ~ L.. e Jjlw.. ~I.w.w.1 * . ~ ~~Jjlw.. ~ J..-JI ~ * . JSJI .;i ~I .;i ~.jll e.fo. )J;;l- oJ.=..I.; o~ oJJa1. ~~Jjlw.. J:f.».l *

. ~I .;i ~I .;i ~'i4 ~~ CP ~I * ~ , ~L.JslI ~ (wild-cards) ~I u.Wa ~~ ~I,)HU , ~.J ~ ~~ ~~ CP ~I * ~I

. .

. ~~J~I ~ u.- ~u..JI ~~I ~I)~l JS. ~fo .;i ~.J.l.; L.~I ~\: ~I eJUl ' ;Ji~ * . ~/~l!/W,J/L.~ CP ~ ~L.._,lu ~fo * . ~u..JI ~~I/~I.;ill/~')I/~~I ~ ~fo *

Zypper~l~l : ~~ 'i~l js'lI.)AIJ'l~ t.J\.i o~**

fi'~ **

. ~~_;S.wJ1 ~ ~I.w...."i ~w Ji:. ~ * . ~'+~I IS~ u.- ~~ ~ *

Zypper ~u..J1 ~I.)t.pJ1 J .)AIJ'l1 t.J\.i ~fo
Zypper help search 'search' .)A~ ~WI o$.L-..l1 ~fo
Zypper Ip a.w~1 ~U;~I ~.) t.J\.i ~fo
Zypper patch a.w~1 ~)I ''''J:'ii
Zypper se sqlite 'sqlite' L.~I ~ ~I
Zypper rm sqlite 'sqlite' L.~I a.JUl
Zypper in sqlite 'sqlite' L.~I ''''J:'ii
Zypper in yast* 'yast'~ i~ ~I fi'~1 ~ ''''J:'ii
Zypperup cu.. .)I~l ~'i fi'~1 ~ ~~ : ~ ~zypper .)Ai ~ fi'WI ,,*jiJl ** [~] [.)Ai-~I}.;~] .)Ai [u..l.J.-~I.)\.p.zypper [

• .)A~ \.i~ypper ~us ~zypper ~ ~ ·'J';iJ Ua..,fo ~i 6\! I~ ~\..ai ~ u-ul_,!'ll ~ ~U_,s...ll J..l.J. .)\.p. .)~l ~ ~~ jJ~"i~ypper patch. : ~I ~~ ~ fi'~ ~~I ~)I ''''Jl;iJ : Jti.s ~)I ''''Jl;iJ ~ypper -non-interactive patch." : J\i.a . .)A'll ~ ~~ jsi Jiglobal-option "~.).J .. ~~ ~'i Ja.w~1 zypper patch : J\i.a . .)A'll ~ ~~ ~command-option ~.)A4 (""W::I\J. jsi Ji .)\.p. fi'1.w...."i J " ~ ~ <.¥I_,.. La1.i ~)I ~ ~ 'i J a.w~1 ~)I ''''J:'iiJ ~auto-agree-with-licenses " mplayer' " .' L.~I ''''Jl;izypper install mplayer ." : J\i.a . jsi Ji ~ ~ .)AIJ'l1 ~ .

zypper Ir ,JIZypper repos ~1~~J~I~fo
Zypper lr -u l+la...JUtJ ~~'i4 ~I ~~J~I ~fo
Zypper Ir-P ~j ~ ~.; ,J ~~,Ji ,J ~~J~I ~fo
zypper ref ,JIZypper refresh ~~J~I ~J.=.l
Zypper ref upd 'upd' tJ~1 ~J.=.l
Zypper ref -f upd oA 'upd' tJ~1 ~J.=.l
zypper mr ,JIZypper modifyrepo ~~J~I ~ J;JallI
Zypper mr -d 6 '\ t J~I J;lai
Zypper mr -rk -p 70 ~Lil.o.l cl.J.o.ll ·:Ji.lll <1.1tll1 ~~I ~
0: ,J~ .. ..
v , ~1 ~..,Jl,Ji ~ .supd' I t J~RPM .JI
Zypper mr -Ka u.-lfla..J.ti ~ ~IRPM.JI ~Lil.o.l cl.J.o.ll &a~1 J;lai
~~J~I~
Zypper mr -kt u.-lfla..J.ti ~ ~IRPM.JI ~Lil.o.l cl.J.o.ll &a~1 ~
~.;\,.iJ1 ~~J~I ~
zypper ar ,JIZypper addrepo ~~J~I~~l
Zypper addrepo http://download.opensuse.org update tJ~1 ~~1
lu pdate/11.1/u pdate update
zypper rr ,JIZypper removerepo ~~J~I 4.Jljl
Zypper rr upd 'upd' tJ~1 4.Jljl
zypper nr ,JIZypper namerepo ~~J~I~oJ~l
Zypper nr 3 upd 'upd' ~l I~I tJ~1 ~ OJ~l
zypper Ir -e ,JIZypper repos -export ~~J~I J;~JI~l
Zypper Ir -export backups/repos/foo.repo JJ.4iJ1
J;
Zypper ar backups/repos/foo.repo JI~'i1 f'.FJ1 i_;loll ** . ~ ~ Ua .t.. ·t:(L _ lA uC. i ~I·'il i ~ _ ~- tl I....W.I ..

• ~ Qo4 ..,J"- • Jr .,J ..)..,J... f'..J- ..).. • ~

zypper in qt .,Jlzypper in 'perl{Log::Log4perl)' : '_~4 * zypper in .,Jizypper in ·zypper<O.12.10· : ..)I~~I .,Ji/.,J '-:ul.&t.ll .,JI/.,J '_~4 * zypper.i586=O.12.11 zypper in factory:ftp : eJ~1 J;~.,J a...~I'_~ * zypper in skype-2.0.0.72-suse.i586.rpm . : a...~IRPM UL.'_~ *

zypper in .,JIZypper install ~I~
f' ...
Zypper in git ·t,·a...~I~
gl ...
Zypper in MoziliaFirefox\<3 MoziliaFirefox" a...~1 ''' .. ut:i
Zypper in 'yast*' t,·....1 iJ.al ~I ~I JS ~
yas •• f' ...
Zypper in -t pattern lamp_server lamp_server" ~I ''''J/ii
Zypper in vim -emacs emacs a...~1 ~Ijl ..JVim a...~1 ''''J/ii
Zypper in amarok upd:libxine1 ~ d'·eJ~I· libxl 1,·a...~I~
... .,Jup Qo4 1 xme ...
amarok" a...~1
zypper rm .,JIZypper remove ~I~I·I
f' ..).
Zypper rm sqlite sqlite" a...~1 ~Ijl
zypper si .,JIZypper source-install L ~I ~I ~ ~LaJ~'i1 Ll.a
oJ.) f' ... .,J ... ~.
Zypper si smart If.:lLaJ~~ rt' • L ~I a...~1 ~
.. .• ma oJ.) ...
Zypper in -0 smart l:iii lAJ.:Ir. rt" L ~I a...~1 ~
..JSma oJ.) ...
Zypper in -d smart lAJ.:Ir..,Jsmart' • '-:u~1 a...~1 ~l:fJ~l ''''J:t:i
l:iii zypper up .,JIZypper update

Zypper patch

zypper Ip .,JIZypper list-patches

Zypper patches

zypper pchk .,JIZypper patch-check

Zypper patch-info

Zypper info -t patch

zypper lu .,JIZypper list-updates

zypper se ,JIZypper search

Zypper se -de -match-words RSI u.J._pJ1 ~ o~lj04 ,JRSI 'yo;; toll ~'il (,F ~I ~,jll ,J ~ ~I ~i ,

Zypper wp firefox

Zypper se -r upd

Zypper se 'yast*' yast" ~ i-¥i ~I t'~1 JS (,F ~I

Zypper se -I sqlite

Zypper se -t pattern -r upd

zypper if ,JIZypper info

Zypper info amarok

amarok" t.~1 (,F 1.!.Il..,jla.. ~fo

Zypper info -t patch amarok

amarok" ~)I (,F 1.!.Il..,jla.. ~fo

Zypper patch-info amarok

amarok" ~)I (,F 1.!.Il..,jla.. ~fo

Zypper info -t pattern lamp_server

lamp_server" ~I (,F 1.!.Il..,jla.. ~fo

zypper wp ,JIZypper what-provides

fII.FJ' JLiii **

zypper al ,JIZypper addlock

Zypper al 'yast2*'

yast2"-T i-¥i ~I t'~1 JS Jii

zypper rl ,JIZypper remove lock

Zypper rl 'yast2*'

zypper II ,JIZypper locks

t2'·....1 iJ.U . ':tl ~- tl . tC' . t11~i aJl "I

yas """ t'..J-" V"' u..... ..).

zypper verify. ,Jlzypper ve : I.!.I\.;J~'i1 u.- J1=..:i.l1 * IJ:a.llI I. .. ~I ~ "J.&i.. r . a a_ L *

. t' ..)..,..... ~.. ~. ,_,--

zypper install-new- ,Jlzypper inr : ai/it ($_;.i.i t'J.:a. ~ u.- ~ ~_,.t.ll t'~II"!J/i; * recommends.

zypper dist-upgrade . ,jlzypper dup : a...a.Jjil1 4..j!jJ *

zypper -non-interactive patch : Jti.zypper -non-interactive... ~Li:i.ll Ji:. ~,Jl1 *

. (";;"Iotll u.- ~w ~ ~I ~)I JS ~ zypper --no-gpg-checks : GPG .JI u.- Jb.:U1 ('$ * zypper -auto-agree-with-licenses . : ~)I ~ l.:3\11:i 4.:U1,JAl1 * zypper --quiet. : o~Iji.l1 ~ tlJ\A UJ~ ..)A'll ~~~~.P * zypper -xmlout : XML .~ ..)A'll ~U~.P *

U,J..JI CP ~ -1.1

~ ~ u~ ~~I ~I ~ C1~I", "rl~ t"'~ ~WI ~1jl.J1 ~,Jl1 .;I.l::!! t"'~ ~! ~~ ,...! '-1.1 I!t~L_t oJ:.t.. .:. La ~ .. tll.i.1 Ul .• "ljL.I .... _t.'tL .. ~ "'-IlSj .j I!t •. ' (~~I .)

..,- .• tJ ... ~ c.:J.,.J- UA UJ-I;. • ~ _r.JJ,.,.. r-- . u '...J.J'" ~.;

aJ..bJ1 ~'" .WSGI ~I", ~~ aa.u meta web framework ~1..)_JLo.lI ~,JlI.;I.l::!! C~~ aJ..bJ1 ~~

."U~" ~,Jl1.;1.l::!1 (,F ~~ (~I ~~ ul) LaJWI

WSGI ~ lA 1.2 CGI UJ.;S~ JA 1.2.1 ~,Jl1 I!tli;Jh; ~ ~ ~~I ~~I .~ uJLUI u.- ~4 'i USJ '+1-°al· ~ JIj 'i u.- ~ ul.S u! u_,pj 'i ~ ;;J'II!tI~ ~ ~ ~ L. ~ ..)..)AJ. (cgi-bin) ~ J~.".. ~~ 4l\&. ~U...H ;;;i;J t'JWI t'Ji.J ui ~ ~Lilll ~ J;~ ~ ~ I!t\.wu.,_,.; LfJi 'Ii HTTP ..»;tA.A cji", ~ c;J11!t'+~1 .li.t; ~ environment variables

:~ LAS bash ~ CGI J:H.h:i ~ ~ A;ll cJ~ j~ ~ .;i.T J;~ ~ 1!t\.wu.,_,J1l1 ~

#! /bin/bash

echo 'Content-Type: text/plain' echo "

echo 'Hello, world!'

~ l.i.1 '14 ~ ~ ~ l.i.1 '14 JlLi:i 'i ~'" Common Gateway Interface 'Ii CGI ~ ~~I ~~ 1.A ;·;i; J\JJl • .. t'

I!tLa1..a.a o~l! ~~ i Ul.. I!tLa a~_ at t· L_ ~ i cl a tl . t:: . \..J,J L. •• t. t • i ~ \.lli· i:ai ~Lilll L.i

... ~ '" ~ ca u-o '" ,.,. u- ~ cr- u .. UA ~ ..

~ ~ 6JS; C1~I) ~I ~ QUERY_STRING .;;il.J1 ~ ~ i;J" I!tl~ ~ Ul ~JoI...;Ai ~ L. elUtJ ",i

http://localhostlcgi-o.;l;j~'''test.sh.,,.ULtJI~lul.Su!~{ULtJI~I~c;JI''Y''t'~'i1 text=foo&id=2 ~ .;;il.J1 ~Ij l ~ u\! bin/test.sh?text=foo&id=2

&!.".. o.;~ ~~j , • t'l! ~ ~ ~ ;;;i;", ~U...H ~ ~ t'J\JJl ~ J;~ ~ JS ~ ~j ~~I ~~ "r.JF (fork.) ~ oya JS ~ I!tlya , • ~ ;;;i; ~ ~Uu:ll u\!

Ji ~) u.-~I Ji J;lLll1 JIj L...lS ~ LAS", ~ ~~i J.-.l ~ t'\.;lll ~ c;J1 u.....31 ~~I o,;s ~.JF o-s {~_,p ~ 1!t1.;;il.J1 uA:l escape ~ ~

~I u.-1.A..>.p", fast_cgi s. mod_python 1.2.2 .". I~", ~i ~ 6JS; t'JWI ~IJ ~ ~I", ~ t'1~1 u\! ~.;S.wJIl+J ~ c;J1 aa.ul ~ ~ ~jjJ ~ ~ J~_,...JI mod_python t'Ji.J ~ ~ L...lS", ~~i t'JlJ. u.- ~ ~ ~i ~ mod_python ~ t'Ji.J L. cgi. ~'" mod_python J..al··~ J:H.h:U1 ~1.lS ~ USJ .~'" ~~ 0.;S1~1

~ .< ..... 'ttl· t al.S ~ .•. a(. .. ~ lJ. '-1.1 JlJ. ~ • j I .. t .. '-1.1 atll!t~ LUSJ oJ: .t.tl· J.lJ&l1 ~

•• !j roo- V'" ~ ~ • ~ .tJ t' • u,......~ ... . ~ UA .. '"

~j ~ ~ Lu", (t'JWI ~.". ~,Jl1 J:H.h:i u~) ~ JS ~ ~,Jl1 J:H.h:i J;.'il ~ ~

J. . (3) • j(2) • • at· j (1)

~ I_;.=..'il ~ ~'" twisted-web ~ '" paste.httpserver ~ ~..",..I t'JlJ. '" SimpleHTTPServer

• 1!.a\..t..1.bl1 . t.~ J .•. .e .• i .... Lai JLi.. ~I "".". . tt: £ • tt~.lll.. t~ l.t.1.i.IJ JWI I~ . t.! .~.'l

Qo4 • .JJAJ. ~J ~ U.7"': U ~. f' Qo4. ~ u- ,,- t.r-.. f' ~

.~J ~ ~..)WI ,.wI

~ ~\lS OJ~'i elJ 'i ~> ~JWI cgi ~ ~ ~jll ~ ~ 1!.aLi.ll1 J.&l.. JJSjlJ~ ~ fast_cgi L..i .J;~ u.- ~I J;i.~ I!.aIJo" J~ .J~ f'JWIJ cgi)

WSGI ~-j.a...J ~1,JJlAll 'T'-I.Jl1 ..;l'~11.3 WSGI ~-J.t..J'" L.. 1.3.1

wiz-gee l.f..l-~..)::. u.- JS4.lW:l ~J Web Server Gateway Interface t..lsJ ..)~I ~-J.t..J

~ ,;;. , .. ell ~ IjL.. y ~~ ~'il o~ u.- ~ti Pylons Ji Django Ji. "':-'-I..J ..)1.1::a} f'".~. 'I I!.a.lS u} ~ .J.>bl11ill:i u.- I!.al:ui.'il UJJ OJ.=i.IJ 'i} f'f-tJLi. ~J; 'i 6;111

tomcat ~ JAia.; f'JWI ~ ~ 'i Li~ ~ "':-'-I..J ,,::,oIiJJ),; ~ u.- uSJ jetty ~J tomcat ~ Li~ ~ ~ .,. I~J Java Servlet. Li~ 1!.aL..~ ~4 Li~ ~ ~ ~ L.. uU~ L..f.i uUJa ~ Ji,llli u'i jetty f'i .uiJ;4 ~ ~ WSGI ~ L.. L..L..l

~ ~ ui ~ ~I ~~I ~ ~ .,.~ ~'i import ~ ~~ 'iJ WSGI ~I t._p. ~J:f 'i JU ui ~J &...u

• • '.)i

y ~ Up. 1.3.2 WJS; ui Ji OJ.=i.IJ tllJ J~ WJS; ui L..} ~ ~WI "':-'-I..Jl1 ~ u\! ~-J.t..J ~ Jilfo "':-'-I..J ~ ~\lS I!.aJ) u} call tllJ.lI ~ ,.~~ ~l! ~ class ~

~ L.. Ji> ~jJ;4 Wo'I,J"'l! U&- o..)\..p L..f.lJi start_response J environ ~ ~t.a... ~ tllJ.lI o~ o l.f..l-J,..i! u.- ~t:i; L..J a ;JJtll!.al~ o~lS. «($_;.i.i 1!.a\.i.1 ~ associated array

~ WJS; ui ~..J "':-'-I..Jl1 ~ URI JJi u.- ..)Lw...ll "'J SCRIPT_NAME - *

.,. ~I)I u1.S u} ~ URI ~ ~I c,1; ~111 ..)Lw...ll ~J PATH_INFO - * view/file.txt I ~ ~411 J SCRIPT_NAME'" app WJS; ui ~ http://localhost/app/view/file.txt PATH INFO 'T'~I UWI .,. ~I WJS; L..~ ~IJ)I ~ f'~'il ~ ~ WJS; ~111 "'J 'T'~I ~'il QUERY_STRING - * http://www.google.com/search?q=ojuba ~ GET e.Jol u.~ limits J.-l ~ ~I J-..a) ~111 Wi u.,;.bllIP ul~"'J REMOTE_ADDR - * POST Ji GET L..} ~ ~J ~I ~..)::. ~J REQUEST_METHOD - *

tllJ.lI o~ ,.~~I oJ.iLi .e-'tull ~..)} i~ ui ~ ~1l+.PJ:L...a; ui ~ tllJ U&- o..)\..p _,..e ~"Ull J..laAll L..i

(6)" Y • • OK" ~ J)I e..Jl !J.jh:J ~ ~ _,._, status _,. clJ'il * UJSl ui ~ ~_, content-type"" ¥ ~i_, ~_, b...JJi.ll UA [I_,jl \A~~ Lull _,. <r1i11 * .~ textlhtml; charset=utf-8" "

return ['Hello, world! ']

_,i generator _,i iJ.:a.I_, ~ ~ ~ _,i ~ya _,i Lull ~I.joWI iteratable J. .. J. ... itt ~1l6lLS !Ji ¥J ui ~...J Ul.. ··LS ..

• 01 ~

apache f"J\J. ~ cgi ~ * google web app engine ~ * apache f"J\J. ~ mod_wsgi ~ * paste ~ ~ W"I\J. f"J\J. &LJ::.1 *

class Ul.w:I JS.J. ~ ~ ~...J ~ 1.3.4 I~ ~I ~IJ call u.a~I ~llJI~I ~ Ji;W_, class JS.J. ~ ~.JlI ~ ~ ~

lJIJ JS.J. ~ ~ ~...J ~ 1.3.3

·1 a':tLa . '!I(~ i; • ~ cl atl· ~ ~ . ':tl ~I I· ~ I...a.I l: •• t.-:L ... J.j • l..lli •.. 1~t

.<r"",. ~.J:! I.r_'~ ,_,.. W"I_;a..J...J • ~ ,- W"I~ .... iJ ~ (,.J- U W"I...;--

import time

def application(environ, start_response): start_response("200 OK", [('content-type', 'text/html; charset=utf-8')]);

return [" '<html><body> <hl>Hello!</hl>

<p>you have requested the page [%s]</p> <p>it's [%d] since Unix epoch</p>

</body></html>'" % (environ['PATH_INFO'],time.time())]

import time class MyWebApp:

def init (self): pass

def call (self, environ, start_response): start_response("200 OK", [('content-type', 'text/html; charset=utf-8')]);

return [" '<html><body> <hl>Hello!</hl>

<p>you have requested the page [%s]</p> <p>it's [%d] since Unix epoch</p>

</body></html>'" % (environ['PATH_INFO'],time.time())]

application=MyWebApp()

C,Jf,j. ~I ~u..a~ t..j'i ~ta... !.Ii .)oI....;Ai I~ iJJI.iJ ~I ~Ij ()t instance J) UlLS ~ u.J wi .1b. 'i init l.:L..):ill ~ ~I ~J ~ ~IJI$! Ji i..;;ta... ~ta... UJSl

CGI ~ ~LwJI ~I J;i ':iu 1.3.5 PEP 0333 ~ ~ t'Ji:U1 ~ !.I~I !.I.)~I JJSlI ~ CGI ~ ~ ~-j.a..J ~!.Ii J.a~ I~ Jt.wJ1 ()t ~I)I ~ ,,~ JJSlI I~ Python Enhancement Proposals ~ ~J

http://www.python.org/dev/peps/pep-0333/#the-server-gateway-side *

I~ 'ie;:hi \fl ~J {wsgi2cgi ~~} UWI ~Ij ~ ai,jL4l1 run_with_cgi 4J1~1 ~JlwU ~ from myTestWebApp import application

from wsgi2cgi import run_with_cgi

run_with_cgi(application)

CGI ~!.If,j. ~~I ~IJI$'i1 ()t ~j Ji-J ;;iiill ~~ ~J t'JIJJI ~ cgi-bin ~ ~ I~ ~ fast_cgi ~ UJS; ~~I ~ ~~J .!.I~

~ ',9;,..J:l ~ ~l....a.I..JJi.l1 ~.; start_response 4JIJi C.;JJI ()t ~I [~'i ~ !.I~I e--U.;rll JjS ~J J;~~~~';

)ill .1.I.J.-ll http://code.google.com/appengine/docs/python/tools/webapp/utilmodule.html#run_wsgi_app

for header in response_headers: sys.stdout.write('%s: %s\r\n' % header) sys.stdout.write('\r\n')

sys.stdout.flush ~ ~~~I ~! If+1S:iJ ~I \AJ~i ~I ~u1:Hl1 ~ ~ ~

I~ ~ ~u.. 'T'-I...jll ~ .)oI....;AiJ run_wsgi_app ~~JlwII ~ ~~ ~ ~ l.:L...;.bl1 from myTestWebApp import application

from google.appengine.ext.webapp.util import run_wsgl app

def main () :

run_wsgi app(application)

if

name main ()

"

main

" .

mod_wsgi ~\.wJ1 ~I J;i·'ia:l1.3.7 ~llJ_Jf.wa ~ ~-J.a.J ~li;:h; J;i.'~ ~ mOd_wsgi ~I ~4i ~Jw i~,J ~.J:f http://code.google.com/p/modwsgi/ i.ljJ::..; (etc/httpd/conf.dll ~I Ji.IJ ~~ UL. ~IIJ,J¥ ~) ~IJI~l UL. JALi wi .,. ~ LA JS ~I~I

WSGIScriptAlias /myapp /path/to/myapp.wsgi

"'iJ path/to/myapp.wsgi 1 tr-ull .~,)\.;j ~ ~I J;i.'~ ~ i.I~1 ,)~I ~ cslill myapp 1 ~ ~,J application ~1JiU..,Ji ().I1.SJ U-a.JU i.ljJ::..; (module i~,J ~i.s,J J..~) ~4 ~ 'T~ UL. ~I~~I '''';:';; ~~ ~ ~ ~ wl .~~I I~ ().I1J./JiU.. ~ U!_p \.l.a~ ~\.wJ1 i~~1 ~ .,. UJS; wi ~

I~ • :. Lu WI \.ww.1l1.. 't&~1 '1.1.. i 1 _j 1 .... ~ ~ 1l:t.ll1 1 _j

o.J-I:f •• ~ ,) ,.- ,,J u i.I I.T.....-,J .. ~ I.T

import sys

sys.path.insert(O, '/home/omar/my-python-libs/') from myTestWebApp import application

I~ ~ • 'lS .N .. 't .. ·1 :. u.w:illl JI .. I ~ ~ ~ta.. . 'A'tt ~l=...I ~I 'lS '1

o-a~~ ~ .... jJ....r- •• UU.

import sys

sys.path.insert(O, '/home/omar/my-python-libs/') from myTestWebApp import MyWebApp application=MyWebApp(argl,arg2)

application UllSll ~,J MyWebApp e.Jl 6A UllS ~ ~ MyWebApp lJl.1l1 ~Jl...J ~ ~ u.,J .~JWI csll ~ ~ JS ~ application ~~J:L...a1 ~

if name ==' main ,.

from paste import httpserver

httpserver.serve(application, host='127.0.0.1', port='8080')

~ i.I~1 ~I module i~_,s ~.t.l,. t..l us IjlllJ; ~,J UWI ;;i;; ~ wl.hi! llJ; o~ LA wi ~ Jill ~I 1 ie;:h; ~,J (~~I I~ IJ,J¥ eJ~ ~ iJ"P.o"") python-paste Laj:.. 6A 'T-I.J ~J1.i. ~ ~.J (' • "t J.Ji ~ Ji:. ~,) i.I'I ~)I ~ ~) «,«, llWl ~ ~JWI I~ ~application t.a.:.. ,WI Ii Lh...ll ~I uC. ~Ulhll t~t , II" ; .. I.IH ~1.i. • • • 'A'tt __ ,'11 ~ i' h tl ,'Ul ~Ulhll

• lit. '.J ~ tit ....,... ~. til • #II " '" ~...,_. ...,J~...,....-.

J~I llWl teo ~~..tl dl :. paste J1.i. teo .. ~I • :. La UL. ~ ...i.hi! .t.. ··'11 ~ jJ~1 JLI

c.r- \"..- ~ ~ c.r- i.I~ i.I o.J-I:f • ... r...J-- . •

http://127.0.0.1 :80801 Jti..tl ~ CTRL +C ~ ~ yal,J'I1 ):a.wa 6A e--Ll,;rll ut:i:fl ~ ~~ i.I i .;#:l J;.; LA~ http://pythonpaste.org/modules/httpserver.html~1 ~ *

~---------------------------------------------------~

pydoc -p 8080 ..)A~ ~.lW ~ ~ l!ap.pydoc ~ u,.. ,fo,i1,Jhttp://docs.python.orgllibrarylsimplehttpserver.html,fo,i11 http://pythonpaste.org/,fo,i12 http://twistedmatrix.com/trac/Wiki/Documentation,fo,i13 http://moinmo.in/,fo,i14 http://www.python.org/dev/peps/pep-0333/#environ-variables.fo.i11.f.l.- ~ http://www.w3.org/Protocols/rfc2616/rfc2616-sec6.html#Sec6.1.fo.i1 .l:!J.-ll6

. _.._...1l1 • ~~ .l.tI .l:.tl.l.aLII7

~ ~ ,J..;-,..,...

: Magnet ~I) J\i. magnet>? xtss urn: shal: YNCKHTQCWBTRNJIV4VVNAE52SJUQCZ05C

~Magnet ~,,,) a;iii ~ L.. • ~ ( JoiUtallI) Ji.J:Ho4SlI 0».1 6:H J~U RL ~I.) ~ iJ~ ( ~14-- ."i ~w.. ) ~u~1 a.s.)~ ~jiLa ~ ~ ~"NI~

. u-u •

~ a; iii" o~ ~L..'.w.w.! ~ L... (~~l ~) ~_)w....ll ~I"... ~ lJiei'l D~ I"I~I ~ .ULtJII~ ~WIMagnet ~I.) a.i~ ULa eli J..!..J!l6tsA'i4 .tb'i 4J ~ O$. '-:l~'J ~~I ~J ~

Data ~ul.ull

Key CllUl

Distributed Network '~A';'I ~

I&.~ ~

~asP,
F#.~ ... fll4 rl e t i:0R ~#.~ ..r.~j

. ~.J U,gJ _;JUillI U:H ..:.tLa1.:Hl1 ~,)Wi... u~. 2 L.t ~.J; 'iMagnet a;iei c) cJS.l.J ' ,;SIJUI ~...J .)oI'Uill1 ~ JSJoI' J~.J cJ.t ~'i ~.JJUI A;iei c) ~ DHT . ~I ~ ~ - u,;Sj \...s - ..:.tLa1.:Hl1 ~ UJS:! ~ ,;SI'; ~ ( u~1 ~ ~ .Ji ~ cJ.t ,;SIJUI JSWi... c) ,;S.il ul)

_;JUillI ~.J ~I ~ ~ ~"'il ~ o.1A11 o~ ~ ~) ~I ~I~ c) ~I ~.J ~I.J oJ:II.1.J ~ . (hIJ:.l ~~ IJ i ~ UJS:! ul ..:.tLa1.:Hl1 a.tLS JI~I.J ~ ~ cJS.l.J (

DHT~I~a;iei .'

Magnet e.Jl cJ.t ~I.J') o~l.J ~1S.tl ."

! .... ( aLt I· 1.l:a.l • ...A t.t "I~I J.I i r; La

V-~ ~ f1' 4rr ,.... oJ..) '-1'f",) ..

. ..:.tw.J.Jll1 W~ ~i c) o~tjl...J u;iieitl ~'tA ~.!J ~I ~,)~I ~I~ , ~

!Magnet ~'_J_) t"~l ~ Up.• .. -: . f1-:tl • "\A ~ Wi... 1't.IU .• t 1'!'1.1=..:i A I ieill I~'i

• ~ w;.a IJ.;=a.; ,) ~ - '.Jt" ~ .. f1' •

.(.1iii A;iiitl o~ ~J; ~~I ,)1~~ITransmission 1.8) ~u~ .' .A;iiitl o~ ~J; ~u~ J.Ji ~l.l.&l4 .JA.J(Azureus) ~\.: u.J..)&AVUZU ~u~ ."

Deluge ~u~ . ~

: u.a~1 . 4-L.J.U JlyJl ~u~Magnet ~I,) ~ .'

·~I

. . ..

ETA: Ih47m

: i~ ~tJ..)J Ul..l1 ~ ~~lwI ~IY' - http://magnet-uri.sourceforge.net : e,J~I~.JA * http://en.wikipedia.org/wiki/Magnet_URI_scheme\;'JJJS:U~,joIoII.JA ~ aJi'ij11 (,F a.Jl1.. * \;'JJJS:U ~ 4..s,)~1 ~I~ U:H J,;,;1l1 ~,;l a.Jl1.. * http://en.wikipedia.org/wiki/Comparison_of_BitTorrent_clients http://en.wikipedia.org/wiki/Distributed_hash_table : \;'JUs.u ~DHT (,F a.Jll.. *

( ~J:.. Ji:. eJ\lll1 wI ~Magnet ( ~I,J') (,F ~ ~~ * http://bitzi.com/ http://www.arabp2p.com:c.jli..o.lI~.;t.11 ,;SIJllI *

: Wu.. * .~ ,JI ~ ~ ,)~ ,;l ~,J,)~I,J . i~1 Ul..l1 ~~ ~lf.l! ~ ~~lwI wI ~I ~I . ,)~I cj11.t,J ~~,J ~I~,;l J.u.11 ~~ wl,;Sjl wI ~

:~I ,J ~I ~\.:i ~ u.- ~ ,J ~I ~,Jl4 ~ c~ Ji:. ~ 'I I ~,J ~$. ,J t..,Jla.J1 ~ J:.1.bJ1 c.;A ,J . J.-l4 ~WI t..~ ~I ~~ ~

: ~L..~I u.-i ~ ,JI ~WI c.r'~1 JIJ::a.llI ~ ~I,JoWI ~~,J.o.l1 ,J ~\J;f.ll ,J ~\...JWJI u.- J;.&1l Jt.WJI Ji...!J1 c.;A ~t...,Jla.J1 u.-i ~ fo. ~jil wI ~,J ~ u.- ,J , ~ytJl ,J ~I ~\.wJ1 ~ ~ ~.); ~t...,Jla.J1 u.-i ~i ~~ ,J , ~WI ~\S ~ ~ ~ ~t...,Jla.J1 u.-i J..I$-,J' ~t...,Jla.J1 u.-i J..I$- J;b.:i ~1 ~,Jl1 ~ iFytJl ~';i!!L.J1 (.)jUl- ~I- ~I ) c.;A ,J ~ 'ii '-:it.i- ~ ~ t..,Jla.AU wt...~1 J;b.:i ~ 'i t..\A

:~I OJ"P.o,jot.11 ~u~l,J ~t...,Jla.J1 u.- ~~i ~ ~ ~ u.- ~j ~,J Ul:1l1,Ji wlJWI u.- t..,Jla.J1 ~ c.;A ,J CJ .~~ ~WI UP- ~I e"P.o,)l ~Jl

: Open Source CjlL.l1 ,J~I u.- ~ wI ~ ~';i!~..u ~ ~~I,JI ~I,;rll ~\.lS ~ ~I o,;L!J1 Clll wi ~ Cj11..JI..)~1 o.;S! ~\i ~1J:a.l Cj11..J1 ..)J~I ~t'jJ:hi ~i u.-,J t..t.:i ~,J J"jA 'II U.JJ If..-I~I ,JI ~~ oJ~1 ,JI ~ J;JLi.l1 u.- o~ C,JI..A! 'i~1 ,J ..)~I Jli.t.1IWindows - - ~I.l:a.ll ~1..l..J1 ( ~~IGNU/Linux - ( - ~I . JI,JoWI~1 ~ $" H ~I , H$

: c,r.J ~ ~Jl.l1 ~I ~ ~ ,J .. ~,J.;s.t~1 t..~1 .. _,. ,J J;~ ~ ~ ~ J;~ ~ 41 ~ytJl ~t...~1 ~~i • ..':C'tl j:.J • ~I,~ .tll...llS. tt!. ,_i ~\il "'~I' .. ':C'tl~.u.. ... ~_-:tl $.. te \.l.a 4...ri.ll1 O",At J.i.:lJI

QA ~ • f.TA ..,..,. ... U'I"I I.F" ,J ..)A QA ~ ~ ~ ~ ~ .,J ...... ...

c..;.JJ U,JoWI ,J ~ ,J t1~ ~ ~I ~ U1..J1 I>~ ~ ,J ~ ~ ~t...~1 I>~ ~Iji ~I JSl.J&..J1 I~ - a.;...~1 ~\J;f.ll ,J ~lS..;JJ1 ,J ~\...JWJI ,J ~~,J.o.l1 ~lf+ll ~IJ Jli... ..)~ ~I~i u.- 4l.~1 _;.h~1 ,J ~1·.i,.J1 u.-i J~ ~..)I."s ~ Jt:bJ1 ~ ..)1.fJ:.~ t1,J~ _,. ~ ~ytJl ~t...~1 ~IJ.Jf+t ww. u.- J;lil ~ u.- ~ ,J t..."s:.Jl ~Ull ~L!.l.ll ~ ~IJ w'il ~Iwindows 98 ~~ u.- ~ ~ytJl ~t...~1 ( 1>L!.l.l1 ~IJ ~.u..; c;~,;t.S ~t... J.Ji ) ~ ~ ~I ~t...,Jla.J1 J:.b. ,J ~..)~I ~ 4JJ;l1 ~I w'il ~I ~~

~ I!I~I jJJ.l.a,.J u.- ~I o~ ul ,;S~ J:!~IWindows NT Service Pack 5 - ~,)oIi ~iill Cryptonym of Morrisville - - ~i - ~~II!IU:ffJ1 J I!I~I J 1!Il.w.waj.tJ1 J I!IlS,;.JJ1 u.- ~I ~.1lf..A ~ ul ~J LA~ ~j J i~II!Il;'i~ ~I ~J';lS 4;'iJ c)Dr. Andrew Fernandez NT jJJ.l.a,.J J;i .ty:j ~ll:a.llSP 4 ~ll:a.lll t..A ~ u.-Debugging cr . <2;tl»-,; Jj; ~ ~I ci~J.;S;LA (,p ~J,>.JI ~i Ji JNSAKEY ~..JA'l1 ~,Jill u.-'ll U,sJ ~l ~I.i.. ~i c) J:!o.t:i JIJS'l1 o~ ui ~ .I,;~,;~ l:l.t1.ow. c) ~t:L.lladvanced Cryptography ~J1:l..l ~I ~,;.. c) ~

(,p jI...)W Jl.wa,;~ ~~ e--I~ ~ 'l~ I!I..a1.SWindows 95/98 ~"'ll u~ ~ u.- ci~J.H ci~l ~.;LJI e--I,>.JI ~.JLt ~ u.-l+!Jb. JlliJ J.-.11 ~j I!I». J J4+l1 ~ I,JJ.<2;;J ~ ,;.;. 1Io..t1 ~~ ~I e--I,>.JI ~ J I!lLA_,l&.al1 u.-1 ~ ~I_,! u.- i~\i JJ'l J.;i. J.-.11 I~ c) J - ~ ,;.;. 1Io..t1l+..t~ ~I ~'ll e--I,>.JI u.. ~ ~WI I.:WWI ~ ~ ~~ LA ~ ~ u.- ~ J~I ~ e,,;ti- ~I

~\11:j ~I e--1,>.J11!I\i1~ ~I ul ~J ~l ~I ~1...b.a...;;JIDr Nicko van Someren ~l ~ u.- J

~ • ll:a.lll L 'l..4i, .... i . ,_j ~ III AD"'API DLL . AHL.A tl • J.l.a . t..:. .~.'t ~i . te..

~J~ ;.,)4M~ r ~",""~'l J y,. ~ J.)J iJ~ ~

J\.i.JI ~ I!I~I ~ u.- ~1.i. e--I~ ~ ui Uh;. III aJ.jf+t JIJSi 'l_p.; ,;~I ~JUI ~~4f ~,JoAl1 LA _,. J ~J ~ LA J JIJS'l1 o~ ~ ~ ~I e--I,>.JI ~ _,l ~ u.;LU1 US.t; ~ ~i 'il ~ ~u..J1 »-.;31 'li ~I~l ~ 1,;1') ~1...t'l1 t.~1 .;I~I ~l JJ'l1 UJaSlI 'lJi Ji J .~ c) ~ ~I ci~J.;S;LA ~,; .t.~1 iJf+1 ~ ci~J.;S;LAl..s.;Ja ~ e--I~

u.-'ll U,sJ ~ J ~ ~I JIJSl J\.i.JI ~ ~I ~I ~ u.;LU1 US.t; JJ'l1 ~ ~iill UJaSlI ~~ J .~..JA'l1 "",Jill

www.cryptonym.com-uLJUs..l1 ~~ l..s,;.JJ1 ~.JA ~ ~~Ji ~ll:a.lll c) iJp'-,jAl1 I!Ilpl u.- ~I ~I ~W:I'l~ I~ , I!lLA_,l&.al1 u.-1 ~ u-u1.;3 J.tlS ~JA ~ ~l u. ~ 'l~ ~ 'i iJ~ ~I 1!IU;.w34 i~ ~~ ul e--u.»1l .I u14..tIl..s,;.JJ1 ,;t;;;J ui 'l~ ~ ,;.;. 1Io..t1 ~ LA J ~ ll:a.lll .t.t_'t. .·.(A'l'l .·.t"tL ~ ~I~i tt:. ,_j i . .:.f:tl uLJUs.i?r..J Il:i' .LULw.i· tl .t._'t Ji Lal.&.l

J ~ ~ ""' u-- U" c.:r- ,; U'I'I ","". J""*" ~ ""' v- 'F. v- J ~ .. •

~l ~W:I'l~ ~j u.- US..:i:i uli ,;~I ~ J:fJLllI ~~ c.r.--~ ~ 'l i uLJUs.i ~ ul J ~ LA ~.JLt

J I!IlSl,;Sl1 u.- % 0.. uti iJWI c) J ""J:fll ~ ~~I ~~ ~I e--I,>.JI ~ ~ I!IlSl,;S ~l ~I~i 'l~i ~I ~ ~i u. J ~ ~ 1!lLil.. Jp.-J JSu ".0'1.,. ~ ~Jl.a"'ll ~ ~ iJp'-,jAlII!lUa:l4l1 .I!ILA_,l&.al1 u.-i ~ ~\.k.

J..P.o.J"" ~I..;J~I ~.J ~ J_;WI USJ ..;~I4.:..,;:a.. ~~I Ji.,IJ ~l.wa.J,;;!.J JSl.J...t J..P.o.J _;S.ll "l ulAi ~ ~ 4.:..jii..l1 ..;J~ ~I~i.! 4.:..jii..l1 ..;J~ J.tLSJI ~.1l1 UJA~ ~I ~ &a~1 UA ~ ~ .J JjUl US..; U;.1l ~ - ~I , ~I - ~lA~1 UAi ~ ~~ UA ~ &a~ ~ Jb.; .J ~IJ J:ib.lUA ,. ~ Cjii..ll ..;~I ~I ~ c:;l; .J 4..J ~WI t.~ ~I J,):a .J ~ fA ';;f swJl ~ t.Jli ~ 4.:..,;:a...J ~~ ~1~,;;!jJ ~ UA ~j.J ~t'iJ:h;.J ~1...a.jla..t.J ~La~ ~LSJ ~.;l14.J,Jf-wI"" .J ~II~ . ~~ ~~I ~lAl~"l1 UA ,.l.JU lA JS ~ JjJ ..;~I

: 4.:..jii..l1 ..;J~I ~ ~ ~I ~LS~I .J ~~,jAl1 ~ ta.. ~~ ~I ~~.J ~I ~j1.AA ~ a.;l4'J1 0».'11 JPi UA ~.J - ~.J4'J1 ~I~~I.J ~.J4'J1 eli.1l1 o..;ljJ . ~j JjJ ~ J.l:f 0~1 ..;J~ M-""I~I .J ~I UA ~ 4..;J

~ 6.JJlAi ~LS.;J. ~I .J ~ ~\.wJ1 CP ~ "l ~ .J ~.J4'JIl#"',Jil1 UA'JI4.JlS.J.J ~.J4'J1 ~1.bl1 o..;ljJ

~"lLS Atl .. (i J.2.1, ~ ... 4.JlS 4.:.. A-:Ltl J~I tJi.l1 AL-AJI· ~ .ttL t:'IJ· ~ "'-IlS.l1

,.,. ~ ~ • '-r .J ";~...J"; \.J.J ",,_....; ~- _p..J ,-v-""'_"'" V'"" UJA ...

,4.:.. A-:Ltl J~I· teo . t( J~i J.W ~It_ ~I ~ 4.:.. A-:Ltl J~I ~ Att.tl ,_j L La.i.'J1

.J ",,_.. ..; ~ " .... U'f'..P.o • ~ .J ",,_....; fA ,- ..,.... ;..; •

. ~lA~1 UAi ~ J.tt~ Jib.ll4.:..jii..l1 ..;J~I ~"4 ~ ~LS~I UA ~I ~

c) ~ ~."...... ~o~1 ~l..wd..J ~."...... .". o~t.. " .. ~·I,joli ' i'i; ~ ~~I JoI~ e--U~ CP o,;~Vim .~ ~\.la"'il cS~~,).J J-JI o~.J ~ u.- ~ ~l..wd..J'~ ~'il j~l.J ~ ~jWI

~ljAll c) J-Wl1.J ~1Jb.14,;.1l ~ ~ c.HW1.J Jdi ~~~'il ~ ~ u-uVim ""~ u.- ~JI.lI ~lJA ~i u.- w\S.. r.I i c).J w;;Jlt.l1 ~ ,; i! '4Al1 u.fo u.- ~I~l ~ ~ ~..»&ll Jdi ~ e--U,):\ll ,lA,j-J:! ~I .~~ ~~ c) ~I.fol ~t;." ~."ll.jAJA.J~.J j.J~...J c) ~ e--U,):\ll ,~,jol wLS ~i ~~I JoI~

~U "tt Ji:l...ll I~'il' t, ~u.wa~'il J Ula ,0, t \.S. 0 . A A tl

.~- 'J't*' ~ ~ • vt.. .J .. U" ~_,_

Jdi 'normal, insert, visual» ~.;.oJ1 ,JU.,J'i1 '~Jlt.ll :4' '~)I ~~,Jl1 u.- el,joli ~ ~ r.I~im :UltJI ~l ~im ~i ~~I u.- ~ ,filll ,~ .Ji I~~ ~ wI e--u~ ~~'il JAI.J~ _;;Sj:W

Vlm filename $

:~i ~.J,;i.ll 'e--U..r.Jl ~I.fo'il ,;~I c)filename UltJI JoI~ e--U,):\ll JA'i1 ~

q:

! q:

- - INSERT - -

~Jlt.ll ~,Jl1 ~l w~1 e~ESC> > ~ ~l ~USlI u.- Iili\f.lll ~ ,4lW1 ~.J e--U,):\ll !ill ~ :~ ,L,..,;t.....lI.J &a..,JAll1 ~ ~ ~ J~'il ~ ,{~I.fo'il}

w:

wq:

:~'il ~Uu"i '~';;II'"tll ~ ~ ~ ~Wa:l.. ~ ~ \....s o ~ _;.Ja.J.tl1 ~JJ ~I .fo.wJ1 ~ ~ ~WJl

shift+o ~ _;.Ja.J.tl1 ~JJ ~I.fo.wJ1 ~ ~ ~WJl

:u~'il ~ ~JLllI ~ ~~ '~JWI ~_,ll u.- L.t.iIJ

r ~T u~ _;.Ja.J.tl1 ~ u~1 JI~'i

shift+r ~I ~ ~ u~'il JI~l ~_,l JWltll

X~lu~lu1..l

shift+x _;.Ja.J.tl1 ~ u~1 uJ:aJ

:4~1~_,l1 ~_,ll ~ u.- .~.;.tll ~_,ll J;.;.b CP ~~I ~~ ~ USl ,0)J.11 J;.;.b CP ~vim ~ ~~I :UWJI j~ JL..i ~w. 'v ~ ~l ~JWI

- - VISUAL - -

,.~~I ~ 'y' P ~ ~J ~ -x ~ J~I ,...P.JI uh ~ ,~I J~h' j' k' I c:fi\.i.eJ1 ~ u.- ~~I Esc. ~ ~JWI ~,jll c.sll iJ_,.J1 ~

:iJ_p.1\,J ~\Jll\

~ , t~ ~I ~~ LJWI ~ atl ,.J 'i ~Ct I+Z ~ Ul.iJl .. w ,LUSJI ~i ~i,.J u:; Ji

. . u r.r- . .... ..,_,.. loT"" • r ~ jI .. • ,. ,. loT"" ~

Ctrl+R ~ ~ ~Ji:Ul

~ ~i ~ ,~.&1l1 ~ ~ ~ji;vim e--U~ J-JI ~I~ UW c.sll ~ ~ ,.1»1 c.sll ~IJllI ~ : U;L4 clJ JiJ Ul.iJl ~IJllI

:earlier Sm Ji

:earlier lh

:~\,~\,~\ c.sll ~~ ~ Ji ~h ~LA ~ 'p ",.A ~I Jo"i LAi ,~~ u~i lASy ~ ~ us.-; J~I ~Ivim t.i : 4· ·~)I Jo"liil ,L.tJIJ UWI c.sll iJ_,.J1 us.-; I~ e--u_;rl4 ~\.i. ~

ctx - change till x (.)011 u~1 ~~ c.sll u. u.- uhl dtx - delete till x

:i$.~\ iJS\.ll\ ~ I~ ,~ ~~ ~I ~Lf..t.ll ~ u.- Lt..;S.!i us.-; Jo"IJi (p i..;lF-Mnemonics Ji iJS:.~1 i.;SI~1 Jo"IJi :Jti-ll ~ ~ \f.l.t '~JWI Jo"liil (p ~

fy :f" ~I ~ ~J J~I ~I ~ fd :f" ~I ~ ~J J~I ~I uh fp :f" ~I ~~ ~

vim: ~ ~i lfJ~ ~1..i:1l1 u.- ~text-object ~ ~WI o~ ~

:help text-objects

daw L.l.s u.b.}

dw t.lsJ1 ~4J ~l \f.l.. u.b.l

daW a '0040<'; ..11 u~'il ."i L.l.s u.b.l

d LlWI ~I u.b.1

as .. • .

daB J."sJ1 u.- ~.Jl:J1 u.b.l

as ~~} ~ J:~ '~JAlI ~.jll ~ ~I~} ~l ~ USl ~JWI ~.jll ~ ~ jAl.,,'i1 ~ja aw ~ L.l.s ."i

:.)Al.iJI ~.; :Jti. dA,JI,;S:i Io!.tljA J~ J:~ ,:A~ ~1.lS ~Ji:i ~ jAl.,,'i1 ~

Ji." ~~ ~."i i¥ ,.l..:ii Io!.tljil ~ ~ u~ ."i L.l.s ~ o.;Ja~ .)oI...;:..:u1 iJrl o~ t.i;"vim ~.J~ : Io!.tLo.lS.lI

• ~I ~I~ ~ .;Ja,j.tJ1 ~

A ~I ~ u~ J.Ji ~ .;Ja,j.tJ1 ~ $ ~I ~4J ~ ~ .;Ja,j.tJ1 ~

:,JI,;J'i1 ~javim ~PageUp/Down» ~1,JAl1 ."i ~l.J1 ~I ~} JtilltU

Ctrl+f ~I ~I ~} ~j}

Ctrl+b ~l.J1 ~I ~} ~j}

Ctrl+u ~I ~I ~'<2;i. ~l ~jl

Ctrl+d ~l.J1 ~I ~·<2;i. ~l ~jl

g: .)A'll goto):) UWI ~ J1l:Ul ~g jA'il

gf .;Ja,JAl1 ~ UWI ~l c;lil

ga :~ o-ascll J.J~ ~ ~I u~1 ~t:i;LA ~}

gs (wl~ , • .J ~ ,. J~ ~~) ~-u o~ ~~ ~im ~Ji

help g: Ji..J. ~1..i:iJ1 UA ~

:~, _)Ai

:~L.;i 41 OJ_".JI ~ LA ~ ~ UA ~ ~ ,~Wl ~vim ~mark» ~I ,)oti ma ~a u~ ~I ~,JAl1 ~

a" ~I ~} OJ.;a.l1

a' ~I ~I ~I~ ~ .;Ja,JAl1 ~ marks: ~~I oJA~

.~,

. .

~l/foobar<Enter>

,oJi:.J <> J [] J () J {} c.;A ~.AJI ~~ % ". '~LaJ ~1 ~.AJI ~I~ UA ~ I'+' ,)oti ~~ ~~ :~I~I U-a...,jU ~} ~g ~ ,)ot'll ~t

gO ~I~I U-a...,jU ~1 ~j1

gF (~header ~1 ~ o~) .;Ja,JAl1 ~ UWI ~I ~1 JW.a~1

.~u.bl'

. ..

~~I ~ Uoa..):1 ~i ,oJi:.JLaTex JIJSi ~ ,~~~ ~lvim ~ JIJS'II ~Folds) ) ~~I J.&l.wa 'vim ~I~ (~I UU ~ ~ UA JSi) ..>f&A ~ ~ 'i~ ~ Ul.. c;lil ,~ Jti. ~ (p ~ :~t ~JWI ~lJll ~J ~ W\S.. Cit ~ ot,;ilI.;Ja,;.. ~

zf3j

f 'II· U.l. ~j ", te. 'II ,...i . L. ··'11 lii.1 ~I . L. ··t ~ t A t.:.'i ~I . 1... ...L...,... te. ~I JL.t

Z .» v--t ~ ir: '-r ...J-- ,. .J.. ...J-- .;........ ~vlm ~~J ~ .

JL.6U ~i ~ JW.a~1 ~~j LAi

••• ( A' , • L . ··'11 ~ . l':.t ':" .... f te. ~I ... - ~tl· • JJ.=i..l::.1i ,t,u .. tl ~ • tl ,...i t-.Aai 'II tL_ 0: . ··1 .•. ( A •

v-:r ...J-- ~ ~ , ~ U'""""'" (.)01''' ~ .. u- .. ,_,. '-r ..,)ot U-, v-:r

:'" ~1 ~ ~IUA~ '~~JI~I~'11 ~~~i

:-3, 110 fold

zfa}

za%

:c}.fL4 ~ ,~ ~I JI.jAl1 L.lsl1 ~l ~I u~1 &4 ~I ~ ,~I ~~ ~WI o~ e--J ~ z/SearchString

~ ~I wt1.t JS. .;Ja,;.-ll ~~ ~ ,~Iya &4 a.b.ya ~ ~ ~l ~I e~.)l &4 ~ ~ ,~I ~ ~I ¥ ·...usi

. .

zo

zc

. UUlI ta.bll

ZJ.. ..

'J.a\.J1 ta.bll

zk. ..

zO ~I ~I ~ ~1Jl.l1 ~~I ~ ~l zr (~iil) ~~I &4 ~I ~~I Jdi ~l zR~~I~~~~I~~l

zm ~~I &4 ~JlI ~~I ~ #i zM~~I~~~~I~#i zE~~I~u~l

¥:"l ~ d,;;; ~J wl ~..J ~~Ivim ~ ~I JS.vim. ~ ~1,JJll ~1J1l1 ~"l ~~I u~ JS.

Lu~ ~I o~ ~,;i:lzm ,~I~!

:ya~1 ~ CF ,~~I ~ ~ ~ I~ ,~h... ~~I ~ UL.l1 ~l JS.

:mkview

:loadview

au BufWinLeave * mkview au BufWinEnter * silent loadview

:! shell-command

~I ~J ~ ~ 'vim Lta,;!,J:! ~IFilters) } ~~,,>All ~1.i. Do- ~ u.,J ,lj,J,,)L4l1 fo ~~ ~ :~I .)A'il 'vim ~! l¥-~J!,J a ?Jim ~i ~ {~sort } JJJI .)A1,Ji ~J:II.! ~! ~I

:%!gpg

:%tr a-z n-za-m

,. ....

:e.J~ , 'J'14.t

:i.,;.J.\.:Avim ~ CP ~.;;JI \.k.,J_yl..compile)} , iJi..Al ~ ~~,,>All ~1.i. ~I~ : !gcc -Wall -g foo.c -0 bar

• .l::.1i ~ ~I .. -- It i

. ~ ~ ,J

:!gcc -fsyntax-only %

:set makeprg=gcc\ -g\ %

:make all :make install

cc: ~I ~I i~LJa...l cn: ~I ~I i~LJa...l cN: ~l...J1 ~I i~LJa...l

copen: 4.1oi;. Uw. ~ ~1J::a.i.~1 ~ i~LJa...l

:iJ.&Wl1 ..:aw...ll ~ J.tUUlI

.t .. _I:~tL llt (~IJ." ~ ~j .LA ..• 0:' ,J.=i.1 cl ,...A Ul..' !:(i ft1i.j ,L.::.IJ. ~ "'I ,...A ,i .!:( La1.a.=..i

U:t""""WWoIoI5p I .. vim f' .. ~ ,J ,J "rr (,)04 ~ ~- • ~ "rr ..;:- ..

"J.aJ.=i. '-1.1 .. ,...A Ul.. ... -:it '-1.1 6·0:'1 ~IJ. ,...A ~ !:(i ~1J...:.t .At:. ~l...J1 ~I jl.t .•. cth I I"t")

" .. • • ~ "rr ~- " • ~.. ..,-.. ~.. lJt""". U""" e P vsp I "

:tabnew file.txt

"..:.tLu 6Oo:tl ~. . tI'AO:~ t .• ~ ~u~

:tabnext (tabn) :tabprevious (tabp)

:tabclose (tabc)

~ ~ ~ ~IJ. ~ ~ Ul.. JS 'Buffer» ~I ~IJ. f'1~! ~ iJJLl..l1 ..:.tw..J1 ~ J..UUll ~~i Uoa...;.b :Ul.. ~ ,~! ~~ ~!

:e file.txt

:bufdo cmd

:bufdo /searchString/

:bufdo %s/oldString/newString/ge

.. !. ~ t l ... L.1. I .. A' .. • 6 .o:tl ~IJ. ,...A. ~I ~i J.=i. ~i lJ..a "~ --r. f''''''-: f'.JA; ":-U~.. "rr .. abdo.)A ... ,J; ..) ..

:~l.iL.l1 ~ .~i ~ J;JLUI", ~1.1W1 ~ ~ ~ ,~ ,t;.;l ~ ",ie path: J;.fo ~vim ~ u.- jw.MA ~ ~ :~I ..)Alill ~

d~~i D~u~} R~·"a:i ~l

:JU..

:cd path/to/dir

o,;fo", "-L...,bll ..)Alill ~\lS ~ cl_,ll ~ ~ '';~ lSi ~ ~ o.»tmap) } ..)Alill ~ ..>iJa.j ~ UJS; ..)A'll 'imap» J\.i.J'i1 ~"""nmap)} ~JWI ~_,ll ~ ..)A1",'l1 ~ ~1.i. .J.J:Nim '~'il :JSJJI

:map <keystrokes> command-to-be-executed

:nmap \cc !gcc\ -g\ %

'..)AI",'l1 j~'i I~ 'gee ~I..H Cj1i.o.ll UWI' ;;iw::Ll ~ee\ ~\lS ~'" ~JWI ~_,ll ~,~ ~ :~I ~ UJS; ~I ,;Lw:W..}

:iab LAC Linux Arabic Community

~J ~ JJ;i u_p.!1 -Llnux Arabic Community ~l ~T \fL~ ~ a.i~ ~~LAC ~us ~ • -,Lt .. ~ ~ 'il i'" ... ·HI uW ,tl.:. J'il ~ . ...i.l:iii ~ 'il ~ .. t..o:" i tl.:. J'il

.~ ..) . J ~ u-... J ..,- ..) . ~ ~ cl u- .

:unmap \cc :unab LAC

.~ 1. .. -:" a....:,.,

.~ • .)A

Ctrl+n (a'j'i:;. t..ati ~) J..Si Ctrl+x f UWI ~l J..Si

Ctrl+x i ~i.;ll UWI ~! J..Si

:set spell

~..) Ji.,Ji ,al.;, ..J11o!.I~ t.Jli .m ~z= ~i CZ' .<2j" ,Ul.iJIJ t'~s[ JS [ ~i ,~'il ~ ~ . 1..A'i1 c..alSi ~I .• tl ~ ... !O:t ,JSi ~ A, "w::t.ll t.JsJ1

• ...,,-. .~ ~ f ..

:setlocal spell spelllang=en_us

:..)A'il J;laU .JP.'i1 ~,~ ~ JiI_,;lA ~!en_us J#J ~

:set nospell

:~

.~~ .. ~" .~, .

. --e-- ~ ~

...... co: ~WI .t.t.-_'l i ,t._lo:t t.WI ~I ".~ ... tt iJ.J.. .' ... co: Ji ' 'ttl· Ii' ~ ... •

. ~.. ~J ~ .. u-T"' .. ~ 4rv1m..)AJ Qot ~~~

:set option :set nooption

:set option=value

:set option?

autoindent oJ:!~1 ~'il ~ .;Ja,JAll ~~Il..:..Ij'i1

(~..;:JI ~~i o~) ~$. 6A ~I ~I~ c}l t"p'-,;ll 6lSA u.;Li ~"'i ~~Il..:..Ij'i1 6A ~i ,~~Il..:..Ij'i1 smartident

hlsearch ~ ~ ~I ~Ul Jt~l

incsearch ~ ~I JI~I t.JsJ1 ~USJI ~~i ~I e-a1.:i.l ~~ 'CSJljiJl ~I expandtab oJ~ c.::.t1.i~ 'TU...»UI ~ ~Tab .JJ ~ ~I ~ showmatch (~ {)} ~..;:JI ~.Jl:J1 ~LtJJ ~I~ JI~!

filetype=value oJ:!~1 ~I c}l ~I '-'WI ~ ~

:set ft=html

. i -ht I Ul.. 'I· tt""1 '-'WI ~ ... :.~t .J m ("F# c.,r- .. ~

:set hlsearch :set nohlsearch

:syntax on :set number

:set showcmd

:', 'J'.i:iJ 'vim ~ o..)WI ~l W:l;i ~

:set mouse=a

·i~ ~l.i~1

. .. .

:\f.lt.;S1l '~';;1 ,,,....u tul..) c.::.tt...~ ~Ji:jJ I~ ~~I ~ ~ ,.,):lSi o_,!vim.J ~ c.::.t1.iW:!'i1

taglist explorer jI~ ~ CSi ~ o')Jlo.lI JIJ.ill t.J1l ~

matchit % ~ ~Regular expressions) } ~I .):H\a.l11 ~1.l:Ll ~li. ~

li. Ui...u" \.il.oJ1 ..... ~ • .. ..

gpg~ C .1,,;,,1 ~ J~

clendar ~l;'il J!J ~I~ 'il ljtJ:.1 ~"lS.t1 ~ ~.,Ji:U1 ..)~'i

minibufexplorer ~U..;:JI UWa ~i \.;iii l..:...,,:a.J1 c.::.tU~IJ c.::.t~...»U1 ~ ..)~'i tetris W:l;i o~l.=. o~1 c.::.t~1 ~

~ U.t J~I ~~I-"" o~~,J .)oI...JW ~I~!,J ~~I ~1J4l olJi U.t ,Jsi ~~I ~I,J~ U.t ~I ~~ ... \A.J:P,J ~J,J\A,J ~I,J,J ~~I o~ ~ jAliil ~ ,;Sjl JU.-ll ~ ~

cat /proc/cpuinfo

lastl grep boot

/usr/bin/lshal

.. J:f!J ~ ~ ~~,Jpci or usb .. ~I~ J~I ~ ~W ~ ~ hdparm -t -T /dev/hda

.... ~ ,Js1,J I~ JS CP ~\.S .)oI...JW ~Wa.a~ ~~ o~l,J olJi ~ 6i \.lli _,lljL..

Documentation J4 ~ U.t Lw:I~ .. ",.J:P,JI ~~I,JI ta~ ~ ,JI ~IJ~ ~I,J~ ~I~

~ ,;Sji 61 JJt.:..lwa WSl,J .. olJ~1 o~ CP ~1.i:1l1 o~ ~i 6i I~ ~I U.t ~,J CPU and Model info ~~4 ~,;Sj 'i~1 jA~1 ~ ,JA as, Kernel version .t .. -1-:t1'ol&~tl .t.!.~.-:tl ~ ~"1 _,.. ,J ~ ~

Uptime ~JWI J;i·~al o.,fo

Top load processes load Jl~. u..tJ1 ~~I ,Jsi Top memory consuming processes o,;Sl~ a <'.iIlL.J1 ~~ ,Jsi

Services Startup Jlf+ll J;i .'i.;l ~ J.W C;UI ~L..~I

Cron ~~ JS.l ~,J ~1.i,JI,J a.J,J~1 ~~I Hardware( Physical Memory List of Devices (Is hal) USB devices PCI devices ACPI loPorts Interrupts SCSI Components SCSI Devices DMA Devices Serial

Devices Serial ttySO Serial ttyS1 IDE Disks CDROM Drive} ~IJ ~J o~ ~ JS (JULlI) ~I ~w Packages installed .. ~It'~1 FileSystem "-t ,;;. , • ..1, ~w....t, ~, ~w

Disk Partitions ,t •. _1-:. LW:a.a1 ~J 1"'1 UI ~ .. J .. J,... t'

LAN Interfaces ~WJ~I~JJS Route Configuration Files ),.»wJ1 ~ ~jlll ~IJI~I

I~ a.L .L a...JWI

.... .,..."... J

.... LajlL.t JS J~I ~ t' ,; ;"L.JI joII'll ~ ~ ~I ~ iJJLiJ 'l~ JS'i1 i.».J1 Jldeb t'~ ~1"JoWI ~i ~ L. ~ Ji t'\J:all1 ~ w'<';;" ~~ ()4 JS4J ~ ~i ~'i i),,:w olJ'i1 sourceJI ~ Jirpm

cd /root/

wget http://www.cfg2html.com/cfg2html-Iinux-l.64- 20091215_all.zip

unzip cfg2html-linux-l.64-20091215_all.zip rpm -ivh cfg2html-linux-l.64-4.noarch.rpm

dpkg -I cfg2html-linux_1.64-4 all.deb

2Q~9i~Jl,2~2:,;r ;[2:36:26 CHi ,r<:Bls) ~ ·cfg2hitHl"l.~Unux>L.llitF2S~91215an.zip" ~;a~li'l:d J?

4ia!}41341~'!)<1)1 - . , ,- -.' ~ ,.

ro~f(@S_e:nr,e:r2. 'Flif UIlZJpl (:f~2"t'itfut ~llflu~ = 1.-·~4-2~@9l2t5 :-all.-zJp

An:h·ivle': ,cfg2,tf~!IIl-~ 1 10m:: -1'._.·6,4·i@~9'li15allL:;z. i.p -

infl<lUn.!l( cfgi2htmt~linu!:(-lL.B,!h4'II.mirch. rpm-

in-fiatin~: dg2html-l-illux i. ffclf-'4".l1ls(O -

JIrr lEl'itJn.g: C!fg2h;tm L-lJ.II,ux :) .. 6'4 -"4, ~;a r', 'gz i,nH,a5i: :tn,g': efg2lit.ml..- Unuxl.6i'F4 . .81J.. de_bJ {n.f:l;a(:~n,·: .Efig2~htmt- ~iniux ~ 1:. \j)'~ - 4-:::1'1$.61 a c h<lIl)Jf S .mfla!hng. ~~~ME cfglh:tml. txt

l~n~tin,g: d:es.c;ripi.jol1'

'eX'tnu:;tif.lg: P:i:u:l:t;ages '.9,2; ,

nmt@slerv:e:r:2 1"':]# -rpm ~- ivh d,g'2htmt ·lirnl.ll1l:

cfg2htifll1·1inl.llx;l. ff4-'Z0B9121~ an .ztp 'cfg2h!.tmFllinl.llx t. ff4--~· i386 .. <::hanges

(Ofg2.littml-l-inu:<: 1.5"4-'4 ,all. deb (Ofg2.littml-l-inUX~l! .5"4-'4--:-m:L<l relit. rpm

tfg~.l{;tJIiIl-l i,n-ux: ~lj:l4 ·4 -:-,d:sc- cfg2.timl-l i,n-I.IIx .1. <f:j'F4 " fa- r . gl '

r,6()'~@~le'rv<~;r2 f=.,J# Tpm-:i~h !:J,g2h.tllttt-lirmx -1.·5'4 -''it'. rio~F(h .. rpm

P'repl!:l ri.rna . . . A'~,~·t',~l.t·,~'.~If,t.t'.iil.tl.~'.l·tl..~lt"~'ll'.f:'~'.fll:"~ltl.l:I.~I.fl~I..IiI.t"~I.I)I..t'.~l.ll.t'.iilll~'l·tl.~'· [1\e·(il%1:

1.'.: Cf. ~2. 'ti,tm. "1-. ~:i. 1l.'U·n '", ~#lt.##l"###"U{#iMt.#l{#lU!l"'Mt.##l"##i"'t###lt.#ltlUUtl(###l/; [J(El~' j

nmt@$lerv,erz: [-}#

pico /etc/cfg2html/systeminfo

'tu11 I - '~y . t.~ ,.~tl ~ .L

~ .J"t""". .. ~ .. Y""

cfg2html

cfg2html-linux

root@server2 [-]# cfg2html-linux

http://come. to/cfg2html. .

Starting

Path to Cfg2Html HTML Output File Text Output File Partitions Errors logged to Started at WARNING

cfg2html-linux version 1.64-2009-09-23 /usr/bin/cfg2html-linux ./server2.al-ra3ed.com.html ./server2.al-ra3ed.com.txt ./server2.al-ra3ed.com.partitions.save ./server2.al-ra3ed.com.err

2009-12-27 12:39:12

USE AT YOUR OWN RISK!!! :-))

http://come. to/cfg2html. .

Collecting: Linux System CentOS release 5.4 (Final)

Collecting:

Collecting:

Collecting:

Collecting:

Collecting:

Collecting:

Collecting:

Collecting:

Collecting:

Collecting:

Collecting:

Cron and At

Hardware Software

Filesystems, Dump- and Swapconfiguration

Multipath Configuration

LVM .

Network Settings .

Kernel, Modules and Libraries .

System Enhancements

Applications and Subsystems .

Local files

http://come. to/cfg2html. .

Creating: JPG/GIFs

x - cfg2html back.jpg [non-ascii] x - profbull.gif [non-ascii]

--"'tnttp: lI:corne.,.tolcfg,~html. 1''''-- - - - ------------- - -- - - - - - - - - - - - - - - - - - - - - - - - - --

E~e, .~d1r ~rew' je~I'li~1 hl'e1p,

~-~. _' -.________..._-~~ ~~. .- ""C- ~-

r~llt@ser\Jer2 [,.., 1'#.Gfg2~tmll-UAl:iIx

- =I h.Up: lltome.ttl{l'ofg2h'.tml 1"'- - - - - - - - - - - - - - - - - - - -,.,.,.,.,.,.""",.,.,.,.,.,.,.,.,.,."", ~~ar.~ing; 'cfg 2111t1ll 11. - u rm>:: Vie rs loil 1 ... 64- 2SS9 -!:l9:.- 23'

Path ia (fg~l+t;:ml. ILlS r I b,i,n/d'g~ htiml. -tin u ~ ..

~TML ;Q:u~put fiie ·./server2 .1:lt= r[l3:e:d.:c~;J1I. htm~ Te:x:tOutput Hle .lser'IJerZ.a'i-·rB;~,e:d.I;c;)m.t::xt

P~i:lrthi.ens . !server2 .at-rased. csm. partithAs .. save

EFr[)FS l[)gged 'tc .!se·Fver2.al-FEl-;;ed.cnm.erF

5tEu"ted at 2'®®9-12-27 1.2.: .. 3.9:.:.12

WAftN!Ul61 M'SE AT YOUR, OWNI 'RISK! !! : -I' )1

- -=lhl.;tp,: Ilco'llle .loidg2h,tm 11. ]=- - - - - ---------- -- - - _- - - - - - ----------- - - - - - -----

.c r:eat~~o g, - Jrp~V~jI'f5. .

x = ~- f g'2h tml trad. j:p II t neA = ~a sd:t 1. X - prG:fbul1--:-:g:jj: [!1Q!1-a~dU r~~t@ser\Jer2 r- ~ Ii

{r:lUe.ci:ing: U!1u;< 5ysteJJl CentOS ·releas.e 5.1,\ ·(Fi!1a:i.jl .

r~llecting:tn:m ",md At .

C[),ll·e·cti.ng·: Hla rd·wa·r:e· .

(on~l€ti:n '1: 50 ftw·a r'~1 ,. , .

C~Uettj_ng: Hles9ste.ms, Dump- a'!1'dSWffJltm1f-:lglJlr'gt~!!lra .

Co;i~ecUHg: M"ff:~'ip.:;;l:Ui to'llf}g~r-.a:~·iio:" .:...... . ..

co\te:ct~il1g:~ VMc""".'.:

lC,~ne:i:,~"ing : l'Jetw~Tk !:!eU.Hlgs , .

'CQ:l'te.c·ting: !foee'rr~el, MGdules. and tcP'ra:ries ; .

t~ne€Hng : Systelrtl I::rltmn<::eilllents .

C[),lled:ing:: AppUcat~ons and SlJIb£'ystelllS .

[oll~iCtin'1: Loear fit~::&. .

.. ~,;Sj 1.. JS.l J,.1.SJI JoI...):lli ,.Wu"4 ~\! ~,;S.wJI UJS:f ~ server.test.com.html server.test.com.txt server. test.com. partitions.save server. test.com .err

cp server.test.com.html /home/test/public_html/

.. oJ.i\.i ~ ~ JoI~ J,.P.o"" ($~I ~,J """",..;ill ~t t;o' .. ii: """",\J. Ul.t ~I,J ••• ~1..,jla..tJI ~ ~ ,.~ 'i4 """",\J. »'il

'\llli •

••• ~ ()A~

server2.al-ra3ed.com - Syste

Create!! '2009-12,,27 12;50:22 with cfg;2l>tm HlnIEX version l' .1io!,2009-09-23 Li"u"~ri<"r2;pHEJ.ad.rorn1~.1:8-1£4,1l,i:eI5;tenl!lS.f1lu;;41 SMPWefl No.4 'e9:3,1:3H Ert;T,20b9:>:!!.B~M x#fii..:8A xIl.B:._64 G.NWLJmjx,

CI Li~JJX System CantOS Iel,eas,e.5A (Rnal)

• ~ ystem descrlption

• CPU E\~d Model rofo .' un arne' & hostname

• Host.allas

• as, Kerf\el v,ersion

• Uil,ux Standa:rdBfis~ VerSi,on, ,

• as ,8 p:etiflcHel ease-] ntorrnanon (/eicJr,ffij hal-release)

• PQSIX SlamJards/Setiings

• locale specific infoHnaHol'i

• Syiilem,ulimrt

• VM-Slatisticsl 10

., VM~Slatistrc'5: (Summary)

• MP-Slalistics

• 100StafistiG:;

• Up~ime "

• Active P r:oCEl5S 'Overview

• Top load processes

• Top' memory "consuming processes .' reboots

• AliaS

• i'nitlill;f

Contents

Linux System CentOS release 5.4 (Final)

System description

GOm:f1B.I1·Y: r.cce t Lcn:

GOflta.[]t:

Ma.il1 Se·J::·ve·J!:.·:

[JIlL:

Big Bue Lneee Se":r've:r" Room 01 faa ba.·r· HigBox

httfJ: I /[]om,=,. to/[3fg2htm!

CPU and Model info

ca1/~ r:otJcPIJ [lifo; eeho

p:roc:::esso.I" V'8!"!cioZ" .i!:.d c:::pu .fa;ily. mode.I

mode! Rame stBppi!"!g cpu MHz cache s.l.ze pi::y.s::tc:::.a! l:.d sib!1:.RgS coa-e ad

c:::p~ ece-e s apicl..d

fp~

Epu BX.C:::Sp t.10R CDoid levEl

: 0

Gemu Lne Lnt.e L

'6 2J

!Rt8!rR~ Core rTM) 2 Qua.d CPU 19_

l'.;l<;l1l.000

'6144 KB

e

4

: 0

.y.es yes 13

http://www.cfg2html.com

- - - - - - - - - - - - - - - - - - - - - - - - - - - ~J~'oA':~

~ .)~I JlUlI ~ "ClamAV .)~I Cj1i.. ~U.;:JI \A~i .s ~I.)t.p.ll &t J;.&11 4!~ ~,J:!

BilDefender . CP ~I wj~ ~~ w~1 "BilDefender .

http://www.bitdefender.com/site/Products/ScannerLicense

I$bitdEfender"

I ~~-er-q-ue-ry''---l1e-re-,,-, -----;;EI='"

Request free license

I"lea'!i!iE: Fill thls ragi!rt[,,"iI~.bl"l, tv recelve ,a Heense 'fo/ ~itD~"'f.ender.Antf"iru.5 acermerfcr Unill::eJii

E.-marl:'"

",@grriail.com

P,ho",,:

Ceuntr-s:

I~)'l'!_- '" 1

Thi' li"'lns'~" II";'~ 'oF ~n.;-~. "lid it """ r,~ reti-loII.d From the Bi~[)"fend~r '~.b~jt~ .-f:\.rlilling In a shert Ierrn. It'.onlY ';11-0'", the preduet te 1:16 u:setl f.or perserrel purpesea, iioJjtl'l rHl oommetciellmplioetiono 'wl:1ah:oaver-r under the tetme of-the EUL..A., 'Fer

I exemple, under tbeaerscne! Li~i.!n"!:i~1 you -ere ellewed to seen your per-aorre! leptop or deektcp-eemputer but YOU ARE NOT AllOWED TO USE THE PRODUCT IN A:OU51"E55 ENYIRON~IE,,"T SUCH AS'IIN OF'I'lCE t:O~IPUTER OR A C()~IPANY SERV,ER.

it:) I agree

http://download.bitdefender.com/SMB/Workstation_Security_and_Man agement/BitDefender_Antivirus_Scanner_for_Unices/Unix/Current/EN FR BR RO/Linux/BitDefender-Antivirus-Scanner-7.6-4.1inux-

__

gcc4x.i586.deb.run

http://download.bitdefender.com/SMB/Workstation_Security_and_Man agement/BitDefender_Antivirus_Scanner_for_Unices/Unix/Current/EN FR BR RO/Linux/BitDefender-Antivirus-Scanner-7.6-4.1inuxgcc4x.i586.rpm.run

http://download.bitdefender.com/SMB/Workstation_Security_and_Man agement/BitDefender_Antivirus Scanner_for_Unices/Unix/Current/EN FR BR RO/Linux/

~Ul\.S..H-i ut ~.J La~I ~ J"p'-_,..ll..)~ ~ll ~Terminal ~_;.bll ~I .. ~U.;:ll ''''ii;} ~jil u~I.J cd /home/mustafa/Download

chmod +x BitDefender-Antivirus-Scanner-7.6-4.1inuxgcc4x.i586.rpm.run

WI I.!.I~ . tt':'1 'il· tI:. Ju .,.'L to

..) • .. • 'F-..)A u- .. ~~ ~

./BitDefender-Antivirus-Scanner-7.6-4.1inux-gcc4x.i586.rpm.run

~I.J J;ji ~ ~ .JEnter ~ ~accept ~ ~ ~)I ~4Jl ~ ~Enter ~ ~ ~ ~ .J '''';/'';'1 ~ I~ .JEnter ~n ~tj tAJjl ~ Ijl.JY ~tj tAJ;ji ~ Ij\i ~~)I ~U.;:ll . C;I~

Update

Scannel'

S.ettings

cC3.ii§A~.lJ6~-5}i:Aft.5·~"'lOC ieee

Ve'(Tsion

!i ign~tu re.s ii~'{n· pl.ugin·~

liC:ey ·;lYp~

M':'hhr;e.·,pfu.gi~1l u.np_<liC,,;p'lugi'liS ,0

Lasfup~d'ated ~kn·ov,(~

M",j31"!'.

bdscan --update

O~'J~' ~~ J'~ .)At ya /\

['Ji.l.J rJ~<"; ~ ,.to ~'..Hl