Top Banner
!"#!$#%!"& '()*+(,--.-)(/(01*23+-4 67 %!"&8"94 :2;-0<(=*> ?@(* A=B+( C0" !"#$%"&''('#")" *$+,%' 67 %!"&8"9 -+.'/0"1$2 45"$ 6%789/:+#;9< 6%789/=.>1$)9 A=B+(;-2)D C ?+;EFG*H;>4 I+;H30J;-)2BB2)+=; +; KL !"#!$#%!"& '()*+(,--.-)(/(01*23+-4 67 %!"&8"94 :2;-0<(=*> ?@(* A=B+( C0% ?@$ A1$8"'@.2 BCD E"$F%G" H I"&/E"%#"J ;##7JHH>1)9;2"''"$9K" ! A=B+(; H;M 1*2N)+NH/-2HE>2,(; ! K=*B(-H;>-0K+M(=- OP!"#!$ !"#! QR ! 1*=,(NB2H-H* >(>(; 7(/(-)(*(;M( -%8>$"%G;" A1$L"..#.%''"J ! M%.@,/E;"88 S '(;H)DH;> M(* 7)2;M2*M07G(BB &'#( H;)(* I+;H3 " '2-G0T*2-GNH*- !"#!$#%!"& '()*+(,--.-)(/(01*23+-4 67 %!"&8"94 :2;-0<(=*> ?@(* A=B+( C0& ?@$ A1$8"'@.2 BND *$+L#%L@)J 7.-)(/2M/+;+-)*2)+=; H;)(* I+;H3 *$O>@.2 @.K !".1#@.2 "# I(*;E=*)-UG*+))-N=;)*=BB( OIAVR %# VB2H-H* F,(* "%! L+;H)(; P$+2".J ! M+*(N) +; M(* K=*B(-H;> O:2;MD(+UG(;R ! =M(* M2;2UG ! =M(* W(* ?0L2+B !"#!$#%!"& '()*+(,--.-)(/(01*23+-4 67 %!"&8"94 :2;-0<(=*> ?@(* A=B+( C09 Q&"$ K". 61R".#". -+.'/0"1$2 45"$ ! X+WB#0L2)G# OY6Z: C2UG(;4 "$$[R X+WB#0J;E=*/# OY6Z: C2UG(;4 %!!\R ! TG(E*(M2N)(H* I+;H30](+)-UG*+E) O-(+) %!!!R H;M CH)=* M+^(*-(* T=/WH)(*,FUG(* ! I1J0D(*)+E+D+(*) OI1JT0" H;M I1JT0%R ! -(+) %!!_ X=D(;) O:7 LF;UG(;4 A: `F*;,(*>4 AaLRb '()*+(,--.-)(/(4 Y(UG;(*2*UG+)(N)H*4 JZ0J;E*2-)*HN)H*(;4 J;E=*/2)+N0<*H;MB2>(;4 7.-)(/W*=>*2//+(*H;> ! 7(+) %!"! X=N)=*2;M Oc;+^# ?*B2;>(;0`F*;,(*>R
70

557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-05?@(* a=b+(5c0\...

Aug 05, 2019

Download

Documents

dinhthien
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0"

!"#$%"&''('#")"*$+,%'675%!"&8"9

-+.'/0"1$2345"$6%789/:+#;9<36%789/=.>1$)9

A=B+(;-2)D5C?+;EFG*H;>45I+;H30J;-)2BB2)+=;5+;5KL

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0%

?@$3A1$8"'@.23BCD

E"$F%G"3H3I"&/E"%#"J3;##7JHH>1)9;2"''"$9K"3! A=B+(;5H;M51*2N)+NH/-2HE>2,(;! K=*B(-H;>-0K+M(=-5OP!"#!$%!"#!%QR! 1*=,(NB2H-H*5>(>(;57(/(-)(*(;M(

-%8>$"%G;"3A1$L"..#.%''"J3! M%.@,/E;"885S5'(;H)DH;>5M(*57)2;M2*M07G(BB5&'#(5H;)(*5I+;H35"5'2-G0T*2-GNH*-

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0&

?@$3A1$8"'@.23BND

*$+L#%L@)J

557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3

33*$O>@[email protected]!".1#@.255"#5I(*;E=*)-UG*+))-N=;)*=BB(5OIAVR555%#5VB2H-H*5F,(*5"%!5L+;H)(;

P$+2".J! M+*(N)5+;5M(*5K=*B(-H;>5O:2;MD(+UG(;R! =M(*5M2;2UG! =M(*5W(*5?0L2+B

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C09

Q&"$3K".361R".#".

-+.'/0"1$2345"$! X+WB#0L2)G#5555OY6Z:5C2UG(;45"$$[RX+WB#0J;E=*/#55OY6Z:5C2UG(;45%!!\R

! TG(E*(M2N)(H*5I+;H30](+)-UG*+E)5O-(+)5%!!!R5H;M5CH)=*5M+^(*-(*5T=/WH)(*,FUG(*

! I1J0D(*)+E+D+(*)5OI1JT0"5H;M5I1JT0%R

! -(+)5%!!_5X=D(;)5O:75LF;UG(;45A:5`F*;,(*>45AaLRb5'()*+(,--.-)(/(45Y(UG;(*2*UG+)(N)H*45JZ0J;E*2-)*HN)H*(;45J;E=*/2)+N0<*H;MB2>(;457.-)(/W*=>*2//+(*H;>

! 7(+)5%!"!5X=N)=*2;M5Oc;+ #̂5?*B2;>(;0`F*;,(*>R

Page 2: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0\

4%.>O;[email protected]@.K3:1#%F+#%1.

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0_

E('#")+K)%.%'#$+#%1.

M%.@,/SK)%.%'#$+#%1.

! `H)D(;5^=;57G(BB0'(E(GB(;5O'R

! 7)2;M2*M0X2)(+05H;M50K(*D(+UG;+-0aW(*2)+=;(;5O'R

! ?M+)=*5^+5O'R

! 7G(BB0K2*+2,B(;45c;+30A+B)(*01*=>*2//(5OTR

! d=,-5H;M51*=D(--(5OTR

! 7=E)e2*(0K(*e2B)H;>5OXR

! ?+;*+UG)H;>5^=;5A(-)WB2))(;5O012*)+)+=;(;R5O?R

! X2)(+-HUG(45CH-NH;E)5OAR

! '(;H)D(*05H;M5<*HWW(;0Y(UG)(5O<R

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0[

M*=/?"$#%>%R%"[email protected]

M*=3T"$#%>%"K3U@.%1$3M"F"83M%.@,3*$1>"''%1.+8

!56=*N52)5)G(5I+;H35U=//2;M5B+;(!51(*E=*/5(2-.5/2+;)(;2;U(5)2-N-b5G(BW5=H)5H-(*-452MM5H-(*-5)=525B2*>(*5-.-)(/45,2UNHW5f5*(-)=*(45-GH)M=e;5f5*(,==)

!5J;-)2BB52;M5U=;E+>H*(525e=*N-)2)+=;5O+;UBHM+;>5gR52;M5U=;;(U)5+)5)=525IC`45=*525-)2;M02B=;(51T5^+25/=M(/5)=5)G(5J;)(*;()#5

M*=3T"$#%>%"K3SKF+.G"K3M"F"83M%.@,3*$1>"''%1.+8

!5CM/+;+-)(*525-/2BB5)=5/(M+H/0-+D(M5-+)(!51B2;45+/WB(/(;)45/2+;)2+;45N((W5U=;-+-)(;)45-(UH*(452;M5)*=H,B(-G==)525-/2BB5/+3(M5OL745I+;H3R5;()e=*N45+;UBHM+;>525IC`5-(*^(*5O-2/,2R45J;)(*;()5<2)(e2.5OE+*(e2BB45W*=3.45/2+B45;(e-R45J;)(*;()57(*^(*5Oe(,-(*^(*45AZ15-(*^(*R

!57HW(*^+-(52--+-)2;)-!5CM^+-(5/2;2>(/(;)5=;52H)=/2)+=;52;M5WH*UG2-(- h

H(BB(b5eee#BW+#=*>

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0i

M*=/?"$#%>%R%"[email protected]

M*=3T"$#%>%"K3E".%1$3M"F"83M%.@,3*$1>"''%1.+8

!5G2HW)-jUGB+UGb5IXC1!5M2DHb5^(*-UG+(M(;(57W(D+2B+-+(*H;>(;

! I1J5&!%b5L+3(M5?;^+*=;/(;)-! I1J5&!&b57(UH*+).! I1J5&!9b5K+*)H2B+D2)+=;52;M5:+>G5C^2+B2,+B+).! (-5N=//(;5^+(BB(+UG)5;=UG5e(+)(*(

J/5Y2G/(;5M+(-(*5K=*B(-H;>b)(+Be(+-(5OkR5K=*,(*(+)H;>52HE5M+(5I1JT0"01*FEH;>(;"!"5H;M5"!%

Page 3: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0$

M*=/?"$#%>%R%"[email protected]

! AF*5M+(5](*)+E+D+(*H;>b57)=EE52H-5M+(-(*5K(*2;-)2B)H;>5*(+UG)5;+UG)

! +;-,(-=;M(*(b5PW2--+^(-5V=;-H/+(*(;Q5*(+UG)5;+UG)

! 1*FEH;>(;5-+;M5-=5>(-)2B)()45M2--5CM/+;+-)*2)=*(;5-+(5B(+UG)5,(-)(G(;5Nl;;(;

m5F,(;45F,(;45F,(;5bR5

! V=-)(;b5"9\5n5Oo5c7)R5W*=51*FEH;>5OI1JT0"5p5%51*FEH;>(;R

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0"!

M%.@,/SK)%.%'#$+#%1.

! N(+;(5>*2E+-UG(;56(*ND(H>(5S52HUG5e(;;5(-5e(BUG(5>+,)

! 2B-=b5;+UG)5q27Z5f5T=#45-=;M(*;5V=//2;M=0D(+B(;)==B-45V=;E+>H*2)+=;-M2)(+(;457G(BB07N*+W)(

! ^(*-)(G(;45e2-5+/5:+;)(*>*H;M52,BjHE)

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0""

I%.K1W'/SK)%.%'#$+#%1.

! 6+;M=e-5-()D)52HUG5,(+5M(*5CM/+;+-)*2)+=;5F,(*e+(>(;M52HE5>*2E+-UG(5Z==B-

! P<cJ0CM/+;+-)*2)+=;Q5B(+UG)(*5O-UG;(BB(*R5DH5(*B(*;(;45,+()()52,(*5e(;+>(*5Ll>B+UGN(+)(;45e(;;5()e2-5-UG+(E5>(G)

! 6+;M=e-5+-)5+/5Y2G/(;5M+(-(*5K=*B(-H;>5N(+;5ZG(/2

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0"%

M%.@,

!?)2,B+(*)(-57)2;M2*M-.-)(/5EF*5-(G*5^+(B(51B2))E=*/(;5O1T5X(-N)=W5857(*^(*45?/,(MM(M5()U#R

! ^=*52BB(/52HE57(*^(*;5e(+)^(*,*(+)()

! J/2>(5(+;(-5^+*)H(BB(;5I+;H301T-5EF*5KLe2*(585K+*)H2B'=3

Page 4: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0"&

[email protected]+2".&@G;3M%.@,<*H;MB2>(;45Z(UG;+N(;45Il-H;>(;O?@(*45XlBB(RX2)25'(UN(*45%!![m52B-51XA0X=NH/(;)5+/5T2/WH-07.-)(/

M%.@,3NXCCX(,+2;45A(M=*245=W(;7c7?45c,H;)HOV=EB(*RCMM+-=;06(-B(.45%!"!9$4i!5nr5?0'==Nb5&$4i!5n

M%#"$+#@$

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0"9

A%$#@+8!1,[email protected]"&%+.3M%.@,

*$+,%'#"%83B6")1.'#$+#%1.D3! J;-)2BB2)+=;5K+*)H2B'=352HE5JG*(/5`=)(,==N585`(),==N

! J/W=*)5(+;(*5^+*)H(BB(;5L2-UG+;(5/+)5X(,+2;5I+;H35_

! (*-)(5?3W(*+/(;)(5/+)5M(/5+;-)2BB+(*)(;5I+;H3

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0"

!"#$%"&''('#")"*$+,%'675%!"&8"9

-+.'/0"1$2345"$6%789/:+#;9<36%789/=.>1$)9

A=B+(;-2)C5'D2)(+(;5E;F5G(*C(+HI;+--(45?F+)=*5J+

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0%

4%.>?;[email protected]%.3A%"3B%.@,/C;"88

*$+,%'#"%83D6")1.'#$+#%1.E! K*,(+)(;5/+)5F(*57I(BB

! G(*C(+HI;+-;2J+>2)+=;450L+-)+;>-

! D2)(+(;5M=N+(*(;45E/,(;(;;(;45J(*-HI+(,(;

! G(*C(+HI;+--(5(*-)(BB(;45BO-HI(;5()H#

! D2)(+(;5OPP;(;

! D(*5?F+)=*5QJ+R

Page 5: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0&

C;"88/*$1)7#3DFE

! 7I(BB5C(+>)5FE*HI5*$1)7#52;45F2--5-+(5,(*(+)5+-)45(+;(;5'(P(IB5(;)>(>(;5CE5;(I/(;

! 1*=/N)-5MO;;(;5J(*-HI+(F(;52E--(I(;S! !"#"$

!"%"$55S5K;T(;F(*01*=/N)45;+HI)0N*+J+B(>+(*)

! U5&"$55S5V==)01*=/N)45PW*5F(;5KF/+;+-)*2)=*

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'09

C;"88/*$1)7#3DGE

! G=*5F(/5#45%45&5/(+-)5:+;T(+-(52EP5'(;E)C(*45V(HI;(*45K*,(+)-J(*C(+HI;+-

'())(*+,-./0012*034567*-89):#"

*00;+<=->3?&5

! ())(*45*00;S5'(;E)C(*;2/(X5+;F+J+FE(BB! ,-./0012*045<=->S5V(HI;(*;2/(! 4567*-89)45?S5K*,(+)-J(*C(+HI;+-45Y(5;2HI51*=/N)0?+;-)(BBE;>52EHI5+;5J=BB(*5LZ;>(5[C#5'#58I=/(8(--(*8D2)(;8A\]867%!"%8'701*23+-^

! ?5_5Q:=/(0G(*C(+HI;+-R5F(-5'(;E)C(*-

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0`

!">";8'"%.2+&"3DFE

! K/51*=/N)5'(P(IB5(+;>(,(;5E;F5/+)5a?+;>2,(b52,-HI+HM(;

! 7I(BB5J(*-EHI)45[+;5F(*5V(>(B^5(*-)(-56=*)52B-5c=//2;F=;2/(5CE5+;)(*N*()+(*(;S! KB+2-d5[e5-NZ)(*^! 7I(BB0+;)(*;(5AE;M)+=;d5[e5;+HI)5+;5F+(-(*5G=*B(-#^

! (+;>(,2E)(-57I(BB0c=//2;F=d5[C#5'#5.>^

! (3)(*;(-51*=>*2//d5[7EHI(5+;51P2F^

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0f

!">";8'"%.2+&"3DGE

! '(+-N+(BS5KM)E(BB(-5H$&"%#'I"$J"%K;.%'52;C(+>(;5[2@>5_57*+;)5L=*M+;>5A+*(H)=*.^

! g2HI5K,2*,(+)(;5F(-5'(P(IB-5[=P)S5/+)5(+;(*5QK;)T=*)R^5(*-HI(+;)5T+(F(*5F(*51*=/N)5h57I(BB5+-)5,(*(+)5PW*5;ZHI-)(-5c=//2;F=

'())(*+<=->3?:#"!"#AB0,(A())(*'())(*+<=->3?:#"$

Page 6: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0i

!">";8'"%.2+&"3DME

! ](I*(*(5'(P(IB(52EP5(+;/2B52,-HI+HM(;S5/+)57(/+M=B=;5C5J=;(+;2;F(*5)*(;;(;

'())(*+<=->3?:#"!"#$%!"#AB0,(A())(*AB0,(A())(*'())(*+<=->3?:#"$

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0j

!">";8'"%.2+&"3DNE

! =.;+8#'I"$J"%K;.%'52;C(+>(;S5D)5[8+')^

! ,(C+(I)5-+HI5+//(*52EP5F2-52M)E(BB(5K*,(+)-0J(*C(+HI;+-5[KB)(*;2)+J(S5\*)52B-512*2/()(*52;>(,(;^

'())(*+<=->3?:#"&'/-BE6FGHF6HH6GIJ2>K""""/B6@9E6GL61*(;J2>K""""""" "/=.B$1-2GMJ2>K"""""""""/N6-ED(9;=EOJ2>K""/PFJ2>K'())(*+<=->3?:#"&'%()*!.N.>""1>(6())(*""1)0.1(;6())(*""0*/9;6())(*" "))B6N*QRS/HLHM""N9*;$HHHH'())(*+<=->3?:#"$

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0$

!">";8'"%.2+&"3DOE

! k;I2B)5/+)5/(I*5k;P=*/2)+=;(;S5D)"6D

! KE->2,(5(;)IZB)5CE-Z)CB+HIS! lE>*+PP-*(HI)(5[6*@6*66*665()H#^55e5-NZ)(*

! D2)(+,(-+)C(*5E;F5<*ENN(5[())(*45=)(*)^55e5-NZ)(*

! <*O@(5E;F5D2)E/8l(+)5F(*5B()C)(;5m;F(*E;>

'())(*+<=->3?:#"&'%+&6*@6666666"H"())(*"=)(*)""FTUFU"R0N"GT"HL3HH"/-BE6FGHF6HH6GTJ2>K6*@6*66*66"H"())(*"=)(*)"VLUUFG"W2*"HG""FGGL"/B6@9E6GL61*(;J2>K6*@6*66*66"H"())(*"=)(*)"MUIIUV"X.;"FH""FGGU"/=.B$1-2GMJ2>K6*@6*66*66"H"())(*"())(*"VYMUVG"Z-*"HV"FG3FT"/N6-ED(9;=EOJ2>K6*@6*66*66"H"())(*"=)(*)"HFYGYF"5(2"FF""FGGY"/PFJ2>K'())(*+<=->3?:#"$

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0"!

!">";8'"%.2+&"3DPE

! L((*(5D2)(+5(*C(E>(;5[PW*5?3N(*+/(;)(^S5;0=.B

! D2)(+5I2)5<*O@(5!

'())(*+<=->3?:#"),-./%01')#2)13'())(*+<=->3?:#"&'%+&%01')#2)136*@6*66*66"H"())(*"())(*"G"W2*""V"HY3UM"[();>-;(9'())(*+<=->3?:#"$

Page 7: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0""

!">";8'"%.2+&"3DQE

! A(IB(*/(BFE;>(;S5n;,(M2;;)(-5c=//2;F=

! ](BFE;>5M2;;52EHI5F(E)-HI-N*2HI+>5-(+;

'())(*+<=->3?:#"4,*R0".0,,-E>"\K0,\"K0=E>]">9>"^0=",(-E3"_0,,-E>"\K9,\"K*0,"2-.1-O("\K9,\"`=E9N(*)(a"_0,,-E>"\O0,\"K*0,"2-.1-O("\O0,\"`=E9N(*)(a"_0,,-E>"\K02\"K*0,"2-.1-O("\K02\"`=E9N(*)(a"_0,,-E>"\K>,\"K*0,"2-.1-O("\K>,\"`=E9N(*)(a"_0,,-E>"\K2,\"K*0,"2-.1-O("\K2,F\"`=E9N(*)(a"'JJJ:K0,3".0,,-E>"E0;"K0=E>'())(*+<=->3?:#"$

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0"%

6+#"%I"$L+8#@.23DFE

[email protected]+2".3DFE! L+;E35M(;;)5M(+;(5QL2EPT(*M-,EHI-)2,(;R5[_345b35()H#^

! 6E*C(BJ(*C(+HI;+-5I(+@)5A

! 1P2F)*(;;(*S52EHI5A5h5F#5I#SA=)*AD0.-DA/9E5+-)5F2-5G(*C(+HI;+-5/9E5+/5G(*C(+HI;+-D0.-D5+/5G(*C(+HI;+-5=)*#[T+(5,(+56(,2F*(--(;^

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0"&

6+#"%I"$L+8#@.23DGE

[email protected]+2".3DGE! 6(+)(*(5D2)(;)*Z>(*5(*-HI(+;(;5+;5n;)(*=*F;(*;

! '(+-N+(BS5DGD5/+)5D2)(+(;5CE/5cE*-5I2)5G=BE/(0g2/(5456c55cd

! D2)(+5;();J;8;52EP5=,(*-)(*5DGD0G(*C(+HI;+-0(,(;(5+-)52B-5A,(>9-A456c55cdA;();J;8;5(**(+HI,2*5[6+;F=T-S5(3e;();J;8;^5

! D2)(+550K;@-*(A9E>(8JB;,D5F(*5DGD5(;)-N*(HI(;F52B-5A,(>9-A456c55cdA50K;@-*(A9E>(8JB;,D5[6+;F=T-S5(3e50K;@-*(e9E>(8JB;,D^

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0"9

6+#"%I"$L+8#@.23DME

[email protected]+2".3DME! AW*5N*+J2)(5gE)C(*F2)(;5I2)5Y(F(*5K;T(;F(*5(+;5(+>(;(-5-1)"/R"$J"%K;.%'45F2-5+#5F#5V#5E;)(*0I2B,5J=;5AB0,(5B+(>)45C#5'#55AB0,(A())(*#

! D+(5o+BF(5?5+-)5+//(*5(+;(5K,MW*CE;>5PW*5F2-5:=/(0G(*C(+HI;+-! PE;M)+=;+(*)52EHI5+;5CE-2//(;>(-()C)(;51P2F(;

! ?Ab-;(EA/*9(KJ;8;5-)2))5AB0,(A())(*Ab-;(EA/*9(KJ;8;5

Page 8: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0"`

6+#"%I"$L+8#@.23DNE

[email protected]+2".3DNE! KE-;2I/(S5D2-5:=/(0G(*C(+HI;+-5F(-57.-)(/2F/+;+-)*2)=*-5*00;5+-)5;+HI)5 5AB0,(A*00;45-=;F(*;5A*00;

! D(*5o*+HM5/+)5F(*5o+BF(5?5PE;M)+=;+(*)52,(*52EHI5PW*5*00;5

! 62*E/d5AB0,(5MO;;)(52EP5(+;(*5-(N2*2)(;512*)+)+=;5B+(>(;5E;F5,(+5(+;(/5A(IB-)2*)5;+HI)5J(*PW>,2*5-(+;

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0"f

6+#"%I"$L+8#@.23DOE

[email protected]+2".3DOE! lT(+57N(C+2BJ(*C(+HI;+--(5+;5Y(F(/5\*F;(*5

! JJ5+-)5F2-5G(*C(+HI;+-5(+;(5?,(;(5)+(P(*5[J=;5A=)*AD0.-DA/9E52E-5+-)5JJ52B-=5A=)*AD0.-D^

! J5+-)5F2-52M)E(BB(5G(*C(+HI;+-

! 1P2F(5M2;;5/2;5+&'18@#5E;F5$"8+#%I5CE-2//(;5,2E(;! 2,-=BE)(*51P2F5,(>+;;)5/+)5A! *(B2)+J(*51P2F5;+HI)X5(*5>+B)5+//(*52,5F(/52M)E(BB(;5K*,(+)-J(*C(+HI;+-

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0"i

6+#"%I"$L+8#@.23DPE

R"$J"%K;.%'.+I%2+#%1.! c=//2;F=5.>5[KI2;>(5A+*(H)=*.^5T(HI-(B)5+;5(+;52;F(*(-5G(*C(+HI;+-

! l+(BJ(*C(+HI;+-52B-5K*>E/(;)5J=;5.>52;>(,(;5h5T2IBT(+-5/+)5*(B2)+J(/5=F(*52,-=BE)(/51P2F

'())(*+<=->3?:#"!"#AB0,(A())(*'())(*+<=->3?:#".#%(/,*1%$%!"#AB0,('())(*+<=->3B0,(:#".#%55%$%!"#A'())(*+<=->3A:#"$

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0"j

6+#"%I"$L+8#@.23DQE

6+#"%3S17%"$".! c=//2;F=5.25[K=7.^5M=N+(*)5(+;(5D2)(+

! V(+I(;P=B>(S5.2"!"#$#%&'()*+#,

'())(*+<=->3;,2:#"&'%+&6*@6*66*66""H"())(*""@B((D""HUGH"W2*""U"HH3YV";();J>-;'())(*+<=->3;,2:#".!%)1')5#2)%6,!315#2)'())(*+<=->3;,2:#"&'%+&6*@6*66*66""H"())(*""@B((D""HUGH"W2*""M"HF3HV"1029(J>-;6*@6*66*66""H"())(*""@B((D""HUGH"W2*""U"HH3YV";();J>-;'())(*+<=->3;,2:#"$

p55c=N+(5(*IZB)52M)E(BB(-5D2)E/8l(+)

Page 9: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0"$

6+#"%I"$L+8#@.23DTE

6+#"%3@)&"."..".! c=//2;F=5,N5[)=I(^5,(;(;;)5(+;(5D2)(+5E/

! V(+I(;P=B>(S5,N"-'./&0,(/,1/&0,

'())(*+<=->3;,2:#"&'%+&6*@6*66*66""H"())(*""@B((D""HUGH"W2*""U"HH3YV";();J>-;'())(*+<=->3;,2:#"*7%)1')5#2)%81-5#2)'())(*+<=->3;,2:#"&'%+&6*@6*66*66""H"())(*""@B((D""HUGH"W2*""U"HH3YV"E(=J>-;'())(*+<=->3;,2:#"$

p55n/,(;;(;5Z;F(*)5D2)E/8l(+)5;+HI)

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0%!

6+#"%I"$L+8#@.23DUE

6+#"%3I"$'K;%"&".! c=//2;F=5,N5[/=J(^5J(*-HI+(,)5(+;(5D2)(+

! V(+I(;P=B>(S5,N"-'./&0,(/,1,"!"2%,"3

'())(*+<=->3;,2:#"&'%+&6*@6*66*66""H"())(*""@B((D""HUGH"W2*""U"HH3YV";();J>-;'())(*+<=->3;,2:#"*7%)1')5#2)%(/,*1(1''19('())(*+<=->3;,2:#"&'%+&'())(*+<=->3;,2:#"&'%+&%(/,*1(1''19(6*@6*66*66""H"())(*""@B((D""HUGH"W2*""U"HH3YV";();J>-;"""'JJJ:'())(*+<=->3;,2:#"$

p55G(*-HI+(,(;5Z;F(*)5D2)E/8l(+)5;+HI)

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0%"

6+#"%I"$L+8#@.23DFVE

6+#"%38W'K;".! c=//2;F=5*,5[$()=J(^5BO-HI)5(+;(5D2)(+

'())(*+<=->3;,2:#"&'%+&6*@6*66*66""H"())(*""@B((D""HUGH"W2*""U"HH3YV";();J>-;'())(*+<=->3;,2:#"9*%)1')5#2)'())(*+<=->3;,2:#"&'%+&'())(*+<=->3;,2:#"$

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0%%

6+#"%I"$L+8#@.23DFFE

:";$"$"36+#"%".! ?+;+>(5'(P(IB(52MC(N)+(*(;5/(I*(*(5K*>E/(;)(45C#5'#

! ,N5[,(+/5G(*-HI+(,(;5+;52;F(*(;5\*F;(*^

! *,

! '(+-N+(B(S

'())(*+<=->3;,2:#"*7%#2)13:5);)%#2)13<5);)%=9#819('())(*+<=->3;,2:#"9*%#2)13>5);)%#2)13?5);)%#2)13@5);)'())(*+<=->3;,2:#"$

Page 10: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0%&

6+#"%I"$L+8#@.23DFGE

X%8AK+$A'3DA<3BE! '(+5'(P(IB(;45F+(5/(I*(*(5K*>E/(;)(52MC(N)+(*(;45MO;;(;57+(52EHI56+BFH2*F-5J(*T(;F(;S

! f55-)(I)5PW*5,(B+(,+>5J+(B(5[2EHI5!^5,(B+(,+>(5l(+HI(;

! g55-)(I)5PW*5>(;2E5(+;5,(B+(,+>(-5l(+HI(;

! '(+-N+(B(S

'())(*+<=->3?:#"&'%+&%BBBBB5!#46*@6*66*66""H"())(*"");-KK"""VTVYV"W2*""F"GH3HM"d(OWLJ2>K6*@6*66*66""H"())(*"");-KK""HYFFLI"W2*""L"HM3GF"2-2(*J2>K'())(*+<=->3?:#"9*%()*!(A'())(*+<=->3?:#"$

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0%9

!">";8"3#"'#".

! LO-HI,(P(IB5/+)56+BFH2*F-5CE5>(T2>)de5J=*I(*5/+)5(.B05)(-)(;S

'())(*+<=->3b0@ED0->):#"1./,%9*%A5C3!*,"S0O0$-U$;9KJP92"Q(/=EOHJP92".YF>@(E=JP92".;JTGJGHJFGG6FGTJP92".;JTGJHFJHYG6HLHJP92".;JTHJGFJFMU6FTYJP92".;JTHJHFJGFL6GFU6HJP92".;JTHJHFJGFL6GFUJP92".;JTFJGMJGUF6GIHJP92"98JTLJGYJGHG6GHHJP92"98JTLJGVJGIM6GVHJP92'())(*+<=->3b0@ED0->):#"9*%A5C3!'())(*+<=->3b0@ED0->):#"$"

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0%`

X%8AK+$A/H@>8W'@.2

! D2-5B()C)(5'(+-N+(B5J(**Z)5()T2-5W,(*5F2-5KEPBO-(;5F(*56+BFH2*F-! 6(;;57+(5*,"fJP925(+;>(,(;45-)2*)()5F+(57I(BB5!"#$%5*,5/+)5F(/5K*>E/(;)5QfJP92R

! D+(57I(BB5-EHI)5+/52M)E(BB(;5G(*C(+HI;+-52BB(5N2--(;F(;5D2)(+(;5E;F5/2HI)5Y(F(;5D2)(+;2/(;5CE5(+;(/5K*>E/(;)5PW*5F(;5*,0KEP*EP#

! ?-5T+*F52B-=5*,"S0O0$-U$;9KJP92"Q(/=EOHJP92"

.YF>@(E=JP92".;JTGJGHJFGG6FGTJP925U52EP>(*EP(;#5

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0%f

R"$J"%K;.%''"3DFE

]+)5G(*C(+HI;+--(;5MO;;(;57+(5ZI;B+HI(5D+;>(5)E;5T+(5/+)5D2)(+(;

! G(*C(+HI;+-5(*-)(BB(;

! [B((*(-p^5G(*C(+HI;+-5BO-HI(;

! G(*C(+HI;+-5E/,(;(;;(;5=F(*5J(*-HI+(,(;

! G(*C(+HI;+-5*(ME*-+J5[/+)52BB(;5(;)I2B)(;(;5D2)(+(;5E;F5n;)(*=*F;(*;^5BO-HI(;

Page 11: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0%i

R"$J"%K;.%''"3DGE

R"$J"%K;.%'3"$'#"88".

! c=//2;F=5,1>9*5[)2S(5A%$(H)=*.^5(*C(E>)5(+;5;(E(-5[B((*(-^5n;)(*J(*C(+HI;+-

'())(*+<=->3;,2:#"&'%+&'())(*+<=->3;,2:#"*6#39%-8)19'())(*+<=->3;,2:#"&'%+&>*@8*68*68""F"())(*""@B((D""IM"W2*""M"HL3FM"=E;(*'())(*+<=->3;,2:#".#%-8)19'())(*+<=->3=E;(*:#"&'%+&'())(*+<=->3=E;(*:#".#%55'())(*+<=->3;,2:#"$

p55cE*CP=*/5,>5PW*5,1>9*5;+HI)5+//(*5J=*I2;F(;5e5J(*/(+F(;

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0%j

R"$J"%K;.%''"3DME

R"$J"%K;.%'38W'K;".

! c=//2;F=5*,>9*5[$()=J(5A%$(H)=*.^5BO-HI)5(+;5B((*(-5[p^5n;)(*J(*C(+HI;+-

'())(*+<=->3;,2:#"),-./%-8)19(#2)13'())(*+<=->3;,2:#"9*#39%-8)19*,>9*3"=E;(*3"h(*P(9.BE9)"E9.B;"D((*'())(*+<=->3;,2:#"9*%-8)19(#2)13'())(*+<=->3;,2:#"9*#39%-8)19'())(*+<=->3;,2:#"$

p55cE*CP=*/5*>5PW*5*,>9*5;+HI)5+//(*5J=*I2;F(;5e5J(*/(+F(;

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0%$

R"$J"%K;.%''"3DNE

R"$J"%K;.%'3@)&"."..".3Y3I"$'K;%"&".! PE;M)+=;+(*)5T+(5F2-5n/,(;(;;(;585G(*-HI+(,(;5J=;5D2)(+(;

! >B(+HI(*5'(P(IBS5,N45T+(F(*5CT(+5G2*+2;)(;S

! ,N"4,"5,#67%#8(/,1,"/&0,

! ,N"4,"5,#67%#8(-%2,","!"2%,"3

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0&!

R"$J"%K;.%''"3DOE

R"$J"%K;.%'3$"S@$'%I38W'K;".

! c=//2;F=5*,5[$()=J(^5I2)5(+;(5\N)+=;56*5CE/5$(ME*-+J(;5LO-HI(;S

'())(*+<=->3;,2:#"*6#39%2$%*6#39%2(D$%*6#39%2(D(.'())(*+<=->3;,2:#"),-./%2(D(.(#2)13'())(*+<=->3;,2:#"9*#39%2*,>9*3"-3"h(*P(9.BE9)"E9.B;"D((*'())(*+<=->3;,2:#"9*%+9%2'())(*+<=->3;,2:#"$

p55G=*-+HI)5,(+/5*(ME*-+J(;5LO-HI(;S5Q62-5T(>5+-)45+-)5T(>R

Page 12: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0&"

Z.A"8"#"

! n;F(B()(5_5LO-HI(;5*WHM>Z;>+>5/2HI(;! >+,)5(-5E;)(*5L+;E35;+HI)! 6+(F(*I(*-)(BBE;>5J=;5>(BO-HI)(;5D2)(+(;5/+)51*=P+0o==B-5/O>B+HI45T(;;5q=/NE)(*5;2HI5F(/5LO-HI(;5-=P=*)52E->(-HI2B)()5TE*F(

! -=BHI(5o==B-5-)(BB(;52,(*5-(I*5J+(B(5D2)(+(;5T+(F(*5I(*5e5(;=*/(*5KEPT2;F452;-HIB+(@(;F5F+(5>(-EHI)(5D2)(+5CE5P+;F(;X5E#52#5-+;F5F+(5D2)(+;2/(;5F2E(*I2P)5J(*B=*(;

e5J=*5*,"6*5U5/(I*P2HI5N*WP(;5U

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0&%

[7#%1."[email protected]$2@)".#"

! H$2@)".#"\5C#5'#5D2)(+;2/(;X5,(C+(I(;5-+HI5=P)52EP5\,Y(M)(45F+(5/2;+NEB+(*)5T(*F(;5-=BB(;

! [7#%1.".\5J(*Z;F(*;5F2-5G(*I2B)(;5(+;(-5'(P(IB-! ,(+5F(;5/(+-)(;5'(P(IB(;5CT(+5G2*+2;)(;S

! ME*C(5\N)+=;(;S56-456/456.45U5e5B2--(;5-+HI5M=/,+;+(*(;S56-/.5_56-56/56.

! B2;>(5\N)+=;(;S5669OE0*(4566K0*.(4566-DD5()H#

! '(+-N+(BS56*5,(+5*,

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0&&

-%8>"\3-+.A&@K;

! lE5F(;5/(+-)(;5c=//2;F=-5>+,)5(-5(+;(5-=>#5]2;N2>(45F+(57+(5W,(*5

,-E"10,,-E>0

2,*EP(;

! '(+-N+(BS

,-E"D)

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0&9

6"$34A%#1$3I%3DFE

! 7)2;F2*F0?F+)=*52EP52BB(;5n;+307.-)(/(;5[E;F5F2/+)52EHI5L+;E3^S5N95[I%-E2B5(F+)=*^

! >(TOI;E;>-,(FW*P)+>(5'(F+(;E;>

! CT(+5'()*+(,-2*)(;! !">";8')1A@'5[;2HI57)2*)52M)+J+(*)X5g=*/2B/=FE-^! !"+$&"%#@.2')1A@'

! N952E-5G(*-(I(;5>(-)2*)()d5G(*B2--(;5=I;(57N(+HI(*;5J=;5m;F(*E;>(;5/+)

a?-Hb53<i55

Page 13: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0&`

6"$34A%#1$3I%3DGE

! 62*E/5n/>2;>5/+)5N95B(*;(;d! 2EP5Y(F(/5h5;=HI5-=5/+;+/2B+-)+-HI(;5h5n;+307.-)(/5+-)5(+;5N95+;-)2BB+(*)5[MB(+;(-51*=>*2//^S

! BZEP)5+/5o(*/+;2B5e5I+BP*(+HI5,(+5V(/=)(0lE>*+PP! '(+51*=,B(/(;5[1B2))(;P(IB(*45;+HI)52BB(5D2)(+-.-)(/(5J(*PW>,2*^5-+;F52;F(*(5?F+)=*(;5(J)B#5;+HI)5(**(+HI,2*45N95J+(BB(+HI)5F=HI5e5>+B)5B(+F(*5;+HI)5/(I*5PW*52M)E(BB(5L+;E30G(*-+=;(;

! oI(/25+-)5L1k0N*WPE;>-*(B(J2;)

'())(*+<=->3?:#"&'%+&%(-'9(D38(73%(-'9(D38(1*2.'6*@8*68*68"H"*00;"*00;"UUGFGTI"R0N""T""FGGM"A=)*A/9EA(,-.)6*@8*68*68"H"*00;"*00;""IYGYLG"X.;"HV""FGGM"A=)*A/9EAN9

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0&f

6"$34A%#1$3I%3DME

! 6(HI-(B;5+;5F(;5'(2*,(+)E;>-/=FE-S5945j45-45W

! 9S5o(3)5J=*5F(/5qE*-=*5(+;PW>(;

! -S5o(3)5;2HI5F(/5qE*-=*5(+;PW>(;

! jS5o(3)52/5l(+B(;2;P2;>5(+;PW>(;

! WS5o(3)52/5l(+B(;(;F(5(+;PW>(;

! '(2*,(+)E;>-/=FE-5J(*B2--(;S5a?-Hb

! g2J+>+(*(;5+/5o(3)S555555555555551qE*-=*)2-)(;5=F(*S555555B5555555555555D555555555555555555555555555555555555555555555k

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0&i

6"$34A%#1$3I%3DNE

! l(+HI(;585o(3)5BO-HI(;S! +/5'(2*,(+)E;>-/=FE-5/+)5aVWHM-HI*+))b5E;F5a?;)Pb45T+(52E-52;F(*(;5?F+)=*(;5,(M2;;)

! +/5'(P(IB-/=FE-5/(I*(*(5]O>B+HIM(+)(;S! 855BO-HI)5l(+HI(;5E;)(*5qE*-=*

! l55BO-HI)5l(+HI(;5B+;M-5J=;5qE*-=*

! >@55BO-HI)52,5qE*-=*01=-+)+=;5,+-5K;P2;>5F(-5;ZHI-)(;56=*)-

! >>55BO-HI)52M)E(BB(5l(+B(

! J=*2,5l2IBS5](I*P2HI2E-PWI*E;>5[HU>>S5"`5l(+B(;^

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0&j

6"$34A%#1$3I%3DOE

! 7N(+HI(*;5E;F5,((;F(;! k//(*5CE(*-)5+;5F(;5'(P(IB-/=FE-e5+/5lT(+P(B-P2BB5(+;/2B5a?-Hb5F*WHM(;

! 7N(+HI(*;S553@

! 7N(+HI(*;5[(*CT+;>(;^S553@i

! '((;F(;5[MB2NN)5;E*45T(;;5o(3)5-(+)5B()C)(/57N(+HI(*;5;+HI)5J(*Z;F(*)5TE*F(^S553<

! '((;F(;5(*CT+;>(;5[=I;(5-N(+HI(*;^S553<i

! 7N(+HI(*;5E;F5,((;F(;S553@<55[=F(*S5mm5=I;(5QSR^5

Page 14: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'0&$

6"$34A%#1$3I%3DPE

! 7EHI(5+/5o(3)! G=*TZ*)--EHI(S5A5E;F57EHI,(>*+PP45F2;;5a?+;>2,(b

! 7N*E;>5CE/5;ZHI-)(;5o*(PP(*S5E5[;(3)^

! VWHMTZ*)--EHI(S5g5E;F57EHI,(>*+PP45F2;;5a?+;>2,(b

! 7N*E;>5CE/5;ZHI-)(;5o*(PP(*S5E

! 6(HI-(B5CT+-HI(;5G=*TZ*)-05E;F5VWHMTZ*)--EHI(S(+;P2HI5A5,CT#5g545F2;;5?+;>2,(5E;F5/+)5E5T(+)(*5[+;5;(E(*5V+HI)E;>^5-EHI(;

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'09!

6"$34A%#1$3I%3DQE

! VWHM>Z;>+>5/2HI(;585T+(F(*I(*-)(BB(;! L()C)(5m;F(*E;>5*WHM>Z;>+>5/2HI(;S5=5[E;F=^

! >(I)52EHI5/(I*P2HIS5=45=45=45U

! U5E;F5/+)5](I*P2HI2E-PWI*E;>S5Y=55/2HI)5F+(5B()C)(;5F*(+5m;F(*E;>(;5*WHM>Z;>+>

! ?+;(;5n;F=07HI*+))52EPI(,(;S55a7)*>br*553*(>0

! /(I*P2HI(-5V(F=S5C#5'#5Y5a7)*>bn*

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'09"

6"$34A%#1$3I%3DTE

! q=N.5s512-)(S5c=N+(*(;5U! ^@5[2,5qE*-=*N=-+)+=;5,+-56=*)(;F(^! ^#5[2,5qE*-=*N=-+)+=;5,+-5l(+B(;(;F(^! ^^5[>2;C(5l(+B(^! Y^^5[F*(+5l(+B(;52,5F(*52M)E(BB(;^

! U5E;F5?+;PW>(;! 755[PW>)5k;I2B)5F(-51EPP(*-52;5qE*-=*N=-+)+=;5(+;^

! qE)5s512-)(! LO-HI(;5/+)5>>45>@5()H#X5F2;;5(+;PW>(;5/+)57

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'09%

6"$34A%#1$3I%3DUE

! q=N.5s512-)(5/+)5F(*5]2E-! 6(;;57+(5F+(5>*2P+-HI(5\,(*PBZHI(5J(*T(;F(;45>(I)5(-52EHI5/+)5F(*5]2E-S

! c=N+(*(;S5]2E-C(+>(*52EP5"#5l(+HI(;45MB+HM(;5[E;F5>(F*WHM)5I2B)(;^45CE/5B()C)(;5l(+HI(;5C+(I(;45B=-B2--(;

! ?+;PW>(;S5qE*-=*5CE5l+(B5,(T(>(;45F2;;5[+/5?+;PW>(/=FE-p^5F+(5/+))B(*(5]2E-)2-)(5F*WHM(;

! '(+5,(+F(;57HI*+))(;5/E--5/2;5Y(5;2HI5N90G(*-+=;5(J)B#5F+(5an/-HI2B)b0o2-)(5F*WHM(;

Page 15: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'09&

6"$34A%#1$3I%3DFVE

! D2)(+5+/5?F+)=*5OPP;(;S

'())(*+<=->3?:"73%E2)1382*1

! CT(+)(5D2)(+52;5qE*-=*N=-+)+=;5I+;CEB2F(;S

3*(->"b-;(9E-,(

[+/5'(P(IB-/=FE-p^

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5'099

*$+S#%'K;"3]&@.2".

! KEP>2,(;,B2))! n/>2;>5/+)5D2)(+(;5E;F5G(*C(+HI;+--(;! ?F+)=*5J+

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0"

!"#$%"&''('#")"*$+,%'675%!"&8"9

-+.'/0"1$2345"$6%789/:+#;9<36%789/=.>1$)9

A=B+(;-2)D5CE=F+G5"!&H5<IJ52;K5J;+35G=//2;K-

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0%

?&"$&8%@A3B*=C/D<3*$E>F.23DGD

H17%@3DGDI J('#")3K$@;%#"@#F$"

! "!"#"5L()(*/+;(52;K5G=;M+>N*(5O2*KP2*(5-())+;>-

! "!"#%5'==)5)O(5-.-)(/

! "!"#&5CO2;>(5*N;B(Q(B-52;K5-ON)K=P;5=*5*(,==)5-.-)(/

H17%@3DGLI B%.F,3=.'#+88+#%1.3+.M*+@A+2"3:+.+2")".#

! "!%#"5L(-+>;5O2*K5K+-R5B2.=N)

! "!%#%5S;-)2BB525,==)5/2;2>(*5

! "!%#&5T2;2>(5-O2*(K5B+,*2*+(-5

! "!%#95J-(5L(,+2;5F2GR2>(5/2;2>(/(;)5

! "!%#U5J-(5V1T52;K5WJT5F2GR2>(5/2;2>(/(;)5

H17%@3DGNI 0OP3+.M3P.%,3C1))+.M'

! "!&#"56=*R5=;5)O(5G=//2;K5B+;(5

! "!&#%51*=G(--5)(3)5-)*(2/-5N-+;>5M+B)(*-5

! "!&#&51(*M=*/5,2-+G5M+B(5/2;2>(/(;)

! "!&#95J-(5-)*(2/-45F+F(-52;K5*(K+*(G)-5

! "!&#U5C*(2)(45/=;+)=*52;K5R+BB5F*=G(--(-5

! "!&#X5T=K+M.5F*=G(--5(3(GN)+=;5F*+=*+)+(-

! "!&#Y57(2*GO5)(3)5M+B(-5N-+;>5*(>NB2*5(3F*(--+=;-

! "!&#Z51(*M=*/5,2-+G5M+B(5(K+)+;>5=F(*2)+=;-5N-+;>5Q+

Page 16: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0&

?&"$&8%@A3B*=C/D<3*$E>F.23DGD

H17%@3DGQI 6"R%@"'<3B%.F,3S%8"'('#")'<3S%8"'('#")3-%"$+$@;(3J#+.M+$M3

! "!9#"5C*(2)(5F2*)+)+=;-52;K5M+B(-.-)(/-5

! "!9#%5T2+;)2+;5)O(5+;)(>*+).5=M5M+B(-.-)(/-

! "!9#&5C=;)*=B5/=N;)+;>52;K5N;/=N;)+;>5=M5M+B(-.-)(/-5

! "!9#95T2;2>(5K+-R5[N=)2-5

! "!9#U5T2;2>(5M+B(5F(*/+--+=;-52;K5=P;(*-O+F5

! "!9#X5C*(2)(52;K5GO2;>(5O2*K52;K5-./,=B+G5B+;R-5

! "!9#Y5A+;K5-.-)(/5M+B(-52;K5FB2G(5M+B(-5+;5)O(5G=**(G)5B=G2)+=;

\N(BB(H5O))FH88PPP#BF+#=*>8(;>8G(*)+M+G2)+=;8)O(]BF+G]F*=>*2/8BF+G]"8(32/]"!"]K()2+B(K]=,^(G)+Q(-5

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C09

H17%@3DGNI30OP3+.M3P.%,3C1))+.M'3

DGN9D3T1$A31.3#;"3@1))+.M38%."3

6"'@$%7#%1.I5C2;K+K2)(-5-O=NBK5,(52,B(5)=5+;)(*2G)5P+)O5-O(BB-52;K5G=//2;K-5N-+;>5)O(5G=//2;K5B+;(#5EO(5=,^(G)+Q(52--N/(-5)O(5,2-O5-O(BB#5

U"(3U.1V8"M2"3K$"+'I5

! J-(5-+;>B(5-O(BB5G=//2;K-52;K5=;(5B+;(5G=//2;K5-([N(;G(-5)=5F(*M=*/5,2-+G5)2-R-5=;5)O(5G=//2;K5B+;(#5

! J-(52;K5/=K+M.5)O(5-O(BB5(;Q+*=;/(;)5+;GBNK+;>5K(M+;+;>45*(M(*(;G+;>52;K5(3F=*)+;>5(;Q+*=;/(;)5Q2*+2,B(-#5

! J-(52;K5(K+)5G=//2;K5O+-)=*.#5

! S;Q=R(5G=//2;K-5+;-+K(52;K5=N)-+K(5)O(5K(M+;(K5F2)O#5

EO(5M=BB=P+;>5+-525F2*)+2B5B+-)5=M5)O(5N-(K5M+B(-45)(*/-52;K5N)+B+)+(-H5#545,2-O45(GO=45(;Q45(3(G45(3F=*)45FPK45-()45N;-()45/2;45N;2/(45O+-)=*.5

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0U

H17%@3DGNI30OP3+.M3P.%,3C1))+.M'3

DGN9L3*$1@"''3#",#3'#$"+)'3F'%.23>%8#"$'

6"'@$%7#%1.I5C2;K+K2)(-5-O=NBK5-O=NBK5,(52,B(5)=52FFB.5M+B)(*-5)=5)(3)5-)*(2/-#

U"(3U.1V8"M2"3K$"+'

! 7(;K5)(3)5M+B(-52;K5=N)FN)5-)*(2/-5)O*=N>O5)(3)5N)+B+).5M+B)(*-5)=5/=K+M.5)O(5=N)FN)5N-+;>5-)2;K2*K5JIS_5G=//2;K-5M=N;K5+;5)O(5<IJ5)(3)N)+B-5F2GR2>(#

EO(5M=BB=P+;>5+-525F2*)+2B5B+-)5=M5)O(5N-(K5M+B(-45)(*/-52;K5N)+B+)+(-H5G2)45GN)45(3F2;K45M/)45O(2K45=K45^=+;45;B45F2-)(45F*45-(K45-=*)45-FB+)45)2+B45)*45N;(3F2;K45N;+[45PG

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0X

H17%@3DGNI30OP3+.M3P.%,3C1))+.M'3

DGN9W3C$"+#"<3)1.%#1$<3+.M3A%8837$1@"''"'

6"'@$%7#%1.I5C2;K+K2)(-5-O=NBK5,(52,B(5)=5F(*M=*/5,2-+G5F*=G(--5/2;2>(/(;)#5

U"(3U.1V8"M2"3K$"+'I5

! VN;5^=,-5+;5)O(5M=*(>*=N;K52;K5,2GR>*=N;K#

! 7+>;2B525F*=>*2/5)=5G=;)+;N(5*N;;+;>52M)(*5B=>=N)#

! T=;+)=*52G)+Q(5F*=G(--(-#

! 7(B(G)52;K5-=*)5F*=G(--(-5M=*5K+-FB2.#

! 7(;K5-+>;2B-5)=5F*=G(--(-#5

EO(5M=BB=P+;>5+-525F2*)+2B5B+-)5=M5)O(5N-(K5M+B(-45)(*/-52;K5N)+B+)+(-H5`45,>45M>45^=,-45R+BB45;=ONF45F-45)=F45M*((45NF)+/(45R+BB2BB

\N(BB(H5O))FH88PPP#BF+#=*>8(;>8G(*)+M+G2)+=;8)O(]BF+G]F*=>*2/8BF+G]"8(32/]"!"]K()2+B(K]=,^(G)+Q(-

Page 17: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0Y

H17%@3DGNI30OP3+.M3P.%,3C1))+.M'3

DGN9X3:1M%>(37$1@"''3","@F#%1.37$17"$#%"'

6"'@$%7#%1.I5C2;K+K2)(-5-O=NBK5-O=NBK5,(52,B(5)=5/2;2>(5F*=G(--5(3(GN)+=;5F*+=*+)+(-#

U"(3U.1V8"M2"3K$"+'I5

! a;=P5)O(5K(M2NB)5F*+=*+).5=M525^=,5)O2)5+-5G*(2)(K#

! VN;525F*=>*2/5P+)O5O+>O(*5=*5B=P(*5F*+=*+).5)O2;5)O(5K(M2NB)#

! CO2;>(5)O(5F*+=*+).5=M525*N;;+;>5F*=G(--#5

EO(5M=BB=P+;>5+-525F2*)+2B5B+-)5=M5)O(5N-(K5M+B(-45)(*/-52;K5N)+B+)+(-H5;+G(45F-45*(;+G(45)=F

\N(BB(H5O))FH88PPP#BF+#=*>8(;>8G(*)+M+G2)+=;8)O(]BF+G]F*=>*2/8BF+G]"8(32/]"!"]K()2+B(K]=,^(G)+Q(-

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0Z

DGN9D3K$&"%#".3%.3M"$3J;"88

55555bN-5?+;McO*N;>5N;K5d,N;>-,B2))5"5,(*(+)-5,(R2;;)H! FPKH52R)N(BB(-5eb*,(+)-0f5

g(*D(+GO;+-52;D(+>(;

! GKH5g(*D(+GO;+-P(GO-(B

! ##5H5;hGO-)5OiO(*(-5g(*D(+GO;+-

! B-H5g(*D(+GO;+-+;O2B)52;D(+>(;

! GFH5L2)(+5R=F+(*(;

! Q+H5E(3)0?K+)=*

! /RK+*H5g(*D(+GO;+-5(*D(N>(;

! */K+*H5g(*D(+GO;+-5Bi-GO(;

! */H5L2)(+5Bi-GO(;

! */50*H5g(*D(+GO;+-5*(RN*-+Q5Bi-GO(;

! )=NGOH5L2)(+5eB((*f5(*D(N>(;j5kN>*+MM-K2)N/52R)N2B+-+(*(;

! B(--H5L2)(+52;D(+>(;

! >*(FH57NGO(;5+;5L2)(+

! O(2K45)2+BH5b;M2;>5N;K5?;K(5(+;(*5L2)(+

! /2;H5:+BM(52;D(+>(;

! K/(->H57.-)(//(BKN;>(;52N->(,(;

! PGH5P=*K5G=N;)

! -ON)K=P;H57.-)(/5*N;)(*5M2O*(;

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0$

DGN9DI3J;"88/Y+$%+&8".3ZD[

! L+(57O(BB5eN;K52NGO52;K(*(51*=>*2//(f5;N)D(;5P)/2"&F.2'R+$%+&8".5eMc*5lF)+=;(;45?+;-)(BBN;>(;5()G#f

! m-()n5>+,)5(+;(5o+-)(52BB(*5+;5K+(-(*57O(BB5>(-()D)(;5g2*+2,B(;52N-5$ setBASH=/bin/bashBASH_VERSION='3.2.48(1)-release'COLUMNS=156COMMAND_MODE=unix2003DIRSTACK=()DISPLAY=/tmp/launch-Lujw2L/org.x:0EUID=501GROUPS=()HISTFILE=/home/esser/.bash_historyHISTFILESIZE=500HISTSIZE=500HOME=/home/esserHOSTNAME=macbookpro.fritz.box...

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0"!

DGN9DI3J;"88/Y+$%+&8".3ZL[

! ?+;D(B;(5g2*+2,B(;5>(,(;57+(5/+)5m(GO=n5N;K5(+;(/5L=BB2*0k(+GO(;5epf5Q=*5K(/5g2*+2,B(;;2/(;52N-

! DN/5q;K(*;5857()D(;5-GO*(+,(;57+(5mQ2*rP(*)nH5

! 7+(5Ri;;(;5g2*+2,B(;52NGO5",71$#%"$".H

$ TESTVAR=fom$ echo $TESTVARfom$ set | grep TESTTESTVAR=fom$ _

$ echo $SHELL/bin/bash$ _

$ export TESTVAR$ _ s5;hGO-)(5A=B+(

Page 18: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0""

DGN9DI3J;"88/Y+$%+&8".3ZN[

! ?3F=*)+(*(;t

6(*)5(+;(*5g2*+2,B(;5>+B)5;N*5B=R2B5+;5K(*5B2NM(;K(;57O(BB#

! ?3F=*)+(*)(5g2*+2,B(;5>(B)(;52NGO5+;52N-5K(*57O(BB5O(*2N-5>(-)2*)()(;51*=>*2//(;$ A=eins; B=zwei; export A$ echo "A=$A B=$B"A=eins B=zwei$ bash # neue Shell starten; das ist ein neues Programm!$ echo "A=$A B=$B"A=eins B=$ exit # diese zweite Shell verlassen, zurück zur ersten$ echo "A=$A B=$B"A=eins B=zwei

u

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0"%

DGN9DI3J;"88/Y+$%+&8".3ZQ[

! o+-)(52BB(*5(3F=*)+(*)(;5g2*+2,B(;5>+,)5m(3F=*)n5=O;(5b*>N/(;)52N-5v52BB(*K+;>-5+;5N;>(PiO;B+GO(*57.;)23

! e:+;)(*>*N;KH5mK(GB2*(5035gbVn5(3F=*)+(*)5(,(;M2BB-5K+(5g2*+2,B(5gbV45+-)52B-=5K2--(B,(5P+(5m(3F=*)5gbVnf

$ exportdeclare -x A="1"declare -x Apple_PubSub_Socket_Render="/tmp/launch-CYfDhh/Render"declare -x COMMAND_MODE="unix2003"declare -x DISPLAY="/tmp/launch-Lujw2L/org.x:0"declare -x HOME="/Users/esser"declare -x INFOPATH="/sw/share/info:/sw/info:/usr/share/info"declare -x LOGNAME="esser"...

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0"&

DGN9DI3-%'#1$(3ZD[

! 7O(BB5/(*R)5-+GO5K+(5(+;>(>(,(;(;5'(M(OB(5em:+-)=*.nf

! a=/FB())(5bN->2,(5/+)5mO+-)=*.nH

! 6+(5Q+(B(5?+;)*h>(t55I=*/2B5U!!H

$ history1 df -h2 ll3 /opt/seamonkey/seamonkey4 dmesg|tail5 ping hgesser.de6 google-chrome 7 killall kded4

$ echo $HISTSIZE500

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0"9

DGN9DI3-%'#1$(3ZL[

! I(,(;5bN->2,(5K(*5R=/FB())(;5:+-)=*.5>+,)5(-52NGO5(+;(5+;)(BB+>(;)(57NGO(5;2GO52B)(;5a=//2;K=-H5w7)*>0Vx

! /+)5w?+;>2,(x52N-McO*(;

! P(+)(*(5w7)*>0Vx5B+(M(*;5hB)(*(5E*(MM(*

! bN@(*K(/H5T+)5w1M(+B5O=GOx45w1M(+B5*N;)(*x5KN*GO52B)(5'(M(OB(5,Bh))(*;

! >(MN;K(;(-5a=//2;K=5R2;;5c,(*;=//(;5N;K5c,(*2*,(+)()5P(*K(;

$ # Suche nach dem letzten echo-Aufruf$ ^R (reverse-i-search)`ech': echo $HISTFILESIZE

Page 19: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0"U

DGN9LI3S%8#"$3>E$3H",#/J#$"+)'

! SK((5,(+/5A+B)(*H! 7)2;K2*K(+;>2,(5+;57)2;K2*K2N->2,(5Q(*P2;K(B;! a())(;52N-5A+B)(*;5DN-2//(;5,2N(;H! prog1 | filter1 | filter2 | filter35y! /+)5?+;>2,(K2)(+Hprog1 < eingabe | filter1 | y5

! G2)45GN)45(3F2;K45M/)45O(2K45=K45^=+;45;B45F2-)(45F*45-(K45-=*)45-FB+)45)2+B45)*45N;(3F2;K45N;+[45PG

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0"X

DGN9LI3@+#

! G2)5-)(O)5Mc*5G=;@+#(;2)(5e2;(+;2;K(*Mc>(;f! >+,)5/(O*(*(5L2)(+(;5N;/+))(B,2*5O+;)(*(+;2;K(*52N-

! 2NM56N;-GO52NGO5;N*5(+;(5L2)(+s5T+;+0L2)(+,()*2GO)(*

! 7F(D+2B=F)+=;(;H5! 0;5ek(+B(;;N//(*;f! 0E5eE2,-52B-5zS52;D(+>(;f! y5N;K5(+;+>(5P(+)(*(5e-+(O(H5/2;5G2)f

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0"Y

DGN9LI3@F#

! GN)5R2;;5-F2B)(;P(+-(5E(3)52N--GO;(+K(;5v57F2B)(;5-+;K5P2OBP(+-(5K(M+;+(*,2*5c,(*

! k(+GO(;F=-+)+=;(;

! E*(;;D(+GO(;5eK+(5B=>+-GO(57F2B)(;5Q=;(+;2;K(*5)*(;;(;f

$ cat test.txt 1234 678901 234abc def ghijklmnr2d2 12 991 2 3Langer Testeintrag

$ cut -c3-8 test.txt 34 678c def d2 12 2 3nger T

$ cut -d" " -f2,3 test.txt 678901 234def ghijklmn12 992 3Testeintrag

GH5GO2*2G)(*j55555D(+GO(;,2-+(*)

KH5K(B+/+)(*j55555E*(;;D(+GO(;

MH5M+(BK5eA(BKf

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0"Z

DGN9LI3>)#

! M/)5e>=*)2#f5,*+GO)5E(3)K2)(+(;5N/

! 12*2/()(*50PYUH5'*(+)(5YU5eP+K)Of

$ cat test.txtDas ist mal ein Beispiel fuer einen Satz. Das ist mal ein Beispiel fue r einen Satz. Das ist mal ein Beispiel fuer einen Satz. Das ist mal ei n Beispiel fuer einen Satz. Das ist mal ein Beispiel fuer einen Satz. Das ist mal ein Beispiel fuer einen Satz. Das ist mal ein Beispiel fue r einen Satz. Das ist mal ein Beispiel fuer einen Satz. Das ist mal ei n Beispiel fuer einen Satz. Das ist mal ein Beispiel fuer einen Satz.

$ fmt test.txtDas ist mal ein Beispiel fuer einen Satz. Das ist mal ein Beispielfuer einen Satz. Das ist mal ein Beispiel fuer einen Satz. Das istmal ein Beispiel fuer einen Satz. Das ist mal ein Beispiel fuereinen Satz. Das ist mal ein Beispiel fuer einen Satz. Das ist malein Beispiel fuer einen Satz. Das ist mal ein Beispiel fuer einenSatz. Das ist mal ein Beispiel fuer einen Satz. Das ist mal einBeispiel fuer einen Satz.

R(+;(5J/,*cGO(

k(+B(;05N/,*cGO(

Page 20: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0"$

DGN9LI3'78%#

! -FB+)5R2;;5>*=@(5L2)(+(;5+;5/(O*(*(5L2)(+(;5/+)52;>(>(,(;(*5T23+/2B>*i@(52NM)(+B(;

! eG2)5Mc>)5K+(-(52;-GOB+(@(;K5P+(K(*5DN-2//(;f$ split ZM_ePaper_18_11.pdf -b1440k ZM_ePaper_18_11.pdf.$ ls -l ZM*-rw-r--r-- 1 esser esser 10551293 2011-04-29 06:58 ZM_ePaper_18_11.pdf-rw-r--r-- 1 esser esser 1474560 2011-04-29 14:46 ZM_ePaper_18_11.pdf.aa-rw-r--r-- 1 esser esser 1474560 2011-04-29 14:46 ZM_ePaper_18_11.pdf.ab-rw-r--r-- 1 esser esser 1474560 2011-04-29 14:46 ZM_ePaper_18_11.pdf.ac-rw-r--r-- 1 esser esser 1474560 2011-04-29 14:46 ZM_ePaper_18_11.pdf.ad-rw-r--r-- 1 esser esser 1474560 2011-04-29 14:46 ZM_ePaper_18_11.pdf.ae-rw-r--r-- 1 esser esser 1474560 2011-04-29 14:46 ZM_ePaper_18_11.pdf.af-rw-r--r-- 1 esser esser 1474560 2011-04-29 14:46 ZM_ePaper_18_11.pdf.ag-rw-r--r-- 1 esser esser 229373 2011-04-29 14:46 ZM_ePaper_18_11.pdf.ah$ cat ZM_ePaper_18_11.pdf.* > ZM_Kopie.pdf$ ls -l ZM_Kopie.pdf -rw-r--r-- 1 esser esser 10551293 2011-04-29 14:48 ZM_Kopie.pdf$ diff ZM_ePaper_18_11.pdf ZM_Kopie.pdf $ _

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0%!

DGN9LI3'1$#

! -=*)5+-)5(+;5R=/FB(3(-57=*)+(*0E==B45K2-

! 7=*)+(*N;>5;2GO5!0)(*57F2B)(

! 2BFO2,()+-GO(5N;K5;N/(*+-GO(57=*)+(*N;>

N;)(*-)c)D)

! ?+;M2GO(5'(+-F+(B(H$ cat test3.txt 13 Autos5 LKW24 Fahrraeder2 BaeumeWohnungHausHotelStrasseAllee

$ sort test3.txt 13 Autos2 Baeume24 Fahrraeder5 LKWAlleeHausHotelStrasseWohnung

$ sort -n test3.txt AlleeHausHotelStrasseWohnung2 Baeume5 LKW13 Autos24 Fahrraeder

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0%"

DGN9LI3F.%\

! N;+[5eF.%\N(45(+;/2B+>f5M2--)5/(O*(*(5+K(;)+-GO(5e2NM(+;2;K(*5M=B>(;K(f5k(+B(;5DN5(+;(*5DN-2//(;j5(;)M(*;)52B-=5L=FFB(*

! bB)(*;2)+Q(H5'(+/57=*)+(*(;5/+)5-=*)5R2;;5/2;5c,(*5K+(5lF)+=;50N5eF;+[N(f5K+*(R)5L=FFB(*5(;)M(*;(;j! -)2))55sort datei | uniq552B-=5,(--(*55sort -u datei

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0%%

DGN9LI32$"7

! >*(F5e2B=,2B8$(>NB2*5"3F*(--+=;87*+;)f5D(+>)5;N*5K+(5k(+B(;5(+;(*5L2)(+45K+(5(+;(;57NGO,(>*+MM5(;)O2B)(;5v5=K(*5;+GO)5(;)O2B)(;5elF)+=;50Qf

$ wc -l /etc/passwd57 /etc/passwd$ grep esser /etc/passwd esser:x:1000:1000:Hans-Georg Esser,,,:/home/esser:/bin/bash$ grep /bin/bash /etc/passwd root:x:0:0:root:/root:/bin/bashesser:x:1000:1000:Hans-Georg Esser,,,:/home/esser:/bin/bash$ grep -v /bin/bash /etc/passwd | head -n5 daemon:x:1:1:daemon:/usr/sbin:/bin/shbin:x:2:2:bin:/bin:/bin/shsys:x:3:3:sys:/dev:/bin/shsync:x:4:65534:sync:/bin:/bin/syncgames:x:5:60:games:/usr/games:/bin/sh

Page 21: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0%&

DGN9LI3'"M3ZD]L[

! -(K5eJ)*(2/54M+)=*f5McO*)5eN#52#f57NGO(;085?*-()D(;0AN;R)+=;(;5+;5(+;(/5E(3)5KN*GO

$ cat test4.txt Das Wort ist ein Wort, und mehrereWoerter sind der Plural von Wort.Ohne Woerter oder Worte gibt eskeinen Satz - wir sind wortlos.

$ sed 's/Wort/Bild/' test4.txt Das Bild ist ein Wort, und mehrereWoerter sind der Plural von Bild.Ohne Woerter oder Bilde gibt eskeinen Satz - wir sind wortlos.

$ sed 's/Wort/FOM/g' test4.txt Das FOM ist ein FOM, und mehrereWoerter sind der Plural von FOM.Ohne Woerter oder FOMe gibt eskeinen Satz - wir sind wortlos.

$ sed 's/Wort/FOM/gi' test4.txt Das FOM ist ein FOM, und mehrereWoerter sind der Plural von FOM.Ohne Woerter oder FOMe gibt eskeinen Satz - wir sind FOMlos.

-H -N,-)+)N)( e'8###8###8>+f>H >B=,2B e-8###8###82+f+H +>;=*(5G2-( e-8###8###8>%f

L+(5+0lF)+=;5>+,)5(-5;+GO)5+;5^(K(*5-(K0g(*-+=;u

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0%9

DGN9LI3'"M3ZL]L[

! -(K0lF)+=;(;H! 0+H5+;0FB2G(0(K+)+;>45Q(*h;K(*)5K+(52;>(>(,(;(5L2)(+j2/5,(-)(;5/+)5b;>2,(5(+;(-57NMM+35Mc*5(+;(5'2GRNF0L2)(+HD#5'#5sed -i.bak 's/Wort/Bild/g' test4.txtB(>)5(*-)57+GO(*O(+)-R=F+(5)(-)9#)3)#,2R52;5N;K5Q(*h;K(*)5K2;;5)(-)9#)3)

! 0(H5DN/5a=/,+;+(*(;5/(O*(*(*5?*-()DN;>(;j5D#5'#sed -e 's/1/eins/g' -e 's/2/zwei/g' test.txt

! P(+)(*(5lF)+=;(;5s5T2;F2>(

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0%U

DGN9LI3^"2F8_$"3KF'M$E@A"

! SK((H5bBB>(/(+;(*(57NGO,(>*+MM(45Q(*>B(+GO,2*5/+)56+BKG2*K-5e{45tf5,(+5L2)(+;2/(;

! TN-)(*H! #55v5(+;5,(B+(,+>(-5k(+GO(;! w2,GKx55v5(+;(-5K(*5

k(+GO(;5245,45G45K! w%0Zx55v5(+;(-5K(*5k(+GO(;5

%45&45945U45X45Y45Z! z55v5k(+B(;2;M2;>

! p55v5k(+B(;(;K(! t55v5Q=*O(*+>(*5bN-K*NGR5K2*M5

Q=*R=//(;45/N--52,(*5;+GO)! {55v5Q=*O(*+>(*5bN-K*NGR5R2;;5

,(B+(,+>5=M)5e2NGO5!5/2Bf5Q=*R=//(;

$ cat test5.txt HausDie HotelsHotels am WasserBau-Haus-ObjektDiese Zeile nicht

$ grep 'H.*s' test5.txt HausDie HotelsHotels am WasserBau-Haus-Objekt

$ sed 's/H.*s/HAUS/g' test5.txt HAUSDie HAUSHAUSerBau-HAUS-ObjektDiese Zeile nicht

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0%X

DGN9LI3^"2F8_$"3KF'M$E@A"

! '(+-F+(B(5Mc*5*(>NBh*(5bN-K*cGR(

eB+Q(45+;5K(*57O(BB###f

Page 22: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0%Y

DGN9WI3Y1$M"$/]-%.#"$2$F.M3ZD[

! S;5K(*57O(BB5>(-)2*)()(5b;P(;KN;>(;5B2NM(;5-)2;K2*K/h@+>5+/5Y1$M"$2$F.M5v5K#5O#45

! K+(57O(BB5+-)5,B=GR+(*)45-=B2;>(5K2-51*=>*2//5BhNM)4! N;K5(-5;N)D)5K2-52R)N(BB(5E(*/+;2B5e0A(;-)(*f5Mc*5?+;05N;K5bN->2,(

! bB)(*;2)+Q5R2;;5(+;51*=>*2//5+/5-%.#"$2$F.M5B2NM(;H

! K+(57O(BB5R2;;5K2;;5-=M=*)5P(+)(*5>(;N)D)5P(*K(;5eP(+)(*(5a=//2;K=5(+;>(,(;f4

! R(+;(5?+;>2,(5/i>B+GO452,(*5bN->2,(5e2NGO5+;-52R)N(BB(5E(*/+;2Bj5,(--(*5N/B(+)(;

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0%Z

DGN9WI3Y1$M"$/]-%.#"$2$F.M3ZL[

! E.F+-GO(5g=*K(*>*N;K01*=>*2//(

! a=//2;K=-45K+(5(+;(5b;M*2>(5-=M=*)5,(2;)P=*)(;! E(3)0?K+)=*(;! C=/F+B(*

! E.F+-GO(5:+;)(*>*N;K01*=>*2//(

! /2;N(BB5>(-)2*)()(57(*Q(*5eL+(;-)(f! N;)(*5_56+;K=PH5>*2M+-GO(5b;P(;KN;>(;5eK+(5R(+;5E(*/+;2B5,*2NGO(;45-=;K(*;5(+;5(+>(;(-5A(;-)(*5iMM;(;f

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0%$

DGN9WI3Y1$M"$/]-%.#"$2$F.M3ZN[

! 1*=>*2//5+/5g=*K(*>*N;K5-)2*)(;H(+;M2GO5K(;5I2/(;5(+;>(,(;'-F#H5ls -l

! 1*=>*2//5+/5:+;)(*>*N;K5-)2*)(;HR2NM/h;;+-GO(-5J;K5e`452/F(*-2;Kf52;Oh;>(;'-F#H5/usr/sbin/apache2 &

! 6(GO-(B5Q=;5g=*K(*>*N;K5+;5:+;)(*>*N;KH

! 1*=>*2//5/+)5w7)*>0kx5N;)(*,*(GO(;! 1*=>*2//5/+)5bg5+;5K(;5:+;)(*>*N;K5-GO+GR(;

! 6(GO-(B5Q=;5:+;)(*05+;5g=*K(*>*N;KH5fg

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0&!

DGN9WI3`1&/Y"$V+8#F.23ZD[

! 1*=>*2//(45K+(52N-5(+;(*5B2NM(;K(;57O(BB5O(*2N-5>(-)2*)()5PN*K(;45O(+@(;5`1&'5K+(-(*57O(BB

! b;D(+>(5/+)H5jobs[esser@macbookpro:~]$ jobs[esser@macbookpro:~]$ nedit &[1] 77787[esser@macbookpro:~]$ vi /tmp/test.txt^Z[2]+ Stopped vi /tmp/test.txt[esser@macbookpro:~]$ find / > /tmp/ergebnisse.txt &[3] 77792[esser@macbookpro:~]$ jobs[1] Running nedit &[2]+ Stopped vi /tmp/test.txt[3]- Running find / > /tmp/ergebnisse.txt &[esser@macbookpro:~]$

Page 23: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0&"

DGN9WI3`1&/Y"$V+8#F.23ZL[

[esser@macbookpro:~]$ jobs[1] Running nedit &[2]+ Stopped vi /tmp/test.txt[3]- Running find / > ...&

"4%4&45yH5|=,0IN//(*

}5H5mGN**(;)5^=,n5r5B()D)(*5|=,45K(*55555505+/5g=*K(*>*N;K5>(-)2*)()5N;K5K2;;5N;)(*,*=GO(;5555505=K(*5+/5:+;)(*>*N;K5>(-)2*)()5PN*K(55555Q+(B(5a=//2;K=-5efg45bg45yf5=O;(512*2/()(*555555,(D+(O(;5-+GO52NM5K(;5GN**(;)5^=,v5H5mF*(Q+=N-5^=,n5r5Q=*B()D)(*5|=,5/+)5=,+>(*5?+>(;-GO2M)

kN-)2;K5K(-5|=,-H05*N;;+;>H52R)+Q585,(*(+)05-)=FF(KH5/+)5zk5=K(*5R+BB507El152;>(O2B)(;05)(*/+;2)(KH5,((;K()45P+*K5;N*5"352;>(D(+>)

a=//2;K=-

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0&%

DGN9WI3`1&/Y"$V+8#F.23ZN[

! |=,-5>(D+(B)52;-F*(GO(;H5%n5e/+)5;5r5|=,0IN//(*f[esser@macbookpro:~]$ jobs[1] Running nedit /tmp/1 &[2] Running nedit /tmp/2 &[3] Running nedit /tmp/3 &[4]- Running nedit /tmp/4 &[5]+ Running nedit /tmp/5 &[esser@macbookpro:~]$ kill %3[esser@macbookpro:~]$ jobs[1] Running nedit /tmp/1 &[2] Running nedit /tmp/2 &[3] Terminated nedit /tmp/3[4]- Running nedit /tmp/4 &[5]+ Running nedit /tmp/5 &[esser@macbookpro:~]$ jobs[1] Running nedit /tmp/1 &[2] Running nedit /tmp/2 &[4]- Running nedit /tmp/4 &[5]+ Running nedit /tmp/5 &

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0&&

DGN9WI3`1&/Y"$V+8#F.23ZQ[

U1))+.M1'3aF$3`1&/Y"$V+8#F.2

! bg %nH5+;5K(;5:+;)(*>*N;K5,*+;>(;! fg %nH5+;5K(;5g=*K(*>*N;K5,*+;>(;! kill %nH5,((;K(;! kill -SIGNALNAME %nH57+>;2B5-GO+GR(;4-+(O(5;hGO-)(5A=B+(

! disown %nH5g(*,+;KN;>5/+)5K(*57O(BB5Bi-(;jdisown -aH5Mc*52BB(5|=,-

! wait %nH562*)(;45,+-5|=,5,((;K()5+-)

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0&9

DGN9WI3`1&/Y"$V+8#F.23ZW[

J%2.+8"3Z)%#3J%2.+8.F))"$[

! TERM, 15H5)(*/+;+(*(;45,((;K(;5e/+)5mbNM*hN/(;nfj55555555555555555557)2;K2*K-+>;2B

! KILL, 9H5-=M=*)52,,*(GO(;5e=O;(5bNM*hN/(;f! STOP, 19H5N;)(*,*(GO(;5e(;)-F*+GO)5zkf! CONT, 18H5G=;)+;N(45M=*)-()D(;j5O(,)5STOP52NM! HUP, 1H5O2;>0NF45,(+5Q+(B(;57(*Q(*01*=>*2//(;H5555555555555555555a=;M+>N*2)+=;5;(N5(+;B(-(;5e)*2K+)+=;(BBH5555555555555555555g(*,+;KN;>5DN/5E(*/+;2B5N;)(*,*=GO(;f

! o+-)(52BB(*57+>;2B(H55kill -l

Page 24: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0&U

DGN9WI3`1&'3R'93*$1a"''"

! L+(5'(D(+GO;N;>5`1&5,(D+(O)5-+GO5+//(*52NM5K+(52R)N(BB(57O(BB07+)DN;>

! |=,-45K+(57+(5+;5Q(*-GO+(K(;(;57O(BB-5-)2*)(;45O2,(;5;+GO)-5/+)(+;2;K(*5DN5)N;

! bBB>(/(+;(*(*5'(>*+MMH5*$1a"''

! E==B5Mc*5K+(51*=D(--2;D(+>(H5ps! L+(5e<(-2/)0f51*=D(--B+-)(5eps auxwf5(;)OhB)52BB(51*=D(--(52NM5K(/5o+;N307.-)(/

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0&X

DGN9WI3*$1a"''"3ZD[

! ps5e=O;(5lF)+=;(;f5D(+>)52BB(51*=D(--(52;45K+(5DN*52R)N(BB(;57O(BB07+)DN;>5>(Oi*(;5v5K2-5-+;K5K+(-(B,(;5P+(5+;5K(*5bN->2,(5Q=;5jobsH

! c,(*5lF)+=;(;5e=O;(5mvnf5Bh--)5-+GO5K+(5bN->2,(5Q=;5ps52;F2--(;45D#5'#5ps auxwH! aH52BB(51*=D(--(5eK+(5(+;5E(*/+;2B5O2,(;f! uH5mN-(*5=*+(;)(K5M=*/2)n! xH52NGO51*=D(--(5=O;(5E(*/+;2B! wH5mP+K(nH5'(M(OB-D(+B(;5;+GO)52,-GO;(+K(;

[esser@quadamd:~]$ jobs[1]+ Angehalten vi /tmp/test4

[esser@quadamd:~]$ ps PID TTY TIME CMD27967 pts/0 00:00:00 bash28160 pts/0 00:00:00 vi28168 pts/0 00:00:00 ps

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0&Y

DGN9WI3*$1a"''"3ZL[

[esser@quadamd:~]$ ps auwUSER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMANDroot 1122 0.0 0.0 1872 580 tty4 Ss+ Apr17 0:00 /sbin/getty -8 38400 tty4root 1127 0.0 0.0 1872 580 tty5 Ss+ Apr17 0:00 /sbin/getty -8 38400 tty5root 1150 0.0 0.0 1872 576 tty2 Ss+ Apr17 0:00 /sbin/getty -8 38400 tty2root 1151 0.0 0.0 1872 576 tty3 Ss+ Apr17 0:00 /sbin/getty -8 38400 tty3root 1153 0.0 0.0 1872 580 tty6 Ss+ Apr17 0:00 /sbin/getty -8 38400 tty6root 1776 0.0 0.0 5248 2156 tty1 Ss Apr17 0:00 /bin/login -- esser 1941 0.0 0.1 9272 4816 tty1 S Apr17 0:01 -bashesser 2956 0.0 0.0 1912 540 tty1 S+ Apr17 0:00 /bin/sh /usr/bin/startxesser 2973 0.0 0.0 3128 708 tty1 S+ Apr17 0:00 xinit /home/esser/.xinitrc -- /etc/X11/xroot 2974 0.0 1.8 85616 75712 tty8 Ss+ Apr17 14:56 /usr/bin/X -nolisten tcp :0 -auth /tmp/sesser 2977 0.0 0.0 1912 564 tty1 S Apr17 0:00 /bin/sh /home/esser/.xinitrcesser 3037 0.0 0.0 3456 560 tty1 S Apr17 0:00 dbus-launch --sh-syntax --exit-with-sessesser 3045 0.0 0.0 1700 64 tty1 S Apr17 0:00 /usr/lib/kde4/libexec/start_kdeinit +kcmesser 3174 0.0 0.0 1832 244 tty1 S Apr17 0:00 kwrapper4 ksmserveresser 3454 0.0 0.0 6552 2040 pts/2 Ss Apr17 0:00 /bin/bashroot 3775 0.0 0.0 8560 2112 pts/2 S Apr17 0:00 sudo suroot 3776 0.0 0.0 8316 1764 pts/2 S Apr17 0:00 suroot 3784 0.0 0.0 6656 2172 pts/2 S+ Apr17 0:00 bashesser 10674 1.4 7.0 443588 289940 pts/6 Sl Apr30 131:17 /usr/lib/opera/operaesser 10694 0.0 0.1 21764 7552 pts/6 S Apr30 0:08 /usr/lib/opera//operapluginwrapper 101 1 esser 10695 0.0 0.0 3040 548 pts/6 S Apr30 0:02 /usr/lib/opera//operaplugincleaner 10674esser 10699 1.3 0.0 0 0 pts/6 Z Apr30 119:12 [gtk-gnash] <defunct>esser 12198 0.0 0.0 6552 1828 pts/4 Ss Apr17 0:00 /bin/bashroot 12583 0.0 0.0 8560 2116 pts/4 S Apr17 0:00 sudo suroot 13077 0.0 0.0 8316 1768 pts/4 S Apr17 0:00 suroot 13097 0.0 0.0 6612 2052 pts/4 S+ Apr17 0:00 bashesser 13653 0.0 0.0 6768 2140 pts/3 Ss Apr17 0:00 /bin/bashesser 18905 0.0 0.1 9128 4712 pts/6 Ss+ Apr22 0:02 /bin/bashesser 27587 0.0 0.0 5256 2144 pts/3 S+ 19:40 0:00 ssh backupesser 28613 0.0 0.1 11744 7264 pts/5 Ss+ 22:45 0:00 -bashesser 29091 0.0 0.1 12156 7704 pts/0 Ss 22:58 0:00 -bashesser 29307 0.0 0.0 5856 1172 pts/0 R+ 23:42 0:00 ps auw

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0&Z

DGN9WI3*$1a"''"3ZN[

! 7F2B)(;5+;5K(*5bN->2,(5Q=;5ps auwH! USERH5'(;N)D(*45K(/5K(*51*=D(--5>(Oi*)! PIDH51*=D(--0SL! %CPUH5C1J0IN)DN;>5+;51*=D(;)5eg(*OhB);+-5V(GO(;D(+)585o(,(;-D(+)f

! %MEMH5V77585VbT0<*i@(5+;51*=D(;)! VSZH5<*i@(5K(-5Q+*)N(BB(;57F(+GO(*-5e+;5a'.)(f! RSSH5V(-+K(;)57()57+D(452R)N(BB5>(;N)D)(*57F(+GO(*5ea'.)(f! TTYH5E(*/+;2B! STATH51*=D(--07)2)N-! STARTH57)2*)D(+)5K(-51*=D(--(-5e>>M#5L2)N/f! TIMEH5,+-O(*+>(5<(-2/)B2NMD(+)! COMMANDH5a=//2;K=5ebNM*NMf

Page 25: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0&$

DGN9WI3*$1a"''"3ZQ[

! 7+>;2B(52;5,(B+(,+>(51*=D(--(5-GO+GR(;

! P+(5Q=*O(*H5a=//2;K=5kill! 2,(*H5;+GO)5kill %n5e;r|=,0SLf45-=;K(*;5kill p5eF5r51SLf

! 2NGO5O+(*5b;>2,(5(+;(-57+>;2B-5/i>B+GO! killall NameH52BB(51*=D(--(5,((;K(;45K(*(;52N-McO*,2*(-51*=>*2//5Name5O(+@)

! /+)5killall52NGO5eP+(5,(+5killf52;K(*(57+>;2B(52;52BB(51*=D(--(5/+)5F2--(;K(/5I2/(;5-GO+GR(;

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C09!

DGN9WI3*$1a"''"3ZW[I37'#$""

! L2*-)(BBN;>5K(*51*=D(--B+-)(52NGO5+;5'2N/2;-+GO)5/i>B+GOH5pstree

! |(K(*51*=D(--5O2)5(+;(;5g2)(*0F*=D(--

! +K(;)+-GO(5E(+B0,hN/(5;N*5"3

! lF)+=;5-pH1*=D(--0SL-2;D(+>(;

[esser@quadamd:~]$ pstreeinit-+-NetworkManager-+-dhclient | `-2*[{NetworkManager}] |-acpid |-akonadi_control-+-2*[akonadi_contact] | |-3*[akonadi_ical_re] | |-akonadi_maildir | |-akonadi_maildis | |-akonadi_nepomuk | |-akonadi_vcard_r | |-akonadiserver-+-mysqld---23*[{mysqld}] | | `-15*[{akonadiserver}] | `-3*[{akonadi_contro}] |-atd |-avahi-daemon---avahi-daemon |-console-kit-dae---64*[{console-kit-da}] |-cron |-cupsd[...] |-knotify4---6*[{knotify4}] |-konsole-+-2*[bash---sudo---su---bash] | |-bash---ssh | |-bash---opera-+-operapluginclea | | |-operapluginwrap---gtk-gnash | | `-6*[{opera}] | `-2*[{konsole}] |-krunner---11*[{krunner}] |-kuiserver |-kwalletd |-login---bash---startx---xinit-+-.xinitrc---kwrapper4 | `-Xorg |-upstart-socket- |-upstart-udev-br |-vpnagentd `-wpa_supplicant

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C09"

DGN9WI3-+.2/F7<3O13-+.2/F7

! 6(;;57+(5-+GO5+;5K(*5a=;-=B(52,/(BK(;5eexitf5=K(*5N;)(*5_56+;K=P5(+;5E(*/+;2BM(;-)(*5-GOB+(@(;45(*O2B)(;52BB(5+;5K(*57O(BB5B2NM(;K(;5|=,-5K2-5HUP07+>;2B5e:2;>0NFf#

! L+(57)2;K2*K*(2R)+=;52NM5HUP5+-)H5,((;K(;! b,/(BK(;585A(;-)(*5-GOB+(@(;5,((;K()52B-=52BB(5K2*+;5>(-)2*)()(;51*=>*2//(

! bN-P(>(H

! 1*=>*2//(5/+)5nohup5-)2*)(;5=K(*! 1*=D(--5/+)5disown5Q=;5K(*57O(BB5Bi-(;

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C09%

DGN9WI3.1;F7

! nohup5O2)5DP(+5AN;R)+=;(;H! K(*5>(-)2*)()(51*=D(--5+>;=*+(*)5HUP07+>;2B(! bN->2,(;5K(-51*=D(--(-5e2NM5K+(57)2;K2*K02N->2,(f5(*-GO(+;(;5;+GO)5+/5E(*/+;2B45-=;K(*;5P(*K(;5+;5K+(5L2)(+5nohup.out5>(-GO*+(,(;

[esser@macbookpro:~]$ nedit /tmp/1 &[1] 79142[esser@macbookpro:~]$ nohup nedit /tmp/2 &[2] 79144appending output to nohup.out

Page 26: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C09&

DGN9WI3#173ZD[

! 1*=D(--(5;2GO5C1J0bN-B2-)N;>5-=*)+(*)52;D(+>(;H5top! b;D(+>(5P+*K5*(>(B/h@+>52R)N2B+-+(*)

top - 00:07:30 up 19 days, 6:15, 7 users, load average: 0.00, 0.02, 0.05Tasks: 194 total, 2 running, 191 sleeping, 0 stopped, 1 zombieCpu(s): 1.2%us, 0.7%sy, 0.0%ni, 98.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%stMem: 4120180k total, 2353392k used, 1766788k free, 560756k buffersSwap: 4191936k total, 0k used, 4191936k free, 566868k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 3177 esser 20 0 302m 45m 20m S 2 1.1 260:37.29 knotify4 10674 esser 20 0 433m 283m 27m S 2 7.0 131:47.89 opera 3432 esser 20 0 893m 155m 33m S 1 3.9 253:02.73 seamonkey-bin 1093 messageb 20 0 4524 2664 840 R 0 0.1 16:55.65 dbus-daemon 1576 root 20 0 12072 7272 3408 S 0 0.2 8:50.93 python 2076 root 20 0 5560 972 692 S 0 0.0 5:07.52 udisks-daemon 3238 esser 20 0 367m 64m 35m S 0 1.6 1:13.69 krunner 29348 esser 20 0 2632 1180 852 R 0 0.0 0:00.03 top 1 root 20 0 3028 1892 1236 S 0 0.0 0:02.06 init 2 root 20 0 0 0 0 S 0 0.0 0:00.73 kthreadd 3 root 20 0 0 0 0 S 0 0.0 1:36.46 ksoftirqd/0 6 root RT 0 0 0 0 S 0 0.0 0:00.00 migration/0 17 root 0 -20 0 0 0 S 0 0.0 0:00.00 cpuset 18 root 0 -20 0 0 0 S 0 0.0 0:00.00 khelper 19 root 0 -20 0 0 0 S 0 0.0 0:00.00 netns 21 root 20 0 0 0 0 S 0 0.0 0:02.28 sync_supers 22 root 20 0 0 0 0 S 0 0.0 0:00.05 bdi-default 23 root 0 -20 0 0 0 S 0 0.0 0:00.00 kintegrityd 24 root 0 -20 0 0 0 S 0 0.0 0:00.00 kblockd 25 root 0 -20 0 0 0 S 0 0.0 0:00.00 kacpid 26 root 0 -20 0 0 0 S 0 0.0 0:00.00 kacpi_notify 27 root 0 -20 0 0 0 S 0 0.0 0:00.00 kacpi_hotplug

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C099

DGN9WI3#173ZL[

! 7=*)+(*N;>5+;5top52;F2--,2*5e7=*)+(*-F2B)(5h;K(*;5/+)5<5N;K5>f

! d,(*5K(*51*=D(--B+-)(H5S;M=*/2)+=;(;5DN*5<(-2/)2N-B2-)N;>5K(-57.-)(/-

! N/-GO2B),2*52NM5b;D(+>(8C1J5,DP#58a(*;H51top - 00:14:22 up 19 days, 6:22, 7 users, load average: 0.05, 0.03, 0.05Tasks: 194 total, 2 running, 191 sleeping, 0 stopped, 1 zombieCpu0 : 0.7%us, 0.3%sy, 0.0%ni, 99.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%stCpu1 : 1.7%us, 1.0%sy, 0.0%ni, 97.3%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%stCpu2 : 0.0%us, 0.3%sy, 0.0%ni, 99.7%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%stCpu3 : 3.6%us, 0.7%sy, 0.0%ni, 95.8%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%stMem: 4120180k total, 2353400k used, 1766780k free, 560948k buffersSwap: 4191936k total, 0k used, 4191936k free, 566868k cached

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C09U

DGN9WI3>$""<3F7#%)"

! 6(+)(*(57.-)(/+;M=*/2)+=;(;H

! free5eM*(+(;57F(+GO(*52;D(+>(;f

! uptime5eP+(5B2;>(5BhNM)5K2-57.-)(/5-GO=;tf

[esser@quadamd:~]$ free total used free shared buffers cachedMem: 4120180 2347264 1772916 0 561488 566896-/+ buffers/cache: 1218880 2901300Swap: 4191936 0 4191936

[esser@quadamd:~]$ uptime 00:34:08 up 19 days, 6:42, 6 users, load average: 0.06, 0.07, 0.05

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C09X

DGN9XI3*$1a"''/*$%1$%#_#3ZD[

! |(K(*5o+;N301*=D(--5O2)5(+;(5*$%1$%#_##5L+(-(5,(-)+//)45P(BGO(;5b;)(+B52;5V(GO(;D(+)5K(*51*=D(--5(*OhB)#

! 1*+=*+)h)5+-)5(+;56(*)5DP+-GO(;50%!5N;K5"$#

! a=;Q(;)+=;H5O=O(51*+=*+)h)5r5RB(+;(*56(*)e2B-=H50%!5r5/23+/2B(51*+=*#45"$5r5/+;+/2B(51*+=*#f

! N;)(*5o+;N38J;+352NGO52B-5.%@"3R+8F"5emI())+>R(+)nf5,(D(+GO;()H5"$5r5(3)*(/5;())450%!5r5>2*5;+GO)5;())

! '(+51*=>*2//-)2*)51*+=*+)h)5/+)5nice5-()D(;

Page 27: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C09Y

DGN9XI3*$1a"''/*$%1$%#_#3ZL[

! nice5/+)51*+=*+)h)5elF)+=;f5N;K52N-DNMcO*(;K(/5a=//2;K=5eM=B>(;K(5b*>N/(;)(f52NM*NM(;45D#5'#

! ;(>2)+Q(5I+G(06(*)(5R2;;5;N*5bK/+;+-)*2)=*5"##$5-()D(;H5

[esser@quadamd:~]$ nice -5 program &

[esser@quadamd:~]$ ps -eo user,pid,ni,cmdUSER PID NI CMD...root 28299 0 [kworker/2:0]root 28300 0 [kworker/0:1]esser 28301 5 programesser 28303 0 ps -eo user,pid,ni,cmd

[esser@quadamd:~]$ nice --10 vinice: kann Priorität nicht setzen: Keine Berechtigung

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C09Z

DGN9XI3*$1a"''/*$%1$%#_#3ZN[

! bB)(*;2)+Q(57.;)235Mc*5,(--(*(5o(-,2*R(+)Hnice -n Wert5e-)2))5nice -Wertf

! Q=*52BB(/5Mc*5;(>2)+Q(56(*)(5+;)N+)+Q(*Hnice -n -105e-)2))5nice --10f[esser@quadamd:~]$ suPasswort: root@quadamd:~# nice -n -10 program &[1] 28373root@quadamd:~# ps -eo user,pid,ni,cmdUSER PID NI CMD[...]root 28311 0 suroot 28319 0 bashroot 28373 -10 programroot 28375 0 ps -eo user,pid,ni,cmd

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C09$

DGN9XI3*$1a"''/*$%1$%#_#3ZQ[

! <(;2N(*H5I+G(06(*)5+;5nice0bNM*NM5+-)5*(B2)+Q5DN/5m2R)N(BB(;5I+G(0o(Q(Bn5e7)2;K2*KH5!f

! 2;>(,(;(*56(*)5P+*K5DN/5I+G(06(*)52KK+(*)H

[esser@quadamd:~]$ nice0[esser@quadamd:~]$ nice -n 5 bash[esser@quadamd:~]$ nice5[esser@quadamd:~]$ nice -n 10 bash[esser@quadamd:~]$ nice15[esser@quadamd:~]$ _

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0U!

DGN9XI3*$1a"''/*$%1$%#_#3ZW[

! I+G(06(*)5Mc*5B2NM(;K(-51*=>*2//5h;K(*;H5renice! 6(*)5~!5-()D(;5K2*M5;N*5"##$

! +;52B)(;5o+;N30g(*-+=;(;5>2B)52NGOH52R)N(BB(;56(*)5Q(**+;>(*;5K2*M5;N*5"##$f[esser@quadamd:~]$ program &[5] 28937[esser@quadamd:~]$ ps -eo user,pid,ni,cmdUSER PID NI CMDesser 28937 0 program[esser@quadamd:~]$ renice 5 2893728937: Alte Priorität: 0, neue Priorität: 5[esser@quadamd:~]$ ps -eo user,pid,ni,cmdUSER PID NI CMDesser 28937 5 program[esser@quadamd:~]$ renice 0 2893728937: Alte Priorität: 5, neue Priorität: 0[esser@quadamd:~]$ renice -10 28937renice: 28937: setpriority: Keine Berechtigung

Page 28: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0"

!"#$%"&''('#")"*$+,%'675%!"&8"9

-+.'/0"1$2345"$6%789/:+#;9<36%789/=.>1$)9

A=B+(;-2)D5CE=F+G5"!%H512GI2>(5J2;2>(/(;)"!%#9585"!%#K5C(,+2;L5M1J8NOJ

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0%

?17%@3ABCD3E%.F,3=.'#+88+#%1.3+.G3*+@H+2"3:+.+2)".#

ABC9I3J'"36"&%+.37+@H+2"3)+.+2")".#

6"'@$%7#%1.D5P2;Q+Q2)(-5-R=SBQ5,(52,B(5)=5F(*T=*/5F2GI2>(5/2;2>(/(;)5S-+;>5)R(5C(,+2;5F2GI2>(5)==B-#5

K"(3K.1L8"G2"3M$"+'D5

! U;-)2BB45SF>*2Q(52;Q5S;+;-)2BB5C(,+2;5,+;2*.5F2GI2>(-#

! A+;Q5F2GI2>(-5G=;)2+;+;>5-F(G+T+G5T+B(-5=*5B+,*2*+(-5VR+GR5/2.5=*5/2.5;=)5,(5+;-)2BB(Q#

! W,)2+;5F2GI2>(5+;T=*/2)+=;5B+I(5X(*-+=;45G=;)(;)45Q(F(;Q(;G+(-45F2GI2>(5+;)(>*+).52;Q5+;-)2BB2)+=;5-)2)S-5YVR()R(*5=*5;=)5)R(5F2GI2>(5+-5+;-)2BB(QZ#

ER(5T=BB=V+;>5+-525F2*)+2B5B+-)5=T5)R(5S-(Q5T+B(-45)(*/-52;Q5S)+B+)+(-H58()G82F)8-=S*G(-#B+-)45QFI>45QFI>0*(G=;T+>S*(452F)0>()452F)0G2GR(452F)+)SQ(

[S(BB(H5R))FH88VVV#BF+#=*>8(;>8G(*)+T+G2)+=;8)R(\BF+G\F*=>*2/8BF+G\"8(32/\"!"\Q()2+B(Q\=,](G)+X(-

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0&

?17%@3ABCD3E%.F,3=.'#+88+#%1.3+.G3*+@H+2"3:+.+2)".#

ABC9N3J'"3O*:3+.G3PJ:37+@H+2"3)+.+2")".#

6"'@$%7#%1.D5P2;Q+Q2)(-5-R=SBQ5,(52,B(5)=5F(*T=*/5F2GI2>(5/2;2>(/(;)5S-+;>5M1J52;Q5NOJ5)==B-#

K"(3K.1L8"G2"3M$"+'D5

! U;-)2BB45*(0+;-)2BB45SF>*2Q(52;Q5*(/=X(5F2GI2>(-5S-+;>5M1J52;Q5NOJ#

! W,)2+;5+;T=*/2)+=;5=;5M1J5F2GI2>(-5-SGR52-5X(*-+=;45-)2)S-45Q(F(;Q(;G+(-45+;)(>*+).52;Q5-+>;2)S*(-#

! C()(*/+;(5VR2)5T+B(-525F2GI2>(5F*=X+Q(-452-5V(BB52-5T+;Q5VR+GR5F2GI2>(525-F(G+T+G5T+B(5G=/(-5T*=/#5

ER(5T=BB=V+;>5+-525F2*)+2B5B+-)5=T5)R(5S-(Q5T+B(-45)(*/-52;Q5S)+B+)+(-H5*F/45*F/%GF+=458()G8.S/#G=;T458()G8.S/#*(F=-#Q845.S/45.S/Q=V;B=2Q(*

[S(BB(H5R))FH88VVV#BF+#=*>8(;>8G(*)+T+G2)+=;8)R(\BF+G\F*=>*2/8BF+G\"8(32/\"!"\Q()2+B(Q\=,](G)+X(-

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C09

0$F.G8+2".3*+H"#Q"$L+8#F.23RAS

! ^(*-GR+(Q(;(5_+;S30C+-)*+,S)+=;(;5X(*V(;Q(;5S;)(*-GR+(QB+GR(57=T)V2*(012I()T=*/2)(H

! `#!"#5a5C(,+2;012I()T=*/2)5YD#5'#5C(,+2;45O,S;)S45b;=FF+3Z

! `#$%&5a5M(Q0:2)012I()T=*/2)5YD#5'#5WF(;7S-(45A(Q=*2585M(Q5:2)45J2;Q*+X2Z

! V(+)(*(5YV(;+>(*5X(*,*(+)()(5A=*/2)(Z4D#5'#5`#'()5Y7B2GIV2*(45()0I=/F*+/+(*)(-5'*$0c*GR+XZ

! 12I()(5(;)R2B)(;5Q+(5(+>(;)B+GR(57=T)V2*(5S;Q5dc;B(+)S;>(;e5Tf*5YC(0Z5U;-)2BB2)+=;

Page 29: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0K

0$F.G8+2".3*+H"#Q"$L+8#F.23RCS

! C+(5,(+Q(;5d>*=@(;e512I()T=*/2)(5-+;Q5! Q2-5C(,+2;0A=*/2)5Y`#!"#Z5S;Q5! Q2-5M1J0A=*/2)5Y`#$%&45M(Q5:2)512GI2>(5J2;2>(*Z

! 7=T)V2*(0^(*V2B)S;>5/+)5!"#+$%&012I()(;5T+;Q()5+//(*52ST5DV(+5?,(;(;5-)2))H! 2ST5?,(;(5(+;D(B;(*512I()(L5E==B-H5

" dpkg5YC(,+2;512GI2>(5J2;2>(*Z" rpm5YM(Q5:2)512GI2>(5J2;2>(*Z

! 2ST5?,(;(5X=;5M(F=-+)=*+(-L5E==B-H5" c1E5YcQX2;G(Q512GI2>+;>5E==B585C(,+2;Z

" NOJ5YN(BB=VQ=>5OFQ2)(*45J=Q+T+(Q585M(Q5:2)45A(Q=*2Z

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0g

0$F.G8+2".3*+H"#Q"$L+8#F.23RTS

! AS;I)+=;(;52ST512I()(,(;(! 12I()5+;-)2BB+(*(;585Q(+;-)2BB+(*(;5852I)S2B+-+(*(;! 12I()+;R2B)52;D(+>(;! (*I(;;)55h5c,Ri;>+>I(+)(;5S;Q55h5b=;TB+I)(4X(*V(+>(*)5(X)B#5YC(0Z5U;-)2BB2)+=;5=Q(*5OFQ2)(

! DS5+;-)2BB+(*)(*5C2)(+5Q2-5DS>(Rj*+>(512I()5T+;Q(;! U;-)2BB2)+=;585OFQ2)(5,(;j)+>)5+//(*5(+;(5I=;I*()(512I()Q2)(+

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0k

0$F.G8+2".3*+H"#Q"$L+8#F.23RIS

! AS;I)+=;(;52ST5M(F=-+)=*.0?,(;(5Y"Z! ?+;5M(F=-+)=*.5YM(F=Z5+-)5(+;(512I()lS(BB(45D#5'#

" U;-)2BB2)+=;-0PC8C^C

" ^(*D(+GR;+-52ST5(+;(/56(,05=Q(*5AE107(*X(*

" B=I2B(-5^(*D(+GR;+-

! M(F=-5R2,(;5(+;5U;R2B)-X(*D(+GR;+-5/+)5Q(;5V+GR)+>-)(;5J()2Q2)(;5DS52BB(;5X=*R2;Q(;(;512I()(;

! M(F=-5Tf*5](Q(5C+-)*+,S)+=;-0^(*-+=;5-(F2*2)

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0m

0$F.G8+2".3*+H"#Q"$L+8#F.23RNS

! AS;I)+=;(;52ST5M(F=-+)=*.0?,(;(5Y%Z! c;B(>(;585cI)S2B+-+(*(;585?;)T(*;(;5X=;5M(F=-Yh5F2*2BB(B(5nS)DS;>5/(R*(*(*5M(F=-5/j>B+GRZ

! 7SGR(5;2GR512I()(;5+;52BB(;5(+;>()*2>(;(;5M(F=-! U;-)2BB2)+=;5/+)52S)=/2)+-GR(/5cSTBj-(;5X=;5c,Ri;>+>I(+)(;

! b=/FB())0OF>*2Q(52ST5;(S(5^(*-+=;5(+;(*5_+;S30C+-)*+,S)+=;

! C*+))2;,+()(*0M(F=-5YD#5'#5Tf*5JSB)+/(Q+2012I()(45E*(+,(*5X=/5:2*QV2*(0:(*-)(BB(*5=Q(*5F*=F*+()i*(57=T)V2*(Z

Page 30: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0$

*+H"#"&"."3RAS

! 12I()5+;-)2BB+(*(;H[root@redhat:~]# lstestpaket-1.2.3.i386.rpm[root@redhat:~]# rpm -ivh testpaket-1.2.3.i386.rpm Preparing... ############################### [100%] 1:testpaket ############################### [100%][root@redhat:~]# _

[root@debian:~]# lsjoe_3.5-1.1_amd64.deb[root@debian:~]# dpkg -i joe_3.5-1.1_amd64.debWähle vormals abgewähltes Paket joe. (Lese Datenbank ... 113154 Dateien und Verzeichnisse sind derzeit installiert.) Entpacke joe (aus .../archives/joe_3.5-1.1_amd64.deb) ... Richte joe ein (3.5-1.1) ...[root@debian:~]# _

WF)+=;(;5-vh5(*D(S>(;5Q+(5cS->2,(

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0"!

*+H"#"&"."3RCS

! 12I()52I)S2B+-+(*(;5YOFQ2)(ZH[root@redhat:~]# rpm -ivh dhcpcd-3.2.3-66.69.1.i586.rpmPreparing... ################################## [100%] file /sbin/dhcpcd from install of dhcpcd-3.2.3-66.69.1.i586 conflicts with file from package dhcpcd-3.2.3-65.1.i586

[root@redhat:~]# rpm -Uvh dhcpcd-3.2.3-66.69.1.i586.rpmPreparing... ################################## [100%] 1:dhcpcd ################################## [100%]

[root@debian:~]# dpkg -i joe_3.5-1.1_amd64.deb

YOFQ2)(5,(+5C(,+2;52SGR5f,(*5U;-)2BB2)+=;-=F)+=;5-iZ

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0""

*+H"#"&"."3RTS

! 12I()5Bj-GR(;H5,(;j)+>)5;S*512I();2/(;45;+GR)5Q+(5^(*-+=;-;S//(*

[root@redhat:~]# rpm -e testpaket

[root@debian:~]# dpkg -r joe(Lese Datenbank ... 113175 Dateien und Verzeichnisse sind derzeit installiert.)Entferne joe ...

[root@debian:~]# dpkg -P joe(Lese Datenbank ... 113175 Dateien und Verzeichnisse sind derzeit installiert.)Entferne joe ...Lösche Konfigurationsdateien von joe ...

=Q(*

*5o5*(/=X(

15o5FS*>(

(5o5(*2-(

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0"%

*+H"#"&"."3RIS

! 12I()+;R2B)(H[root@redhat:~]# rpm -ql rpm/bin/rpm/etc/init.d/rpmconfigcheck/etc/rpm/usr/bin/gendiff/usr/bin/rpm2cpio/usr/bin/rpmbuild/usr/bin/rpmdb...

[root@debian:~]# dpkg -L dpkg/./var/var/lib/var/lib/dpkg/var/lib/dpkg/updates/var/lib/dpkg/parts/var/lib/dpkg/info joe ...

lB5o5lS(*.455555555B+-)

_5o5B+-)

Page 31: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0"&

*+H"#"&"."3RNS

! 12I()+;T=*/2)+=;(;5Y55555555ZH[root@redhat:~]# rpm -qi rpmName : rpm Relocations: (not relocatable)Version : 4.8.0 Vendor: openSUSERelease : 27.1 Build Date: Do 17 Feb 2011 19:09:21 CETInstall Date: Di 15 Mär 2011 11:01:20 CET Build Host: build24Group : System/Packages Source RPM: rpm-4.8.0-27.1.src.rpmSize : 3674658 License: GPLv2+Signature : RSA/8, Do 17 Feb 2011 19:09:42 CET, Key ID b88b2fd43dbdc284Packager : http://bugs.opensuse.orgSummary : The RPM Package ManagerDescription :RPM Package Manager is the main tool for managing the software packagesof the SuSE Linux distribution.

RPM can be used to install and remove software packages. With rpm, itis easy to update packages. RPM keeps track of all these manipulationsin a central database. This way it is possible to get an overview ofall installed packages. RPM also supports database queries.

l+5o5lS(*.455555555+;T=

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0"9

*+H"#"&"."3RUS

! 12I()+;T=*/2)+=;(;5Y555555555ZH[root@debian:~]# dpkg -s dpkgPackage: dpkgEssential: yesStatus: install ok installedPriority: requiredSection: adminInstalled-Size: 7276Origin: debianMaintainer: Dpkg Developers <[email protected]>Architecture: i386Version: 1.14.31Replaces: manpages-de (<= 0.4-3), manpages-pl (<= 20051117-1)Pre-Depends: libc6 (>= 2.7-1), coreutils (>= 5.93-1), lzmaSuggests: aptConflicts: apt (<< 0.7.7), aptitude (<< 0.4.7-1), dpkg-dev (<< 1.14.16)Conffiles: /etc/logrotate.d/dpkg 501f8c90b83c7ea180868ca82e1e82d1 /etc/dpkg/origins/debian 731423fa8ba067262f8ef37882d1e742 /etc/dpkg/dpkg.cfg f4413ffb515f8f753624ae3bb365b81bDescription: Debian package management system This package provides the low-level infrastructure for handling the installation and removal of Debian software packages. . For Debian package development tools, install dpkg-dev.Homepage: http://wiki.debian.org/Teams/Dpkg

-5o5-)2)S-

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0"K

*+H"#"&"."3RVS

*+H"#H1.Q"$#%"$F.2

! alien5V2;Q(B)5M1J05S;Q5C?'0c*GR+X5+;(+;2;Q(*5S/[root@debian:~]# alien --to-rpm nmap_4.62-1_i386.debWarning: Skipping conversion of scripts in package nmap: postinst prermWarning: Use the --scripts parameter to include the scripts.nmap-4.62-2.i386.rpm generated[root@debian:~]# ls -l-rw-r--r-- 1 root root 1054002 May 13 20:55 nmap-4.62-2.i386.rpm-rw-r--r-- 1 root root 1048536 May 13 20:54 nmap_4.62-1_i386.deb[root@debian:~]# rpm -qip nmap-4.62-2.i386.rpm Name : nmap Relocations: (not relocatable)Version : 4.62 Vendor: (none)Release : 2 Build Date: Fri May 13 20:55:33 2011Install Date: (not installed) Build Host: hgesser.comGroup : Converted/net Source RPM: nmap-4.62-2.src.rpmSize : 3461471 License: see /usr/share/doc/nmap/copyriSignature : (none)Summary : The Network MapperDescription :Nmap is a utility for network exploration or security auditing. Itsupports ping scanning (determine which hosts are up), many port...

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0"g

*+H"#"&"."3RWS

MF>&+F3G"$3*+H"#.+)".

nmap_4.62-1_i386.deb

nmap-4.62-2.i586.rpm

12I()0;2/(5

1*=>*2//0X(*-+=;

1B2))0T=*/

12I()0T=*/2)

'S+BQ0^(*-+=;

*8+##>1$)".D

+&mgH5U;)(B5+&mg+9mg45+Kmg45+gmgH5###5-F2*GH57S;571cMP5FFGH5U'J45cFFB(FFGg9H5U'J51=V(*1P523FH5C?P5cBFR25+2g9H5U;)(B5U)2;+S/53mg\g9H51P45g95'+)5;=2*GRH5f,(*>*(+T(;Q5

# dpkg-architecture -Larmellpiai386ia64alphaamd64armebarm...

Page 32: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0"k

*+H"#"&"."3RXS

^=BB-)i;Q+>(512I()B+-)(H

# rpm -qagpg-pubkey-3dbdc284-4be1884dbundle-lang-gnome-en-11.4-5.13.1.noarchtranslation-update-11.3-7.1.noarchyast2-trans-stats-2.19.0-4.1.noarchopenSUSE-release-ftp-11.4-1.9.i586apparmor-docs-2.5.1.r1445-52.55.1.i586lsscsi-0.23-6.1.i586libspeex1-1.1.999_1.2rc1-9.1.i586...

# dpkg -lDesired=Unknown/Install/Remove/Purge/Hold| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)||/ Name Version Description+++-=======================-==================-=========================================ii adduser 3.110 add and remove users and groupsii alien 8.72 convert and install rpm and other packageii apache2 2.2.9-10+lenny9 Apache HTTP Server metapackageii apache2-mpm-prefork 2.2.9-10+lenny9 Apache HTTP Server - traditional non-threii apache2-utils 2.2.9-10+lenny9 utility programs for webserversii apache2.2-common 2.2.9-10+lenny9 Apache HTTP Server common filesii apt 0.7.20.2+lenny2 Advanced front-end for dpkg...

0l2H5lS(*.452BB

0BH5B+-)

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0"m

*+H"#"&"."3RABS

! rpm5S;Q5dpkg5V(*Q(;5R(S)(5;S*5;=GR5-(B)(;5Q+*(I)5,(;S)D)

! -)2))Q(--(;512I()X(*V2B)S;>5/+)5dRjR(*(;e5E==B-5V+(5NOJ5S;Q5c1E

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0"$

M&;Y.2%2H"%#".3RAS

! ?+;512I()5R2)5M&;Y.2%2H"%#".5Y(;>B#5G"7".G".@%"'Z45V(;;5V(+)(*(512I()(5=Q(*5,(-)+//)(5C2)(+(;5DV+;>(;Q5+;-)2BB+(*)5-(+;5/f--(;45Q2/+)5(-5TS;I)+=;+(*)

! C+(-(5DS-i)DB+GR5,(;j)+>)(;512I()(585C2)(+(;5;(;;)5/2;5Q+(5c,Ri;>+>I(+)(;

! '(+-F+(B(H

! 12I()5mc5YJ+Q;+>R)5P=//2;Q(*Z5,(;j)+>)5Q+(5'+,B+=)R(I5libc.so.6

! 12I()5openssh-askpass5,(;j)+>)512I()5openssh

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0%!

M&;Y.2%2H"%#".3RCS

! c,Ri;>+>I(+)5X=;512I()5/(+-)5Y*(B2)+XZ5B(+GR)5Bj-,2*H! 12I()5-SGR(;5S;Q5+;-)2BB+(*(;! *+GR)+>(5^(*-+=;-;S//(*45_+;S30C+-)*+,S)+=;5YS;Q50^(*-+=;Z451B2))T=*/5,(2GR)(;p

! c,Ri;>+>I(+)5X=;5C2)(+5Y+#Q#M#5'+,B+=)R(IZ5=T)5-GRV+(*+>(*5DS5,(R(,(;! d6(BGR(-512I()5(;)RiB)5Q+(5C2)(+5x.y.so.1qe

Page 33: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0%"

M&;Y.2%2H"%#".3RTS

! U;-)2BB2)+=;5,(+5.%@;#3"$>Z88#".3M&;Y.2%2H"%#".5Bi--)5-+GR5)*=)DQ(/5(*DV+;>(;H

! M2)-2/5+-)5Q2-52,(*5;+GR)L57=T)V2*(5V+*Q5/(+-)5;+GR)5Y=Q(*5;+GR)5I=**(I)Z52*,(+)(;

[root@redhat:~]# rpm -i --nodeps paket.rpm

[root@debian:~]# dpkg -i --force-depends paket.deb

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0%%

M&;Y.2%2H"%#".3RIS

! U;T=*/2)+=;(;5DS5c,Ri;>+>I(+)(;H

[root@redhat:~]# rpm -qp --requires mtools-4.0.15-5.6.1.i586.rpm/bin/sh rpmlib(PayloadFilesHavePrefix) <= 4.0-1rpmlib(CompressedFileNames) <= 3.0.4-1libc.so.6 libc.so.6(GLIBC_2.0)rpmlib(PayloadIsLzma) <= 4.4.6-1...

[root@debian:~]# dpkg -f nmap_4.62-1_i386.deb dependslibc6 (>= 2.7-1), libgcc1 (>= 1:4.1.1), libpcap0.8 (>= 0.9.3-1), libpcre3 (>= 7.4), libssl0.9.8 (>= 0.9.8f-5), libstdc++6 (>= 4.2.1)

M@;#F.23[(.#+,D5n2GR5-f5(*-)512I();2/(45Q2;;5A(BQ;2/(5depends

0lFH5lS(*.5555555F2GI2>(

0TH5T+(BQ

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0%&

K1.>8%H#"3RAS

! rV(+512I()(5Ij;;(;5/+)(+;2;Q(*5+;5K1.>8%H#5-)(R(;45Q#5R#H5?-5Q2*T5;S*5(+;(-5X=;5,(+Q(;5+;-)2BB+(*)5-(+;#

! b=;TB+I)5)*+))5/(+-)52ST45V(;;5/2;5X(*-SGR)45(+;5;(S(-512I()5DS5+;-)2BB+(*(;45S;Q5,(*(+)-5(+;5Q2/+)5+;5b=;TB+I)5-)(R(;Q(-5+;-)2BB+(*)5+-)#

! '(+-F+(B(H! DV(+5J2+B07(*X(*45DV(+5C:P107(*X(*5YT(-)(51=*)-Z

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0%9

K1.>8%H#"3RCS

! U;-)2BB2)+=;5,(+5K1.>8%H#".5Bi--)5-+GR5)*=)DQ(/5(*DV+;>(;H

! cSGR5Q2-5U>;=*+(*(;5X=;5b=;TB+I)(;5+-)5;+GR)5*2)-2/#

[root@redhat:~]# rpm -i --force paket.rpm

[root@debian:~]# dpkg -i --force-conflicts paket.deb

Page 34: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0%K

O"71'%#1$(/4&"."3RAS

! M(F=-+)=*.H! 72//BS;>5X=;57=T)V2*(012I()(;! Tf*5>(;2S5(+;(5C+-)*+,S)+=;-X(*-+=;5YD#5'#5WF(;7S-(5""#95=Q(*5O,S;)S5"!#"!Z

! /+)5U;R2B)-,(-GR*(+,S;>(;52BB(*512I()(! S;Q5c,Ri;>+>I(+)-+;T=*/2)+=;(;5DS52BB(;512I()(;

! U;-)2BB2)+=;-0E==B5I2;;5c,Ri;>+>I(+)(;5Q2/+)52S)=/2)+-GR52STBj-(;45;j)+>(5rS-2)DF2I()(52S-ViRB(;5S;Q5Q+(-(5>B(+GR5/+)0+;-)2BB+(*(;

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0%g

O"71'%#1$(/4&"."3RCS

! 12I()X(*V2B)S;>5/+)5M(F=-H! ^(*V2B)S;>5Q(*5M(F=-

" ?+;)*2>(;5;(S(*5M(F=-5S;Q5_j-GR(;5X=;5M(F=-

" cI)S2B+-+(*(;5X=*R2;Q(;(*5M(F=-

! d(+>(;)B+GR(e512I()X(*V2B)S;>" U;-)2BB2)+=;45OFQ2)(45C(+;-)2BB2)+=;5X=;512I()(;5f,(*5Q+(5M(F=0E==B-

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0%k

M*?3RAS

! C(,+2;H5c1E! cQX2;G(Q512GI2>+;>5E==B! ;(,(;5C(,+2;52SGR5X=;5dC(,+2;0,2-+(*)(;e5C+-)*+,S)+=;(;5>(;S)D)45D#5'#5b;=FF+345O,S;)S

! M(F=-+)=*.0b=;T+>S*2)+=;5+;/etc/apt/sources.list

! 12I()X(*V2B)S;>5/+)5Q(;5'(T(RB(;apt-get5S;Q5apt-cache

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0%m

M*?3RCS

! '(+-F+(B0b=;T+>S*2)+=;-Q2)(+5/etc/apt/sources.listH

! s(Q(5r(+B(5,(-)(R)52S-5X+(*5E(+B(;H

! deb5=Q(*5deb-srcH5:2;Q(B)5(-5-+GR5S/5(+;(5'+;i*05=Q(*57=S*G(012I()lS(BB(q

! OMU5DS*5[S(BB(45D#5'#5/+)5http://45ftp://5=Q(*5cdrom:[Volume-Name]

! C+-)*+,S)+=;-X(*-+=;5Yetch45sarge45squeeze5()G#L52B)(*;2)+XH5stable45unstable45testingZ

! (+;DS,+;Q(;Q(5YO;)(*0Z5M(F=-+)=*+(-H5main45contrib45non-free5()G#

deb cdrom:[Debian GNU/Linux 4.0]/ etch contrib maindeb http://ftp.gwdg.de/pub/linux/debian/debian/ etch main non-freedeb-src http://ftp.gwdg.de/pub/linux/debian/debian/ etch main

Page 35: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0%$

M*?3RTS

! n(S(-5M(F=52;B(>(;5Y6(,ZH5! rS-i)DB+GR(5r(+B(5+;5sources.list5(+;)*2>(;! apt-get update52S-TfR*(;

server:~ # apt-get update Hole:1 http://security.debian.org etch/updates Release.gpg [189B] Hole:2 http://security.debian.org etch/updates Release [22,5kB] Hole:3 http://http.us.debian.org etch Release.gpg [378B] Hole:4 http://http.us.debian.org etch Release [58,2kB] Hole:5 http://security.debian.org etch/updates/main Packages [91,5kB] Hole:6 http://http.us.debian.org etch/main Packages [4223kB] Hole:7 http://security.debian.org etch/updates/contrib Packages [14B] Hole:8 http://security.debian.org etch/updates/non-free Packages [14B] Hole:9 http://http.us.debian.org etch/contrib Packages [50,6kB] Hole:10 http://http.us.debian.org etch/non-free Packages [63,9kB] Es wurden 4510kB in 15s geholt (291kB/s) Paketlisten werden gelesen... Fertig

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0&!

M*?3RIS

! n(S(-5M(F=5YPC8C^CZ52;B(>(;H5apt-cdromserver:~ # apt-cdrom add Verwendeter CD-ROM-Einbindungspunkt: /media/cdrom0/ Identifizieren ... [e1947a0c703f32d960fbfce6c7961521-2] Durchsuchen des Mediums nach Index-Dateien ... 1 Paketindizes, 0 Quellindizes, 0 Übersetzungsindizes und 0 Signaturen gefunden Dieses Medium heißt: »Debian GNU/Linux 6.0.1a _Squeeze_ - Official i386 xfce+lxde-CD Binary-1 20110322-15:11« Reading Package Indexes... Fertig Schreiben der neuen Quellliste Quelllisteneinträge für dieses Medium sind: deb cdrom:[Debian GNU/Linux 6.0.1a _Squeeze_ - Official i386 xfce+lxde-CD Binary-1 20110322-15:11]/ squeeze main Wiederholen Sie dieses Prozedere für die restlichen Disks Ihres Satzes. h5(*D(S>)52SGR5;(S(;5?+;)*2>5+;5/etc/apt/sources.list

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0&"

M*?3RNS

! 12I()(5-SGR(;H5apt-cache search

! 12I()(5+;-)2BB+(*(;H5apt-get install

server:~ # apt-cache search kmenudeskmenu - A root menu for X11 window managerskmenuedit - menu editor for KDEoroborus - A lightweight themeable windowmanager for Xtastymenu - replacement K-menu for KDE/Kicker

server:~ # apt-get install lynxReading package lists... DoneBuilding dependency tree Reading state information... DoneThe following extra packages will be installed: lynx-curThe following NEW packages will be installed: lynx lynx-cur0 upgraded, 2 newly installed, 0 to remove and 6 not upgraded.Need to get 2040kB of archives.After this operation, 4518kB of additional disk space will be used.Do you want to continue [Y/n]? Y

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0&%

c,Ri;>+>I(+)(;

M*?3RUS

root@debian:/home/esser# apt-get install k3bPaketlisten werden gelesen... FertigAbhängigkeitsbaum wird aufgebaut Statusinformationen werden eingelesen... FertigDie folgenden zusätzlichen Pakete werden installiert: cdparanoia cdrdao dvd+rw-tools exiv2 genisoimage k3b-data kaboom kdebase-runtime kdebase-runtime-data kdelibs-bin kdelibs5-data kdelibs5-plugins kdoctools libao-common libao4 libasyncns0 libattica0 libclucene0ldbl libeggdbus-1-0 libexiv2-9 libflac++6 libgomp1 libgraphicsmagick3 libilmbase6 libiodbc2 libjack-jackd2-0 libk3b6 libk3b6-extracodecs libkcddb4 libkde3support4 libkdecore5 libkdesu5 libkdeui5 libkdnssd4 libkfile4 libkhtml5 libkio5 libkjsapi4 libkjsembed4 libkmediaplayer4 libknewstuff2-4 libknewstuff3-4 libknotifyconfig4 libkntlm4 libkparts4 libkpty4 libkrosscore4 libktexteditor4 libkutils4 libmusicbrainz4c2a libmysqlclient16 libnepomuk4 libnepomukquery4a libopenexr6 libphonon4 libplasma3 libpolkit-agent-1-0 libpolkit-gobject-1-0 libpolkit-qt-1-0 libpulse-mainloop-glib0 libpulse0 libqca2 libqt4-dbus libqt4-designer libqt4-network libqt4-opengl libqt4-qt3support libqt4-script libqt4-sql libqt4-sql- mysql libqt4-svg libqt4-webkit libqt4-xml libqt4-xmlpatterns libreadline5 libsamplerate0 libsndfile1 libsolid4 libsoprano4 libssh-4 libstreamanalyzer0 libstreams0 libthreadweaver4 libvirtodbc0 libvorbisfile3 libwmf0.2-7 libxcb- shape0 libxine1 libxine1-bin libxine1-console libxine1-ffmpeg libxine1-misc-plugins libxine1-plugins libxine1-x libxml2-utils libxss1 mysql-common odbcinst odbcinst1debian2 oxygen-icon-theme phonon phonon-backend-xine plasma- scriptengine-javascript shared-desktop-ontologies soprano-daemon ttf-dejavu ttf-dejavu-extra vcdimager virtuoso-minimal virtuoso-opensource-6.1-bin virtuoso-opensource-6.1-common wodim xdg-utilsDie folgenden NEUEN Pakete werden installiert: cdparanoia cdrdao dvd+rw-tools exiv2 genisoimage k3b k3b-data kaboom kdebase-runtime kdebase-runtime-data kdelibs-bin kdelibs5-data kdelibs5-plugins kdoctools libao-common libao4 libasyncns0 libattica0 libclucene0ldbl libeggdbus-1-0 libexiv2-9 libflac++6 libgomp1 libgraphicsmagick3 libilmbase6 libiodbc2 libjack-jackd2-0 libk3b6 libk3b6-extracodecs libkcddb4 libkde3support4 libkdecore5 libkdesu5 libkdeui5 libkdnssd4 libkfile4 libkhtml5 libkio5 libkjsapi4 libkjsembed4 libkmediaplayer4 libknewstuff2-4 libknewstuff3-4 libknotifyconfig4 libkntlm4 libkparts4 libkpty4 libkrosscore4 libktexteditor4 libkutils4 libmusicbrainz4c2a libmysqlclient16 libnepomuk4 libnepomukquery4a libopenexr6 libphonon4 libplasma3 libpolkit-agent-1-0 libpolkit-gobject-1-0 libpolkit-qt-1-0 libpulse-mainloop-glib0 libpulse0 libqca2 libqt4-dbus libqt4-designer libqt4-network libqt4-opengl libqt4-qt3support libqt4-script libqt4-sql libqt4-sql- mysql libqt4-svg libqt4-webkit libqt4-xml libqt4-xmlpatterns libreadline5 libsamplerate0 libsndfile1 libsolid4 libsoprano4 libssh-4 libstreamanalyzer0 libstreams0 libthreadweaver4 libvirtodbc0 libvorbisfile3 libwmf0.2-7 libxcb- shape0 libxine1 libxine1-bin libxine1-console libxine1-ffmpeg libxine1-misc-plugins libxine1-plugins libxine1-x libxml2-utils libxss1 mysql-common odbcinst odbcinst1debian2 oxygen-icon-theme phonon phonon-backend-xine plasma- scriptengine-javascript shared-desktop-ontologies soprano-daemon ttf-dejavu ttf-dejavu-extra vcdimager virtuoso-minimal virtuoso-opensource-6.1-bin virtuoso-opensource-6.1-common wodim xdg-utils0 aktualisiert, 114 neu installiert, 0 zu entfernen und 27 nicht aktualisiert.Es müssen noch 96,2 MB von 99,6 MB an Archiven heruntergeladen werden.Nach dieser Operation werden 238 MB Plattenplatz zusätzlich benutzt.Möchten Sie fortfahren [J/n]? J

Page 36: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0&&

M*?3RVS

! 12I()(5(;)T(*;(;server:~ # apt-get remove mcReading package lists... DoneBuilding dependency tree Reading state information... DoneThe following packages will be REMOVED: mc0 upgraded, 0 newly installed, 1 to remove and 6 not upgraded.After this operation, 6402kB disk space will be freed.Do you want to continue [Y/n]?

server:~ # apt-get purge paketname purgeH5/+)5?;)T(*;(;5Q(*5b=;T+>S*2)+=;-Q2)(+(;5YV+(5dpkg -PZ

removeH5=R;(5?;)T(*;(;5Q(*5b=;T+>S*2)+=;-Q2)(+(;5YV+(5dpkg -rZ

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0&9

M*?3RWS

! cBB(512I()(52I)S2B+-+(*(;H5apt-get upgradeserver:~ # apt-get upgrade Reading package lists... DoneBuilding dependency tree Reading state information... DoneThe following packages will be upgraded: bind9-host dhcp3-client dhcp3-common dnsutils libbind9-50 libdns58 libisc50 libisccc50 libisccfg50 liblwres50 libmozjs1d libnss3-1d libtiff4 mysql-common xulrunner-1.915 upgraded, 0 newly installed, 0 to remove and 6 not upgraded.Need to get 9825kB of archives.After this operation, 24.6kB of additional disk space will be used.Do you want to continue [Y/n]? YGet:1 http://update.onlinehome-server.info lenny/updates/main dhcp3-client 3.1.1-6+lenny5 [225kB]Get:2 http://update.onlinehome-server.info lenny/updates/main dhcp3-common 3.1.1-6+lenny5 [291kB][...]

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0&K

M*?3RXS

! O/-)+(>52ST5;(S(5C+-)*+,S)+=;-X(*-+=;H! M(F=-+)=*.0?+;)*i>(5+;5-=S*G(-#B+-)52ST5;(S(5^(*-+=;5S/-)(BB(;

! C2;;5apt-get dist-upgrade52S-TfR*(;! C2,(+5V(*Q(;5(X)B#5(+;+>(512I()(5(;)T(*;)45Tf*5Q+(5(-5+;5Q(*5;(S(;5^(*-+=;5I(+;(;5?*-2)D5>+,)

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0&g

M*?3RABS

t,S;>H5! E*2>(;57+(5Q+(5r(+B(

deb http://ftp.debian.org/debian/ squeeze main

+;5Q+(5c1E0b=;T+>S*2)+=;-Q2)(+5(+;5YT2BB-5;=GR5;+GR)5X=*R2;Q(;5a5;+GR)5/+)5(+;(/5iR;B+GR52S--(R(;Q(;5?+;)*2>5Tf*5OFQ2)(-5X(*V(GR-(B;pZ

! cI)S2B+-+(*(;57+(5Q+(512I()B+-)(;

! U;-)2BB+(*(;57+(5f,(*5Q+(5c1E0E==B-5Q(;5>*2T+-GR(;5?Q+)=*5nedit

:+;V(+-5DS/5n()DV(*IH56(;;5Q2-5n()DV(*I5;+GR)5TS;I)+=;+(*)45>(,(;57+(5+;5Q(*57R(BB5su5YQ2;2GR5Q2-5*==)012--V=*)Z45killall dhclient5S;Q5dhclient eth05(+;5a5Q2;2GR5-=BB)(5(-5>(R(;#5?X)B#5+-)5(+;(5c;/(BQS;>5Q(-5M(GR;(*-5+/5'*=V-(*5YT=/#Q(Z5;j)+>#

Page 37: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0&k

O"71'%#1$%"'3>Z$3O*:/[('#")"

! U;5Q(*5dM1J06(B)e5>+,)5(-5I(+;5(+;R(+)B+GR(-5c1E0iR;B+GR(-5E==B5Tf*5Q+(5^(*V2B)S;>5X=;5M(F=-+)=*+(-H! A(Q=*2585M(Q5:2)H5NOJ! J2;Q*+X2H5OM1JU! 7S-(H5r.FF(*

! 6+*5,()*2GR)(;5R+(*5;S*5NOJ

! 1*+;D+F+(;5-+;Q5Q+(-(B,(;5V+(5,(+5c1EL52,(*5?+;)*2>(;5Q(*5M(F=-5TS;I)+=;+(*)52;Q(*-

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0&m

PJ:3RAS

! M(Q5:2)585A(Q=*2H5NOJ! N(BB=V5C=>5OFQ2)(*45J=Q+T+(Q

" N(BB=V5C=>5_+;S35+-)8V2*5(+;(5_+;S30C+-)*+,S)+=;5Tf*51=V(*1P01*=D(--=*(;45D#5'#5Q+(52B)(;5cFFB(0J2G-5X=*5Q(*5U;)(B0O/-)(BBS;>Z

" NOJ5V2*5DS;iGR-)5Q(*(;512I()/2;2>(*

! M(F=-+)=*.0b=;T+>S*2)+=;H5(+;D(B;(5C2)(+(;5+;/etc/yum.repos.d/

! 12I()X(*V2B)S;>5/+)5Q(/5'(T(RB5yum

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C0&$

PJ:3RCS

! '(+-F+(B0b=;T+>S*2)+=;-Q2)(+5Tf*5(+;5M(F=H

! 2;Q(*-52B-5,(+5c1EH5Q+(-(5C2)(+(;5;+GR)5i;Q(*;! (+;T2GR5+;5Q(;5W*Q;(*5/etc/yum.repos.d/5I=F+(*(;

[livna]name=rpm.livna.org for $releasever - $basearch#baseurl=http://rpm.livna.org/repo/$releasever/$basearch/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/rpm.livna.org/repo/$releasever/$basearch/mirrorlist=http://rpm.livna.org/mirrorlistfailovermethod=roundrobinenabled=1gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-livna

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C09!

PJ:3RTS

! n(S(-5M(F=52;B(>(;H

! M(F=0c;,+()(*5-)(BB)5-F(D+(BB(5M1J0C2)(+5DS*5^(*Tf>S;>45V(BGR(5Q2-5M(F=52S)=/2)+-GR5(+;*+GR)()

! U;-)2BB2)+=;5D#5'#5/+)rpm -i http://server/pfad/repopaket.rpm5/j>B+GR

! M(F=-52;D(+>(;H55yum repolist all

Page 38: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C09"

PJ:3RIS

! 12I()(5-SGR(;H5yum search

! 12I()(5+;-)2BB+(*(;H5yum install

server:~ # yum search mplayer[...]mplayer.i386 1.0-0.75.20070513svn.l livna Matched from:mplayerMPlayer is a movie player that plays most MPEG, VOB, AVI, OGG/OGM, VIVO, ASF/WMA/WMV, QT/MOV/MP4, FLI, RM, [...]

server:~ # yum install w3mSetting up Install ProcessParsing package install argumentsResolving Dependencies--> Running transaction check ---> Package w3m.i386 0:0.5.2-1.fc7 set to be updated--> Processing Dependency: libgc.so.1 for package: w3m --> Restarting Dependency Resolution with new changes.[...]

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C09%

PJ:3RNS

! 12I()(5(;)T(*;(;

! NOJ5-GRBi>)5X=*452SGR52BB(52,Ri;>+>(;512I()(52S)=/2)+-GR5/+)5DS5(;)T(*;(;

server:~ # yum remove glibc[...] Transaction Summary ========================================================Install 0 Package(s)Update 0 Package(s)Remove 989 Package(s)

Is this ok [y/N]? n

Exiting on user command.Complete!

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5C09&

PJ:3RUS

! cBB(512I()(52I)S2B+-+(*(;H5yum updateYX>B#H5apt-get upgradeZ

! >B(+GR(*5?TT(I)5V+(5,(+5c1E

! C+-)*+,S)+=;-0OF>*2Q(H! M1J012I()(5/+)5M(F=0U;T=*/2)+=;(;5Q(*5;(S(;5^(*-+=;5(+;-F+(B(;45D#5'#H

! Q2;;5yum upgrade52S-TfR*(;

rpm -Uvh ftp://download.fedora.redhat.com/pub/fedora/linux/releas es/8/Fedora/i386/os/Packages/fedora-release-8-3.noarch.rpm ftp:// download.fedora.redhat.com/pub/fedora/linux/releases/8/Fedora/i386/os/Packages/fedora-release-notes-8.0.0-3.noarch.rpm

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0"

!"#$%"&''('#")"*$+,%'675%!"&8"9

-+.'/0"1$2345"$6%789/:+#;9<36%789/=.>1$)9

A=B+(;-2)C5?D=E+F5"!9G5H2)(+-.-)(/("!9#"5I5"!9#&455"!9#J

Page 39: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0%

?17%@3ABCD36"E%@"'<3F%.G,3H%8"'('#")'<3H%8"'('#")3-%"$+$@;(3I#+.J+$J3

ABC9A3K$"+#"37+$#%#%1.'3+.J3>%8"'('#")'

6"'@$%7#%1.D5K2;L+L2)(-5-M=NBL5,(52,B(5)=5F=;O+>N*(5L+-P5E2*)+)+=;-52;L5)M(;5F*(2)(5O+B(-.-)(/-5=;5/(L+25-NFM52-5M2*L5L+-P-#5DM+-5+;FBNL(-5)M(5M2;LB+;>5=O5-Q2E5E2*)+)+=;-#

L"(3L.1M8"J2"3N$"+'D5

! R-(5S2*+=N-5/PO-5F=//2;L-5)=5-()5NE5E2*)+)+=;-52;L5F*(2)(5S2*+=N-5O+B(-.-)(/-5-NFM52-G5(3)%45(3)&453O-45*(+-(*O-5S&45SO2)

DM(5O=BB=Q+;>5+-525E2*)+2B5B+-)5=O5)M(5N-(L5O+B(-45)(*/-52;L5N)+B+)+(-G5OL+-P45/PO-45/P-Q2E

TN(BB(G5M))EG88QQQ#BE+#=*>8(;>8F(*)+O+F2)+=;8)M(UBE+FUE*=>*2/8BE+FU"8(32/U"!"UL()2+B(LU=,V(F)+S(-

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0&

?17%@3ABCD36"E%@"'<3F%.G,3H%8"'('#")'<3H%8"'('#")3-%"$+$@;(3I#+.J+$J3

ABC9O3:+%.#+%.3#;"3%.#"2$%#(31>3>%8"'('#")'3

6"'@$%7#%1.D5K2;L+L2)(-5-M=NBL5,(52,B(5)=5/2+;)2+;525-)2;L2*L5O+B(-.-)(/452-5Q(BB52-5)M(5(3)*25L2)252--=F+2)(L5Q+)M525V=N*;2B+;>5O+B(-.-)(/#5

L"(3L.1M8"J2"3N$"+'D5

! W(*+O.5)M(5+;)(>*+).5=O5O+B(-.-)(/-#

! X=;+)=*5O*((5-E2F(52;L5+;=L(-#

! Y(E2+*5-+/EB(5O+B(-.-)(/5E*=,B(/-#

DM(5O=BB=Q+;>5+-525E2*)+2B5B+-)5=O5)M(5N-(L5O+B(-45)(*/-52;L5N)+B+)+(-G5LN45LO45O-FP45(%O-FP45/P(%O-45L(,N>O-45LN/E(%O-45)N;(%O-43O-5)==B-5Z-NFM52-53O-U/()2LN/E52;L53O-U+;O=[

TN(BB(G5M))EG88QQQ#BE+#=*>8(;>8F(*)+O+F2)+=;8)M(UBE+FUE*=>*2/8BE+FU"8(32/U"!"UL()2+B(LU=,V(F)+S(-

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?09

?17%@3ABCD36"E%@"'<3F%.G,3H%8"'('#")'<3H%8"'('#")3-%"$+$@;(3I#+.J+$J3

ABC9P3K1.#$183)1G.#%.23+.J3G.)1G.#%.231>3>%8"'('#")'3

6"'@$%7#%1.D5K2;L+L2)(-5-M=NBL5,(52,B(5)=5F=;O+>N*(5)M(5/=N;)+;>5=O525O+B(-.-)(/#5

L"(3L.1M8"J2"3N$"+'D5

! X2;N2BB.5/=N;)52;L5N;/=N;)5O+B(-.-)(/-#

! K=;O+>N*(5O+B(-.-)(/5/=N;)+;>5=;5,==)NE#

! K=;O+>N*(5N-(*5/=N;)2,B(5*(/=S(2,B(5O+B(-.-)(/-#

DM(5O=BB=Q+;>5+-525E2*)+2B5B+-)5=O5)M(5N-(L5O+B(-45)(*/-52;L5N)+B+)+(-G58()F8O-)2,458/(L+245/=N;)45N/=N;)

TN(BB(G5M))EG88QQQ#BE+#=*>8(;>8F(*)+O+F2)+=;8)M(UBE+FUE*=>*2/8BE+FU"8(32/U"!"UL()2+B(LU=,V(F)+S(-

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0\

?17%@3ABCD36"E%@"'<3F%.G,3H%8"'('#")'<3H%8"'('#")3-%"$+$@;(3I#+.J+$J3

ABC9Q3K$"+#"3+.J3@;+.2"3;+$J3+.J3'()&18%@38%.R'3

6"'@$%7#%1.D5K2;L+L2)(-5-M=NBL5,(52,B(5)=5F*(2)(52;L5/2;2>(5M2*L52;L5-./,=B+F5B+;P-5)=525O+B(#55

L"(3L.1M8"J2"3N$"+'D5

! K*(2)(5B+;P-#

! ]L(;)+O.5M2*L52;L8=*5-=O)B+;P-#

! K=E.+;>5S(*-N-5B+;P+;>5O+B(-#

! R-(5B+;P-5)=5-NEE=*)5-.-)(/52L/+;+-)*2)+=;5)2-P-#

DM(5O=BB=Q+;>5+-525E2*)+2B5B+-)5=O5)M(5N-(L5O+B(-45)(*/-52;L5N)+B+)+(-G5B;

TN(BB(G5M))EG88QQQ#BE+#=*>8(;>8F(*)+O+F2)+=;8)M(UBE+FUE*=>*2/8BE+FU"8(32/U"!"UL()2+B(LU=,V(F)+S(-

Page 40: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0J

ABC9AD3*+$#%#%1.".3SAT

! ^+;N35ZN;L52;L(*(5'7[5N;)(*)(+B(;5A(-)EB2))(;5+;512*)+)+=;(;! )*2L+)+=;(BBG5S+(*512*)+)+=;(;

" _;O2;>45?;L(45<*`@(G5+;512*)+)+=;-)2,(BB(5+/5X'Y5ZX2-)(*5'==)5Y(F=*L[

" '(C(+FM;N;>G57$%)U$"3*+$#%#%1.".

! O2BB-5/(M*5;`)+>G5(+;(5L(*5S+(*512*)+)+=;(;5CN*5"$M"%#"$#".512*)+)+=;5/2FM(;

! L2*+;G5812%'@;"3*+$#%#%1.".

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0a

ABC9AD3*+$#%#%1.".3SOT

! 6+;L=Q-5S(*>+,)5Ob*5V(L(5Z6+;L=Q-[012*)+)+=;5(+;(;5^2NOQ(*P-,NFM-)2,(;5ZC:45D:5()F#[! N;2,Mc;>+>5S=;57)2)N-5E*+/c*8B=>+-FM! Y(+M(;O=B>(5P2;;5Q(FM-(B;

! ^+;N35S(*Q(;L()5'(C(+FM;N;>(;45L+(5-+FM52N-! D.E5L(*51B2))(5Z]H?457K7][! <(*c)(;N//(*! 12*)+)+=;-;N//(*

CN-2//(;-()C(;5Zsda15d57K7]5L+-P5245E2*)#5"[

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0e

ABC9AD3*+$#%#%1.".3SPT

! A(-)EB2))(;! sda45sdb45sdc45###G57K7]5N;L5/=L(*;(57_D_! hda45hdb45hdc45###G5PB2--+-FM(5]H?

! 12*)+)+=;(;! "45%45&459G5E*+/c*(512*)+)+=;(;! \45J45a45###G5B=>+-FM(512*)+)+=;(;5ZL2;;5/N--5/+;L#5(+;(5L(*5E*+/c*(;512*)#5(+;(5(*Q(+)(*)(5-(+;[

! fN>*+OO5b,(*5<(*c)(L2)(+(;G! sda35g5/dev/sda3

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0$

ABC9AD3*+$#%#%1.".3SCT

! <(*c)(L2)(+(;5(*C(N>(;5/=L(*;(5^+;N30W(*-+=;(;5L.;2/+-FMG

! +;52B)(;5^+;N30W(*-+=;(;G5>*=@(5X(;>(;52;5E2--(;L(;5<(*c)(L2)(+(;5-)2)+-FM5(*C(N>)

!esser@dissdevel:~$ ls -l /dev/sd*brw-rw---- 1 root disk 8, 0 2. Jun 17:15 /dev/sdabrw-rw---- 1 root disk 8, 1 2. Jun 17:15 /dev/sda1brw-rw---- 1 root disk 8, 2 2. Jun 17:15 /dev/sda2brw-rw---- 1 root disk 8, 5 2. Jun 17:15 /dev/sda5

Page 41: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0"!

ABC9AD3*+$#%#%1.".3SVT

! D.E+-FM(512*)+)+=;+(*N;>

! sda1G5"#5E*+/c*(512*)+)+=;G56+;L=Q-45hDA75Zi^2NOQ(*P5KGj[

! sda2G5(*Q(+)(*)(512*)+)+=;45(;)McB)5B=>+-FM(! sda5G5"#5B=>+-FM(512*)+)+=;G5^+;N3457Q2E! sda6G5%#5B=>+-FM(512*)+)+=;G5^+;N345?3)9

-L2"46+;L=Q-5hDA7

-L2%45(*Q(+)(*)(512*)+)+=;

-L2\45^+;N357Q2E

-L2J45^+;N35?3)9458

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0""

ABC9AD3*+$#%#%1.".3SQT

! _*,(+)(;5/+)5<(*c)(L2)(+(;! head /dev/sda1>+,)5_;O2;>5L(*512*)+)+=;5sda152N-

! dd if=/dev/sda1 of=/tmp/image.dat(*C(N>)5"G"0k=E+(5L(*512*)+)+=;5sda15+;5H2)(+4+Od+;EN)5O+B(45=Od=N)EN)5O+B(

! fdisk /dev/sda,(2*,(+)()512*)+)+=;-)2,(BB(5L(*5A(-)EB2))(5sda

! mkfs.ext3 /dev/sda7O=*/2)+(*)512*)+)+=;5sda75/+)5?3)&0H2)(+-.-)(/

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0"%

ABC9AD3*+$#%#%1.".3SWT

! 12*)+)+=;+(*(;5N;)(*5^+;N3! fdiskG57)2;L2*L0D==B! cfdiskG5i>*2O+-FM(-j5D==B

! sfdiskG5Ob*57P*+E)0>(-)(N(*)(-512*)+)+=;+(*(;

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0"&

ABC9AD3>J%'R3SAT

server:~# fdisk -l

!Disk /dev/sda: 10.7 GB, 10694426624 bytes255 heads, 63 sectors/track, 1300 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x000ce798

Device Boot Start End Blocks Id System/dev/sda1 * 1 1241 9965568 83 Linux/dev/sda2 1241 1301 475137 5 Extended/dev/sda5 1241 1301 475136 82 Linux swap / Solaris

server:~# fdisk /dev/sda

!Command (m for help): _

*+$#%#%1.'8%'#"3+.X"%2".

*8+##"37+$#%#%1.%"$".

Page 42: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0"9

>J%'R3SOTD3L1))+.J1Y&"$'%@;#

! p5I5C(+>)5L+(512*)+)+=;-)2,(BB(5ZQ+(5+;5fdisk -l /dev/sda[#

! n5I5B(>)5(+;(5;(N(512*)+)+=;52;l5O*2>)512*)+)+=;-).E45hN//(*5L(*512*)+)+=;5N;L5<*`@(52,#

! t5I5m;L(*)5L(;5D.E5(+;(*512*)+)+=;#5h2FM5L(/5_NO*NO5L(-5k=//2;L=-5(*M2B)(;57+(5/+)5L(/5k=//2;L=5L5(+;(5n,(*-+FM)5b,(*5L+(5fdisk5,(P2;;)(;512*)+)+=;-).E(;#

! d5I5^`-FM)5(+;(512*)+)+=;#

! w5I5-FM*(+,)5L+(5S=;5]M;(;5b,(*2*,(+)()(512*)+)+=;-)2,(BB(#5H2;2FM5,((;L()5-+FM5fdisk#

! q5I51*=>*2//5,((;L()5-+FM45=M;(5L+(512*)+)+=;-)2,(BB(5CN5c;L(*;#

! m5I5X(;b45+;5L(/52BB(5'(O(MB(52NO>(ObM*)5-+;L45;N*5+;5?;>B+-FM5N;L5;=FM5(+;5E22*5/(M*#

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0"\

ABC9AD3>J%'R3SPT

!Command (m for help): nCommand action e extended p primary partition (1-4)pPartition number (1-4): 2First cylinder (1241-1300, default 1241): Using default value 1241Last cylinder, +cylinders or +size{K,M,G} (1241-1300, default 1300): Using default value 1300

Command (m for help): p

Disk /dev/sda: 10.7 GB, 10694426624 bytes255 heads, 63 sectors/track, 1300 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x000ce798

Device Boot Start End Blocks Id System/dev/sda1 * 1 1241 9965568 83 Linux/dev/sda2 1241 1300 475658 83 Linux

Z"G"37$%)U$"3*+$#%#%1.3"$X"G2".

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0"J

ABC9AD3>J%'R3SCT

!Command (m for help): nCommand action e extended p primary partition (1-4)ePartition number (1-4): 2First cylinder (1241-1300, default 1241): Using default value 1241Last cylinder, +cylinders or +size{K,M,G} (1241-1300, default 1300): Using default value 1300

Command (m for help): p

Disk /dev/sda: 10.7 GB, 10694426624 bytes255 heads, 63 sectors/track, 1300 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x000ce798

Device Boot Start End Blocks Id System/dev/sda1 * 1 1241 9965568 83 Linux/dev/sda2 1241 1300 475658 5 Extended

Z"G"3"$M"%#"$#"3*+$#%#%1.3"$X"G2".

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0"a

ABC9AD3>J%'R3SVT

!Command (m for help): nCommand action l logical (5 or over) p primary partition (1-4)lFirst cylinder (1241-1300, default 1241): Using default value 1241Last cylinder, +cylinders or +size{K,M,G} (1241-1300, default 1300): 1260

Command (m for help): p

Disk /dev/sda: 10.7 GB, 10694426624 bytes255 heads, 63 sectors/track, 1300 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x000ce798

Device Boot Start End Blocks Id System/dev/sda1 * 1 1241 9965568 83 Linux/dev/sda2 1241 1300 475658 5 Extended/dev/sda5 1241 1260 154326+ 83 Linux

Z"G"3812%'@;"3*+$#%#%1.3"$X"G2".

_N-Q2MB5>(c;L(*)45Q(+B5(-5V()C)5(+;(5(*Q(+)(*)(512*)+)+=;5>+,)o o

Page 43: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0"e

ABC9AD3>J%'R3SQT

!Command (m for help): tPartition number (1-5): 1Hex code (type L to list codes): L

0 Empty 24 NEC DOS 81 Minix / old Lin bf Solaris 1 FAT12 39 Plan 9 82 Linux swap / So c1 DRDOS/sec (FAT- 2 XENIX root 3c PartitionMagic 83 Linux c4 DRDOS/sec (FAT- 3 XENIX usr 40 Venix 80286 84 OS/2 hidden C: c6 DRDOS/sec (FAT- 4 FAT16 <32M 41 PPC PReP Boot 85 Linux extended c7 Syrinx 5 Extended 42 SFS 86 NTFS volume set da Non-FS data 6 FAT16 4d QNX4.x 87 NTFS volume set db CP/M / CTOS / . 7 HPFS/NTFS 4e QNX4.x 2nd part 88 Linux plaintext de Dell Utility 8 AIX 4f QNX4.x 3rd part 8e Linux LVM df BootIt 9 AIX bootable 50 OnTrack DM 93 Amoeba e1 DOS access a OS/2 Boot Manag 51 OnTrack DM6 Aux 94 Amoeba BBT e3 DOS R/O b W95 FAT32 52 CP/M 9f BSD/OS e4 SpeedStor c W95 FAT32 (LBA) 53 OnTrack DM6 Aux a0 IBM Thinkpad hi eb BeOS fs e W95 FAT16 (LBA) 54 OnTrackDM6 a5 FreeBSD ee GPT f W95 Ext'd (LBA) 55 EZ-Drive a6 OpenBSD ef EFI (FAT-12/16/10 OPUS 56 Golden Bow a7 NeXTSTEP f0 Linux/PA-RISC b11 Hidden FAT12 5c Priam Edisk a8 Darwin UFS f1 SpeedStor 12 Compaq diagnost 61 SpeedStor a9 NetBSD f4 SpeedStor 14 Hidden FAT16 <3 63 GNU HURD or Sys ab Darwin boot f2 DOS secondary 16 Hidden FAT16 64 Novell Netware af HFS / HFS+ fb VMware VMFS 17 Hidden HPFS/NTF 65 Novell Netware b7 BSDI fs fc VMware VMKCORE 18 AST SmartSleep 70 DiskSecure Mult b8 BSDI swap fd Linux raid auto1b Hidden W95 FAT3 75 PC/IX bb Boot Wizard hid fe LANstep 1c Hidden W95 FAT3 80 Old Minix be Solaris boot ff BBT 1e Hidden W95 FAT1

*+$#%#%1.'#(7".

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0"$

ABC9AD3H1$)+#%"$".3SAT

! ?+;O2FM(-5_;B(>(;5(+;(*5;(N(;512*)+)+=;5/2FM)5L+(-(5;=FM5;+FM)5,(;N)C,2*

! 12*)+)+=;5/N--5/2;5S=*5(*-)(*5hN)CN;>5>1$)+#%"$".5Zd5/+)5(+;(/56+#"%'('#")5S(*-(M(;[

! k=//2;L=52BB>(/(+;G5mkfs5Z/2P(5O+B(-.-)(/[! mkfs -t TYP /dev/GERÄT! *NO)5-E(C+2B+-+(*)(-5D==B5mkfs.TYP5ZC#5'#5mkfs.ext3[52NO

!root@dissdevel:/# ls /sbin/mkfs*/sbin/mkfs /sbin/mkfs.ext2 /sbin/mkfs.ext4dev /sbin/mkfs.ntfs/sbin/mkfs.bfs /sbin/mkfs.ext3 /sbin/mkfs.minix /sbin/mkfs.vfat/sbin/mkfs.cramfs /sbin/mkfs.ext4 /sbin/mkfs.msdos

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0%!

ABC9AD3H1$)+#%"$".3SOT

!root@dissdevel:/# mkfs -t ext3 /dev/sda8 mke2fs 1.41.12 (17-May-2010)Dateisystem-Label=OS-Typ: LinuxBlockgröße=1024 (log=0)Fragmentgröße=1024 (log=0)Stride=0 Blöcke, Stripebreite=0 Blöcke2560 Inodes, 10240 Blöcke512 Blöcke (5.00%) reserviert für den SuperuserErster Datenblock=1Maximale Dateisystem-Blöcke=104857602 Blockgruppen8192 Blöcke pro Gruppe, 8192 Fragmente pro Gruppe1280 Inodes pro GruppeSuperblock-Sicherungskopien gespeichert in den Blöcken:

8193

Schreibe Inode-Tabellen: erledigt Erstelle Journal (1024 Blöcke): erledigtSchreibe Superblöcke und Dateisystem-Accountinginformationen: erledigt

Das Dateisystem wird automatisch nach jeweils 30 Einhäng-Vorgängen bzw.alle 180 Tage überprüft, je nachdem, was zuerst eintritt. Dies kann durchtune2fs -c oder -i geändert werden.

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0%"

ABC9AD3H1$)+#%"$".3SPT

! _NFM5IM+7/*+$#%#%1.5Z'(*(+FM45L(*5Ob*5L2-5_N-B2>(*;5S=;57E(+FM(*-(+)(;5S(*Q(;L()5Q+*Ll5g5*+2%.2[5/N--5O=*/2)+(*)5Q(*L(;

! D==B5M(+@)5mkswapG!root@dissdevel:/# mkswap /dev/sda5Setting up swapspace version 1, size = 475132 KiBno label, UUID=5c43f2b7-8801-4fde-94a2-f154ffbabb42

! 7Q2E0'(*(+FM5L2*O52NFM5H2)(+5-(+;5g5M+BO*(+FM45Q(;;5P(+;(57Q2E012*)+)+=;52;>(B(>)5Q(*L(;5P2;;

Page 44: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0%%

ABC9PD3:1G.#".3SAT

! ^+;N35,+;L()5,(+/57.-)(/-)2*)5;+FM)52N)=/2)+-FM52BB(5H2)(+-.-)(/(5Z/(+-)G512*)+)+=;(;[5(+;45-=;L(*;5)N)5L+(-5;N*5Ob*5(+;(5_N-Q2MB45L+(5LN*FM5?+;)*c>(5+;5(+;(*5k=;O+>N*20)+=;-L2)(+5O(-)>(B(>)5Q+*L#5_N-;2M/(G5Y==)0H2)(+-.-)(/5845=M;(5L2-5P(+;57.-)(/-)2*)5/`>B+FM5+-)#

! H(;5?+;,+;L(S=*>2;>5;(;;)5^+;N35ZQ+(52BB(5R;+307.-)(/([5)1G.#".45L+(5N/>(P(M*)(5pE(*2)+=;45,(+5L(*5L2-57.-)(/5;+FM)5Bc;>(*52NO5(+;(;5H2)(;)*c>(*5CN>*(+O)45M(+@)5G.)1G.#".#

! H+(5L2Ob*5CN-)c;L+>(;5k=//2;L=-5M(+@(;5mount5N;L5umount5Z;+FM)5N./=N;)o[

! _N)=/2)+-FM(-5X=N;)(;5b,(*5?+;)*c>(5+;5/etc/fstab

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0%&

ABC9PD3:1G.#".3SOT

! H2-5X=N;)(;5-)(BB)5(+;(5W(*P;bEON;>5CQ+-FM(;5(+;(/5H2)(;)*c>(*5N;L5(+;(/5W(*C(+FM;+-5M(*45N;)(*5L(/5L2;;5L+(5];M2B)(5L(-5H2)(;)*c>(*-5(**(+FM,2*5-+;L

! H+(-(5W(*C(+FM;+--(5Z:1G.#/*1%.#'[5-+;L5L2-5<(>(;-)bFP5CN56+;L=Q-0^2NOQ(*P-,NFM-)2,(;

! ^+;N305ZR;+30[5_;-2)C5+-)5OB(3+,B(*

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0%9

ABC9PD3:1G.#".3SPT

Linux-Partition:nicht sichtbar

C: [Win]C:\Windows C:\Windows\SystemC:\Users C:\Users\EsserC:\Users\Esser\Documents

D: [Restore]D:\Restore.Tmp

E: [OfficeDVD]E:\Files

[Root-Dateisystem /dev/sda6 auf /]/home/usr/etc/var...

[/dev/sda1 auf /mnt/win1]/mnt/win1/Windows /mnt/win1/Windows/System/mnt/win1/Users /mnt/win1/Users/Esser/mnt/win1/Users/Esser/Documents

[/dev/sda2 auf /mnt/win2]/mnt/win2/Restore.Tmp

[Office-DVD auf /media/OfficeDVD]/media/OfficeDVD/Files

H2)(;)*c>(*5N;)(*56+;L=Q-5N;L5^+;N3

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0%\

ABC9PD3:1G.#".3SCT

KG

HG ?G

8

Q+;" Q+;%(--(* =OO+F(

/(L+2N-*/;)M=/(

[%.J1M' F%.G,

Page 45: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0%J

ABC9PD3:1G.#".3SVT

! 62-5,*2NFM)5/2;5Ob*-5X=N;)(;q! <(*c)(L2)(+5L(-5H2)(;)*c>(*-5Z12*)+)+=;5=#5c#[! X=N;)01=+;)5ZW(*C(+FM;+-45/N--5-FM=;5(3+-)+(*(;[! (S)B#5D.E5L(-5H2)(+-.-)(/-! (S)B#5pE)+=;(;5Ob*-5X=N;)(;

mount -t TYP -o OPTIONS /dev/PARTITION /MOUNTPOINTmount -t ext3 -o ro /dev/sda7 /mnt

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0%a

ABC9PD3:1G.#".3SQT

! H2)(+-.-)(/).E5Z-t TYP[! ext4G59)M5(3)(;L(L5O+B(-.-)(/5Z^+;N3452P)N(BB[! ext3G5&*L5(3)(;L(L5O+B(-.-)(/5Z^+;N345cB)(*[! ext2G5%;L5(3)(;L(L5O+B(-.-)(/5Z^+;N345S(*2B)()[! reiserfsG5Y(+-(*0H2)(+-.-)(/5Z^+;N345cB)(*[! ntfsG5h(Q5D(FM;=B=>.5A+B(-.-)(/5Z6+;L=Q-[

! vfatG5W+*)N2B5A+B(5_BB=F2)+=;5D2,B(5ZHp7456+;L=Q-[

! iso9660G5KH08HWH0H2)(+-.-)(/! udfG5HWH0H2)(+-.-)(/5ZC#5'#5W+L(=0HWH[

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0%e

ABC9PD3:1G.#".3SWT

! H2)(+-.-)(/).E5Z-t TYP[! ^+-)(5)2)-cFMB+FM5;=FM5Bc;>(*l5_N-CN>52N-5X2;E2>(G

! 6(BFM(5H2)(+-.-)(/(5N;)(*-)b)C)5L(*5k(*;(B5Z+/5X=/(;)[q

-t, --types vfstype The argument following the -t is used to indicate the filesystem type. The filesystem types which are currently supported include: adfs, affs, autofs, cifs, coda, coherent, cramfs, debugfs, devpts, efs, ext, ext2, ext3, ext4, hfs, hfsplus, hpfs, iso9660, jfs, minix, msdos, ncpfs, nfs, nfs4, ntfs, proc, qnx4, ramfs, reiserfs, romfs, squashfs, smbfs, sysv, tmpfs, ubifs, udf, ufs, umsdos, usbfs, vfat, xenix, xfs, xiafs.

!root@dissdevel:~# grep -v nodev /proc/filesystems ext3fuseblkudfiso9660ntfs

vfat

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0%$

ABC9PD3:1G.#".3S\T

! X=N;)0pE)+=;(;5Z-o OPTIONEN[l5_N-Q2MBG! roG5*(2L0=;B.5Z;N*5B(-(;[! rwG5*(2L0Q*+)(5ZB(-(;5N;L5-FM*(+,(;l57)2;L2*L[! async45syncG52BB(5fN>*+OO(52-.;FM*=;5,CQ#5-.;FM*=;5Z-=O=*)5-FM*(+,(;45P(+;51NOO(*[52N-ObM*(;

! noatimeG5fN>*+OO(52NO5H2)(+(;5;+FM)5+;5X()2L2)(;5-E(+FM(*;5ZN#52#5Ob*5AB2-M0H2)(;)*c>(*5-+;;S=BB[

! nodiratimeG5Q+(5noatime45Ob*5W(*C(+FM;+--(! noexecG51*=>*2//(5-+;L5;+FM)52N-ObM*,2*! remountG5,(*(+)-5>(/=N;)()(-5A75;=FM/2B5/=N;)(;! loopG5H2)(+-.-)(/0]/2>(5/=N;)(;

Page 46: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0&!

ABC9PD3:1G.#".3S]T

! 7Q2E012*)+)+=;(;5Q(*L(;5;+FM)5>(/=N;)()45-=;L(*;52P)+S+(*)5Zswapon[5=L(*5L(2P)+S+(*)5Zswapoff[

! Z=M;(5pE)+=;5-v5P(+;(5_N->2,([! 7Q2E5L2*O52NFM5(+;(5H2)(+5-(+;

!root@dissdevel:/# swapon -v /dev/sda5swapon on /dev/sda5swapon: /dev/sda5: found swap signature: version 1, page-size 4, same byte orderswapon: /dev/sda5: pagesize=4096, swapsize=486539264, devsize=486539264

root@dissdevel:/# swapoff -v /dev/sda5swapoff on /dev/sda5

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0&"

ABC9PD3:1G.#".3SABT

! n,(*-+FM)5b,(*52P)+S(57Q2E0'(*(+FM(

!root@dissdevel:/# cat /proc/swaps Filename Type Size Used Priority/dev/sda5 partition 475128 0 -1/tmp/swapfile file 10232 0 -2

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0&%

ABC9PD3^.)1G.#".3SAT

! H2)(+-.-)(/5Q+(L(*52N-Mc;>(;5ZN;/=N;)(;[! k=//2;L=5umount! _*>N/(;)G562MBQ(+-(5h2/(5L(*5<(*c)(L2)(+5Z/dev/...[5=L(*5X=N;)01=+;)

! '(+-E+(B(Gumount /dev/sda6 Z<(*c)(L2)(+[umount /mnt/win1 ZX=N;)01=+;)[

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0&&

ABC9PD3^.)1G.#".3SOT

! k=//2;L=5umount5-FMBc>)5/2;FM/2B5O(MBG

! ?-5L2*O5P(+;(5H2)(+5+/5A75>(`OO;()5-(+;! ?-5L2*O5P(+;(57M(BB5Z=L(*5(+;52;L(*(-51*=>*2//[5L2-52P)N(BB(5_*,(+)-S(*C(+FM;+-5+;5L+(-(/5A75M2,(;

!root@dissdevel:/mnt/tmp# pwd/mnt/tmproot@dissdevel:/mnt/tmp# umount /mntumount: /mnt: device is busy. (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1))root@dissdevel:/mnt/tmp# cd /root@dissdevel:/# umount /mnt/root@dissdevel:/# _

Page 47: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0&9

ABC9PD3:1G.#".3)%#3_"#@_>'#+&3SAT

! k=;O+>N*2)+=;-L2)(+5/etc/fstab5Z>+B('.-)(/5#+&B([5B(>)5O(-)45Q(BFM(5A75,(+/57.-)(/-)2*)5(+;>(,N;L(;5Q(*L(;! _NO,2N5(+;(*5f(+B(5L(*5H2)(+G

! '(+-E+(BG

!# <fs> <mount point> <type> <options> <dump> <pass>

proc /proc proc defaults 0 0/dev/sda1 / ext3 errors=remount-ro 0 1/dev/sda5 none swap sw 0 0/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0&\

ABC9PD3:1G.#".3)%#3_"#@_>'#+&3SOT

! ?+;+>(5?+;)*c>(5M2,(;5+/5pE)+=;(;O(BL5L+(5pE)+=;5noauto

! 7=BFM(5?+;)*c>(5Q(*L(;5;+FM)52N)=/2)+-FM5>(/=N;)()45P`;;(;52,(*5(+;O2FM(*5S=;5:2;L5>(/=N;)()5Q(*L(;

! fN-2)C=E)+=;5user5,(L(N)()G5X=N;)(;52NFM5=M;(5Y==)0Y(FM)(5/`>B+FM

root@server:~# grep scd0 /etc/fstab/dev/scd0 /media/cdrom udf,iso9660 user,noauto 0 0

root@server:~# mount /media/cdrom

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0&J

ABC9PD3:1G.#".3)%#3_"#@_>'#+&3SPT

! h(,(;5/etc/fstab5>+,)5(-5;=FM5(+;(5H2)(+5/etc/mtab5Z)1G.#3#+&8"[

! H+(-(5(;)McB)5];O=*/2)+=;(;5b,(*5>(/=N;)()(5H2)(+-.-)(/(5N;L5Q+*L52N)=/2)+-FM5ZS=/57.-)(/[5(*-)(BB)5N;L52P)N2B+-+(*)

!root@dissdevel:/# cat /etc/mtab/dev/sda1 / ext3 rw,errors=remount-ro 0 0tmpfs /lib/init/rw tmpfs rw,nosuid,mode=0755 0 0proc /proc proc rw,noexec,nosuid,nodev 0 0sysfs /sys sysfs rw,noexec,nosuid,nodev 0 0udev /dev tmpfs rw,mode=0755 0 0tmpfs /dev/shm tmpfs rw,nosuid,nodev 0 0devpts /dev/pts devpts rw,noexec,nosuid,gid=5,mode=620 0 0fusectl /sys/fs/fuse/connections fusectl rw 0 0Daten /media/sf_Daten vboxsf gid=1001,rw 0 0

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0&a

ABC9OD3H%8"'('#")3K;"@R3SAT

! H2)(+-.-)(/(5Q(*L(;5+#5L#5Y#5,(+/57.-)(/-)2*)52NO5k=;-+-)(;C5b,(*E*bO)5ZO+B(-.-)(/5FM(FP[

! _NO56N;-FM52NFM5/2;N(BB(5n,(*E*bON;>5/`>B+FM

! H2)(+-.-)(/5L2*O5L2,(+5;+FM)5>(/=N;)()5-(+;

! <(;(*+-FM(-5D==BG5fsck5Z>+B('.-)(/5@M(FR[!root@dissdevel:/# fsck /dev/sda1fsck from util-linux-ng 2.17.2e2fsck 1.41.12 (17-May-2010)/dev/sda1 ist eingehängt.

WARNUNG!!! Die Benutzung von e2fsck auf einem eingehängtenDateisystem führt zu SCHWERWIEGENDEN SCHÄDEN im Dateisystem.

Wirklich fortfahren (j/n)?

Page 48: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0&e

ABC9OD3H%8"'('#")3K;"@R3SOT

! _N)=/2)+-FM(5n,(*E*bON;>5,(+/57.-)(/-)2*)G

! 6(BFM(5H2)(+-.-)(/(5b,(*E*bO)5Q(*L(;45B(>)5B()C)(57E2B)(5+;5/etc/fstab5O(-)G515d5E*bO(;proc /proc proc defaults 0 0/dev/sda1 / ext3 errors=remount-ro 0 1/dev/sda5 none swap sw 0 0/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0&$

ABC9OD3H%8"'('#")3K;"@R3SPT

! 7)2))5fsck5,(--(*5L+*(P)5L2-5Ob*5L2-5H2)(+-.-)(/5E2--(;L(5D==B5Zfsck.TYP[52NO*NO(;g5L2;;5-+;L52NFM5+;L+S+LN(BB(5pE)+=;(;5/`>B+FM

! '(+-E+(B5fsck.ext345pE)+=;(;G! -f5G5O=*F(452NFM52B-5iFB(2;j5(*P2;;)(-5A75E*bO(;! -p5G5S(*-NFM(45A(MB(*52N)=/2)+-FM5CN5,(M(,(;! -y5G52BB(5A*2>(;45L+(5fsck.ext35-)(BB)452N)=/2)+-FM5555555/+)5i.j5Z.(-[5,(2;)Q=*)(;

! -c5G51*=>*2//5badblocks52NO*NO(;5ZO+;L()5L(O(P)(5555555'B`FP(5N;L5)*c>)5L+(-(5+;5'2L5'B=FP-5^+-)5(+;[

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?09!

ABC9OD3H%8"'('#")3K;"@R3SCT

! '(+-E+(B5fsck52NO5?3)&0H2)(+-.-)(/!root@dissdevel:/# fsck /dev/sda8fsck from util-linux-ng 2.17.2e2fsck 1.41.12 (17-May-2010)/dev/sda8: sauber, 11/65536 Dateien, 12644/262144 Blöcke

ZV()C)5/+)5-f5(*CQ+;>(;[

root@dissdevel:/# fsck -f /dev/sda8fsck from util-linux-ng 2.17.2e2fsck 1.41.12 (17-May-2010)Durchgang 1: Prüfe Inodes, Blocks, und GrößenDurchgang 2: Prüfe Verzeichnis StrukturDurchgang 3: Prüfe Verzeichnis VerknüpfungenDurchgang 4: Überprüfe die ReferenzzählerDurchgang 5: Überprüfe Gruppe Zusammenfassung/dev/sda8: 11/65536 Dateien (0.0% nicht zusammenhängend), 12644/262144 Blöcke

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?09"

ABC9OD3H%8"'('#")3K;"@R3SVT

! '(+-E+(B5fsck.ext35I5/+)5A(MB(*;!root@dissdevel:/home/esser# fsck.ext3 -f /dev/sda8e2fsck 1.41.12 (17-May-2010)Durchgang 1: Prüfe Inodes, Blocks, und GrößenDurchgang 2: Prüfe Verzeichnis StrukturEintrag »..« in ??? (41972) hat gelöscht/unbenutzt Inode 19152. Bereinige<j>? jaEintrag »..« in ??? (42004) hat gelöscht/unbenutzt Inode 19167. Bereinige<j>? jaEintrag »..« in ??? (42006) hat gelöscht/unbenutzt Inode 19167. Bereinige<j>? jaDurchgang 3: Prüfe Verzeichnis Verknüpfungen!Durchgang 4: Überprüfe die Referenzzähler!Durchgang 5: Überprüfe Gruppe Zusammenfassung

!Die Anzahl freier Inodes ist falsch (59759, gezählt=58271).Repariere<j>? ja

/dev/sda8: ***** DATEISYSTEM WURDE VERÄNDERT *****/dev/sda8: 7265/65536 Dateien (0.0% nicht zusammenhängend), 44392/262144 Blöcke

Page 49: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?09%

N8#"$.+#%E.+)".3)R>'<3>'@R

! H+(5A70-E(C+O+-FM(;5mkfs05N;L5fsck0D==B-5-+;L5/(+-)5;=FM5N;)(*52;L(*(;5ZPb*C(*(;[5h2/(;5(**(+FM,2*G

! mkfs.ext3 = mke2fs fsck.ext3 = e2fsck! mkfs.ext4 = mke2fs fsck.ext4 = e2fsck! mkfs.vfat = mkdosfs fsck.vfat = dosfsck! mkfs.msdos = mkdosfs fsck.msdos = dosfsck

! _,(*G5L2;;5,(+5mk*fs52NOE2--(;45Q(BFM(-5L2-57)2;0L2*L0A75+-)5Zmke2fsG5?3)%452B-=5;+FM)5-+;;S=BB###[

! mkfs5=M;(5-tG52NFM5?3)%! vfat5N;L5msdos5-+;L5+L(;)+-FM(5A7

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?09&

ABC9OD3HI/=.>1$)+#%1.".<3JG_J>3SAT

! 7E(+FM(*EB2)C0W(*,*2NFM! df5ZJ+-P5>*(([5C(+>)5O*(+(;51B2)C52NO5(+;(/5H2)(;)*c>(*5Z=L(*52NO52BB(;[52;

! du5ZJ+-P5G-2>([5C(+>)5S(*Q(;L()(;51B2)C5+;5(+;(/5W(*C(+FM;+-52;

! Ob*5,(+L(5D==B-G5/+)5pE)+=;(;5L+(5_N->2,(52;E2--(;

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?099

ABC9OD3HI/=.>1$)+#%1.".<3JG_J>3SOT

! df!root@dissdevel:/tmp# dfDateisystem 1K Blöcke Benutzt Verfügbar Ben% Eingehängt auf/dev/sda5 9809032 6446020 2864736 70% //dev/sda1 118022124 87966344 30055780 75% /mnt/wintmpfs 517240 0 517240 0% /lib/init/rwudev 512884 176 512708 1% /devtmpfs 517240 0 517240 0% /dev/shm

root@dissdevel:/tmp# df -hDateisystem Size Used Avail Use% Eingehängt auf/dev/sda5 9,4G 6,2G 2,8G 70% //dev/sda1 113G 84G 29G 75% /mnt/wintmpfs 506M 0 506M 0% /lib/init/rwudev 501M 176K 501M 1% /devtmpfs 506M 0 506M 0% /dev/shm

!root@dissdevel:/tmp# df -h /Dateisystem Size Used Avail Use% Eingehängt auf/dev/sda1 9,4G 6,2G 2,8G 70% /

-h5d5iMN/2;0*(2L2,B(j

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?09\

ABC9OD3HI/=.>1$)+#%1.".<3JG_J>3SPT

! du!esser@dissdevel:~/Daten/FOM$ du80 ./Briefe7300 ./BS-Alt60324 ./BS-Praxis20184 ./BS-Theorie/Klausur20 ./BS-Theorie/Uebung02-Loesungen/aufgabe-b20 ./BS-Theorie/Uebung02-Loesungen/aufgabe-c20 ./BS-Theorie/Uebung02-Loesungen/aufgabe-d88 ./BS-Theorie/Uebung02-Loesungen45492 ./BS-Theorie440 ./IT-Infrastruktur4780 ./Material und Downloads/FOM_IT-Infrastruktur_(REP)_510-r.15_sw31920 ./Material und Downloads2648 ./Seminar/bearbeitet4196 ./Seminar149812 .

esser@dissdevel:~/Daten/FOM$ du -s149812 .

esser@dissdevel:~/Daten/FOM$ du -sm147 .

-s5d5-N//2*.4-m5d5/(>2,.)(-

Page 50: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?09J

ABC9OD3HI/=.>1$)+#%1.".<3JG_J>3SCT

! du -s * | sort -n!esser@dissdevel:~/Daten$ ls -d *Anstel Buecher Erlangen FOM FU-Hagen Heise HM LNM privat Promotion

esser@dissdevel:~/Daten$ du -sm * | sort -n1 privat3 Heise6 Anstel6 Buecher9 Erlangen15 HM60 FU-Hagen61 LNM147 FOM1715 Promotion

sort -n5d5;N/(*+-FM5-=*)+(*(;

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?09a

ABC9OD3J"&G2>'<3JG)7"O>'<3#G."O>'3SAT

! _*,(+)(;52/5H2)(+-.-)(/5ZOb*5A=*)>(-FM*+))(;([

! D==B-5Ob*5L+(5A2/+B+(5L(*5?3)0H2)(+-.-)(/(5Z?3)%45?3)&45?3)9[! debugfsG5?+;>*+OO(5+;5L+(5i];)(*;2j5L(-5H2)(+-.-)(/-

! dumpe2fsG5_N->2,(52BB(*5Q+FM)+>(;5X()2L2)(;5L(-5H2)(+-.-)(/-

! tune2fsG5iDN;+;>j5Ob*5?3)0H2)(+-.-)(/(45?+;-)(BB(;5S=;5pE)+=;(;

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?09e

ABC9OD3J"&G2>'<3JG)7"O>'<3#G."O>'3SOT

!root@dissdevel:/tmp# dumpe2fs /dev/sda1dumpe2fs 1.41.12 (17-May-2010)Filesystem volume name: <none>Last mounted on: <not available>Filesystem UUID: 27a7303b-9479-47ea-8ae8-67f9b6206920Filesystem magic number: 0xEF53Filesystem revision #: 1 (dynamic)Filesystem features: has_journal ext_attr resize_inode dir_index filetype needs_recovery sparse_super large_fileFilesystem flags: signed_directory_hash Default mount options: (none)Filesystem state: cleanErrors behavior: ContinueFilesystem OS type: LinuxInode count: 623392Block count: 2491392Reserved block count: 124569Free blocks: 1363120Free inodes: 435570First block: 0Block size: 4096Fragment size: 4096Reserved GDT blocks: 608Blocks per group: 32768Fragments per group: 32768Inodes per group: 8096Inode blocks per group: 506Filesystem created: Tue May 3 11:55:19 2011Last mount time: Thu Jun 2 17:15:51 2011Last write time: Thu Jun 2 17:15:41 2011Mount count: 1Maximum mount count: 20Last checked: Thu Jun 2 17:15:41 2011Check interval: 15552000 (6 months)Next check after: Tue Nov 29 16:15:41 2011...

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?09$

ABC9OD3J"&G2>'<3JG)7"O>'<3#G."O>'3SPT

! tune2fs! ?+;-)(BB(;45Q2-5,(+5A70A(MB(*5E2--+(*)5ZF=;)+;N(45E2;+F45*(/=N;)0*=[

! ];)(*S2BB5CQ+-FM(;5A70KM(FP-5c;L(*;! `1G$.+85(*>c;C(;5=L(*5(;)O(*;(;5Zg5r=N*;2B+;>45;cFM-)(5A=B+([

! a18G)"/F+&"85c;L(*;! <*`@(5L(-5$"'"$E%"$#".3!"$"%@;'5c;L(*;

" L+(-(*5D(+B5L(-5A75P2;;5;N*5S=;5*==)5S(*Q(;L()5Q(*L(;

" Ob*5;=*/2B(5hN)C(*5(*-FM(+;)5L2-5A75>>O#52B-5S=BB

Page 51: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0\!

`1G$.+8%.2

! X=L(*;(5H2)(+-.-)(/(5ZC#5'#5(3)&45(3)945Y(+-(*A7[5S(*Q(;L(;5`1G$.+8%.2

! W=*5V(L(*5m;L(*N;>52;5L(;5:"#+J+#".5(+;(*5H2)(+5Q+*L5+;5(+;(;51*=)=P=BB,(*(+FM5ZL2-5`1G$.+8[5L+(5>(EB2;)(5m;L(*N;>5>(-FM*+(,(;

! ]-)5m;L(*N;>5(*O=B>*(+FM52,>(-FMB=--(;45Q+*L5?+;)*2>52N-5r=N*;2B5Q+(L(*5>(B`-FM)

! '(-FMB(N;+>)5Z;2FM5_,-)N*C[5L(;5A70KM(FPG

! ;N*5E*bO(;45Q(BFM(5?+;)*c>(5+/5r=N*;2B5-)(M(;5I5L+(-(5QN*L(;5(S)B#5;+FM)5(*O=B>*(+FM5LN*FM>(ObM*)

! W2*+2;)(G5;+FM)5;N*5X()2L2)(;45-=;L(*;52NFM5H2)(;

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0\"

4#M+'3?;"1$%"3SAT

! 6+FM)+>(5k=;C(E)(5+;5^+;N30H2)(+-.-)(/(;G! ]0h=L(-! H2)(+(;5N;L5W(*C(+FM;+--(! H2)(;,B`FP(

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0\%

4#M+'3?;"1$%"3SOT

! ]0h=L(-G! 6(;;5(+;(5;(N(5H2)(+52;>(B(>)5Q+*L45-NFM)5^+;N35CN;cFM-)5(+;(;5O*(+(;5=/Z1J"5Z];L(35h=L([5I5L2-5+-)5(+;5W(*Q2B)N;>-(+;)*2>52NO5L(*512*)+)+=;

! ]0h=L(5(;)McB)5X()2L2)(;G" H2)(+>*`@(45^+-)(5L(*5S(*Q(;L()(;5'B`FP(

" '(-+)C(*5N;L57)2;L2*L0<*NEE(

" fN>*+OO-*(FM)(45D+/(-)2/E-5Z[

" .%@;#3%)3=/Z1J"D36+#"%.+)"3G.J_1J"$3*>+J3SbT

! H2;2FM5CN5]0h=L(5?+;)*2>5+;5W(*C(+FM;+-52;B(>(;

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0\&

4#M+'3?;"1$%"3SPT

! ]0h=L(5I5>*2O+-FMG

TN(BB(G5M))EG88L(#B+;Q+P+#=*>8Q+P+8^+;N3O+,(B5

U0U7.-)(/0_L/+;+-)*2)+=;U0UH2)(+-.-)(/(

Page 52: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0\9

4#M+'3?;"1$%"3SCT

! H2)(+(;! ?+;(5H2)(+5,(-)(M)5iPB2--+-FMj52N-5

" L(;5(+>(;)B+FM(;5hN)CL2)(;45L+(5+;5H2)(;,B`FP(;5>(-E(+FM(*)5-+;L4

" (+;(/5H2)(+;2/(;5Z/+)51O2L2;>2,([" X()2L2)(;5Z'(-+)C(*45fN>*+OO-*(FM)(45<*`@(5()F#[

! _N-5^+;N307+FM)5+-)5(+;(5H2)(+5CN;cFM-)5L+(572//BN;>5L(*5H2)(;,B`FP(5s5L(*5]0h=L(5Z/+)5X()2L2)(;5N;L5'B=FPB+-)([

! HN*FM5?+;)*2>(;5+;5(+;5W(*C(+FM;+-5Z2B-=5fN=*L;N;>G5H2)(+;2/(5g5]0h=L([5Q+*L5L+(5H2)(+5+/5H2)(+-.-)(/5-+FM),2*

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0\\

4#M+'3?;"1$%"3SVT

! W(*C(+FM;+--(! t5-+;L5+;5^+;N30H2)(+-.-)(/(;5-E(C+(BB(5H2)(+(;45Q(BFM(5;N*5fN=*L;N;>(;5h2/(5g5]0h=L(5(;)M2B)(;

! (;)-E*+FM)5L(*5R;+301M+B=-=EM+(5i2BB(-5+-)5(+;(5H2)(+j! H25W(*C(+FM;+-5;N*5(+;(5H2)(+5+-)45+-)52NFM5(+;5-FM;(BB(-5W(*-FM+(,(;5(+;(-5P=/EB())(;5p*L;(*-5/+)5R;)(*=*L;(*;5-FM;(BB5(*B(L+>)G

mv /home/esser/Videos /tmp/Videos

,(;`)+>)5P(+;(5/(--,2*(5f(+)5ZO2BB-5W(*-FM+(,(;5+;;(*M2B,5(+;(*512*)+)+=;o[

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0\J

4#M+'3?;"1$%"3SQT

! H2)(;,B`FP(! H2)(+-.-)(/5S(*Q2B)()5(+;(5^+-)(5O*(+(*585,(B(>)(*5H2)(;,B`FP(

! '(+/5^`-FM(;5(+;(*5H2)(+5Q(*L(;52BB(5S(*Q(;L()(;5H2)(;,B`FP(52B-5iO*(+j5>(P(;;C(+FM;()5ZN;L5,2BL5Q+(L(*S(*Q(;L()[

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0\a

ABC9QD3I1>#3F%.R'3_3-+$J3F%.R'3SAT

! <*N;L+L((5M+;)(*5^+;P-G5H2)(+5N;)(*5/(M*(*(;5h2/(;5ZN;L5>>O#52;5S(*-FM+(L(;(;5p*)(;[52;-E*(FM(;! '()&18%'@;"3F%.R'5Z'1>#38%.R'[G5-E(C+(BB(5H2)(+(;45L+(5L(;51O2L5Z2,-=BN)5=L(*5*(B2)+S[5CN5(+;(*52;L(*(;5H2)(+5-E(+FM(*;

g5P`;;(;5i,*=P(;j5-(+;452B-=52NO5()Q2-5C(+>(;45L2-5(-5;+FM)5>+,)5ZQ+(5+/56(,G5,*=P(;5B+;P[

! -+$J3F%.R'G5?+;)*2>5+;5(+;(/5W(*C(+FM;+-45L(*52NO5L(;-(B,(;5]0h=L(5C(+>)

Page 53: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0\e

ABC9QD3I1>#3F%.R'3_3-+$J3F%.R'3SOT

! 7./,=B+-FM(5^+;P-5857=O)5^+;P-! (*-)(BB(;5/+)55ln -s5Z-5d5-=O)[! ON;P)+=;+(*(;52NFM5H2)(+-.-)(/0b,(*>*(+O(;5ZQ(;;52;L(*(-5A752NFM5(+;>(,N;L(;5+-)[

!esser@dissdevel:~$ ls -l /mnt/windows/config.sys -rwxr-xr-x 1 root root 36 2. Jun 20:08 /mnt/windows/config.sysesser@dissdevel:~$ ln -s /mnt/windows/config.sys config.sysesser@dissdevel:~$ ls -l config.sys lrwxrwxrwx 1 esser esser 31 2. Jun 20:08 config.sys -> /mnt/windows/config.sysesser@dissdevel:~$ ln -s /mnt/windows/BROKEN broken.txtesser@dissdevel:~$ ls -l broken.txtlrwxrwxrwx 1 esser esser 27 2. Jun 20:09 broken.txt -> /mnt/windows/BROKENesser@dissdevel:~$ cat broken.txtcat: broken.txt: Datei oder Verzeichnis nicht gefunden!esser@dissdevel:~$ file broken.txtbroken.txt: broken symbolic link to `/mnt/windows/Windows/BROKEN'

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0\$

ABC9QD3I1>#3F%.R'3_3-+$J3F%.R'3SPT

! :2*L5^+;P-! (*-)(BB(;5/+)55ln5Z=M;(5pE)+=;[! TN(BB(5N;L5f+(B5C(+>(;52NO5>B(+FM(;5]0h=L(g5L2*N/5;N*5+;;(*M2B,5(+;(-5H2)(+-.-)(/-5/`>B+FM

!esser@dissdevel:~$ touch datei.txtesser@dissdevel:~$ cp datei.txt kopie.txtesser@dissdevel:~$ ln datei.txt link.txt

esser@dissdevel:~$ ls -il *.txt12589 -rw-r--r-- 2 esser esser 0 2. Jun 20:16 datei.txt12590 -rw-r--r-- 1 esser esser 0 2. Jun 20:16 kopie.txt12589 -rw-r--r-- 2 esser esser 0 2. Jun 20:16 link.txt

esser@dissdevel:~$ ln /mnt/windows/config.sys config.sysln: Erzeuge harte Verknüpfung „config.sys“ „/mnt/windows/config.sys“: Ungültiger Link über Gerätegrenzen hinweg

-i5G5]0h=L(-52;C(+>(;

*=)G5B+;PF=N;)

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5?0J!

ABC9QD3I1>#3F%.R'3_3-+$J3F%.R'3SCT

! :2*L5^+;P-585^+;P-585^`-FM(;! r(L(*5?+;)*2>5+;5(+;(/5W(*C(+FM;+-5+-)5(+;5^+;P! H2-5_;B(>(;5(+;(-5:2*L5^+;P-5,(L(N)()52B-=5;N*G5Ab*5L+(5H2)(+5ZOb*5L(;5]0h=L(o[5(3+-)+(*(;5V()C)5CQ(+5?+;)*c>(5+;5(+;(/5Z=L(*5/(M*(*(;[5W(*C(+FM;+--(;

! ^+;N35P(;;)5+;)(*;5P(+;(5i^`-FMj0pE(*2)+=;45-=;L(*;5;N*5(+;(5iR;B+;Pj0pE(*2)+=;" -+(5(;)O(*;)5L(;52N->(QcMB)(;5^+;P452B-=5L+(5fN=*L;N;>5H2)(+;2/(5g5]0h=L(

" N;L5CcMB)5L(;5^+;P5K=N;)5N/5"5*N;)(*

" 6(;;5^+;P5K=N;)5!5(**(+FM)5Q+*L45Q+*L5]0h=L(5O*(+>(>(,(;

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0"

!"#$%"&''('#")"*$+,%'675%!"&8"9

-+.'/0"1$2345"$6%789/:+#;9<36%789/=.>1$)9

A=B+(;-2)C5AD5EFG-HG;I)JK=L+M5"!"#"D5N;I=*/2)+=;(;5O,(*5P2-57.-)(/K=L+M5"!9#QD57GMR(5;2MR5S2)(+(;

Page 54: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0%

?@'A@.>#

BCB9B36"#"$)%."3+.D3E1.>%2@$"3;+$DF+$"3'"##%.2'

6"'E$%7#%1.G5T2;P+P2)(-5-R=GBP5,(52,B(5)=5P()(*/+;(52;P5M=;I+>G*(5IG;P2/(;)2B5-.-)(/5R2*PU2*(#

H"(3H.1F8"D2"3?$"+'G5

! ?;2,B(52;P5P+-2,B(5+;)(>*2)(P5L(*+LR(*2B-#! T=;I+>G*(5-.-)(/-5U+)R5=*5U+)R=G)5(3)(*;2B5L(*+LR(*2B-5-GMR52-5H(.,=2*P-#! S+II(*(;)+2)(5,()U((;5)R(5V2*+=G-5).L(-5=I5/2--5-)=*2>(5P(V+M(-#! 7()5)R(5M=**(M)5R2*PU2*(5NS5I=*5P+II(*(;)5P(V+M(-45(-L(M+2BB.5)R(5,==)5P(V+M(#! W;=U5)R(5P+II(*(;M(-5,()U((;5M=BPLBG>52;P5R=)LBG>5P(V+M(-#! S()(*/+;(5R2*PU2*(5*(-=G*M(-5I=*5P(V+M(-#! K==B-52;P5G)+B+)+(-5)=5B+-)5V2*+=G-5R2*PU2*(5+;I=*/2)+=;5X(#>#5B-G-,45B-LM+45()M#Y! K==B-52;P5G)+B+)+(-5)=5/2;+LGB2)(5Z7'5P(V+M(-! T=;M(L)G2B5G;P(*-)2;P+;>5=I5-.-I-45GP(V45R2BP45P,G-

KR(5I=BB=U+;>5+-525L2*)+2B5B+-)5=I5)R(5G-(P5I+B(-45)(*/-52;P5G)+B+)+(-D58-.-458L*=M458P(V45/=PL*=,(45B-/=P45B-LM+45B-G-, [

G(BB(D5

R))LD88UUU#BL+#=*>8(;>8M(*)+I+M2)+=;8)R(\BL+M\L*

=>*2/8BL+M\"8(32/\"!"\P()2+B(P\=,](M)+V(-

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0&

?@'A@.>#

BCI9J3K%.D3'('#")3>%8"'3+.D378+E"3>%8"'3%.3#;"3E1$$"E#381E+#%1.3

6"'E$%7#%1.G5T2;P+P2)(-5-R=GBP5,(5)R=G*=G>RB.5I2/+B+2*5U+)R5)R(5A+B(-.-)(/5:+(*2*MR.57)2;P2*P5XA:7Y45+;MBGP+;>5).L+M2B5I+B(5B=M2)+=;-52;P5P+*(M)=*.5MB2--+I+M2)+=;-#5

H"(3H.1F8"D2"3?$"+'G5

! Z;P(*-)2;P5)R(5M=**(M)5B=M2)+=;-5=I5I+B(-5G;P(*5)R(5A:7#

! A+;P5I+B(-52;P5M=//2;P-5=;525^+;G35-.-)(/#

! W;=U5)R(5B=M2)+=;52;P5LG*L=-(5=I5+/L=*)2;)5I+B(52;P5P+*(M)=*+(-52-5P(I+;(P5+;5)R(5A:7#

KR(5I=BB=U+;>5+-525L2*)+2B5B+-)5=I5)R(5G-(P5I+B(-45)(*/-52;P5G)+B+)+(-D5I+;P45B=M2)(45GLP2)(P,45UR(*(+-45UR+MR45).L(458()M8GLP2)(P,#M=;I

[G(BB(D5R))LD88UUU#BL+#=*>8(;>8M(*)+I+M2)+=;8)R(\BL+M\L*=>*2/8BL+M\"8(32/\"!"\P()2+B(P\=,](M)+V(-

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A09

BCB9B3-+$DF+$"/L&"$&8%EA3MBN

! :2*PU2*(D562-5>+,)_-5+/5852/5`(MR;(*a! 1*=C(--=*X(;Y b5/proc/cpuinfo! A(-)LB2))(; b5fdisk -lc5

55555/proc/partitions! :2GL)-L(+MR(* b5freec5/proc/meminfo! 1TN0W2*)(; b5lspci! Z7'0<(*d)( b5lsusb! 7T7N0<(*d)( b5/proc/scsi/scsi! S*GMH(*5XH=;I+>G*+(*)Y b5lpc stat! <(-2/)O,(*,B+MH b5lshw

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0e

BCB9B3-+$DF+$"/L&"$&8%EA3MON

! T1ZD5/proc/cpuinforoot@quadamd:/home/esser# cat /proc/cpuinfo processor : 0vendor_id : AuthenticAMDcpu family : 16model : 5model name : AMD Athlon(tm) II X4 640 Processorstepping : 3cpu MHz : 800.000cache size : 512 KBphysical id : 0siblings : 4core id : 0cpu cores : 4apicid : 0initial apicid : 0fdiv_bug : nohlt_bug : nof00f_bug : nocoma_bug : nofpu : yesfpu_exception : yescpuid level : 5wp : yes

flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc nonstop_tsc extd_apicid pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legay abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt npt lbrv svm_lock nrip_savebogomips : 6000.17clflush size : 64cache_alignment : 64address sizes : 48 bits physical, 48 bits virtualpower management: ts ttp tm stc 100mhzsteps hwpstate

processor : 1vendor_id : AuthenticAMDcpu family : 16model : 5model name : AMD Athlon(tm) II X4 640 Processorstepping : 3cpu MHz : 800.000cache size : 512 KBphysical id : 0siblings : 4core id : 1[...]

Page 55: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0f

BCB9B3-+$DF+$"/L&"$&8%EA3MPN

! A(-)LB2))(;D5fdisk -lroot@quadamd:/home/esser# fdisk -l

Platte /dev/sda: 1000.2 GByte, 1000204886016 Byte255 Köpfe, 63 Sektoren/Spur, 121601 ZylinderEinheiten = Zylinder von 16065 * 512 = 8225280 BytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x7c353451

Gerät boot. Anfang Ende Blöcke Id System/dev/sda1 1 91381 734009850 7 HPFS/NTFS/dev/sda2 118989 121601 20980891 f W95 Erw. (LBA)/dev/sda3 91381 91903 4191941+ 82 Linux Swap / Solaris/dev/sda4 * 91903 118989 217576295+ 83 Linux/dev/sda5 118990 121601 20980890 b W95 FAT32

Platte /dev/sdb: 1500.3 GByte, 1500301910016 Byte255 Köpfe, 63 Sektoren/Spur, 182401 ZylinderEinheiten = Zylinder von 16065 * 512 = 8225280 BytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x2bd2c32a

Gerät boot. Anfang Ende Blöcke Id System/dev/sdb1 * 1 13 102400 7 HPFS/NTFS/dev/sdb2 13 178355 1432527872 7 HPFS/NTFS/dev/sdb3 178355 182271 31457280 7 HPFS/NTFS/dev/sdb4 182271 182402 1048984 12 Compaq Diagnostics

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0Q

BCB9B3-+$DF+$"/L&"$&8%EA3MIN

! A(-)LB2))(;D5/proc/partitions

root@quadamd:/home/esser# cat /proc/partitions major minor #blocks name

250 0 1030460 ramzswap0 8 0 976762584 sda 8 1 734009850 sda1 8 2 1 sda2 8 3 4191941 sda3 8 4 217576295 sda4 8 5 20980890 sda5 8 16 1465138584 sdb 8 17 102400 sdb1 8 18 1432527872 sdb2 8 19 31457280 sdb3 8 20 1048984 sdb4

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0g

BCB9B3-+$DF+$"/L&"$&8%EA3MQN

! `FhD5freec5/proc/meminforoot@quadamd:/home/esser# free total used free shared buffers cachedMem: 4121844 2195528 1926316 0 615280 782168-/+ buffers/cache: 798080 3323764Swap: 4191936 0 4191936

root@quadamd:/home/esser# cat /proc/meminfo MemTotal: 4121844 kBMemFree: 1926316 kBBuffers: 615280 kBCached: 782172 kBSwapCached: 0 kBActive: 1124828 kBInactive: 838884 kBActive(anon): 468932 kBInactive(anon): 101772 kB[...]

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0$

BCB9B3-+$DF+$"/L&"$&8%EA3MRN

! 1TN0W2*)(;D5lspciroot@quadamd:/home/esser# lspci00:00.0 Host bridge: ATI Technologies Inc RX780/RX790 Chipset Host Bridge00:02.0 PCI bridge: ATI Technologies Inc RD790 PCI to PCI bridge (external gfx0 port A)00:05.0 PCI bridge: ATI Technologies Inc RD790 PCI to PCI bridge (PCI express gpp port B)00:06.0 PCI bridge: ATI Technologies Inc RD790 PCI to PCI bridge (PCI express gpp port C)00:11.0 SATA controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode]00:12.0 USB Controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB OHCI0 Controller00:12.1 USB Controller: ATI Technologies Inc SB7x0 USB OHCI1 Controller00:12.2 USB Controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB EHCI Controller00:13.0 USB Controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB OHCI0 Controller00:13.1 USB Controller: ATI Technologies Inc SB7x0 USB OHCI1 Controller00:13.2 USB Controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB EHCI Controller00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 3c)00:14.1 IDE interface: ATI Technologies Inc SB7x0/SB8x0/SB9x0 IDE Controller00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)00:14.3 ISA bridge: ATI Technologies Inc SB7x0/SB8x0/SB9x0 LPC host controller00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge00:14.5 USB Controller: ATI Technologies Inc SB7x0/SB8x0/SB9x0 USB OHCI2 Controller00:18.0 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor HyperTransport Configuration00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Address Map00:18.2 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor DRAM Controller00:18.3 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Miscellaneous Control00:18.4 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Link Control01:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce 6600] (rev a2)02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)03:00.0 USB Controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 03)

Page 56: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0"!

BCB9B3-+$DF+$"/L&"$&8%EA3MJN

! 1TN0W2*)(;D5(V)B#5;G/(*+-MR(5F;>2,(;5,(--(*root@quadamd:/home/esser# lspci00:00.0 Host bridge: ATI Technologi ...00:02.0 PCI bridge: ATI Technologie ...00:05.0 PCI bridge: ATI Technologie ...00:06.0 PCI bridge: ATI Technologie ...00:11.0 SATA controller: ATI Techno ...00:12.0 USB Controller: ATI Technol ...00:12.1 USB Controller: ATI Technol ...00:12.2 USB Controller: ATI Technol ...00:13.0 USB Controller: ATI Technol ...00:13.1 USB Controller: ATI Technol ...00:13.2 USB Controller: ATI Technol ...00:14.0 SMBus: ATI Technologies Inc ...00:14.1 IDE interface: ATI Technolo ...00:14.2 Audio device: ATI Technolog ...00:14.3 ISA bridge: ATI Technologie ...00:14.4 PCI bridge: ATI Technologie ...00:14.5 USB Controller: ATI Technol ...00:18.0 Host bridge: Advanced Micro ...00:18.1 Host bridge: Advanced Micro ...00:18.2 Host bridge: Advanced Micro ...00:18.3 Host bridge: Advanced Micro ...00:18.4 Host bridge: Advanced Micro ...01:00.0 VGA compatible controller: ...02:00.0 Ethernet controller: Realte ...03:00.0 USB Controller: NEC Corpora ...

root@quadamd:/home/esser# lspci -n00:00.0 0600: 1002:595700:02.0 0604: 1002:597800:05.0 0604: 1002:597b00:06.0 0604: 1002:597c00:11.0 0106: 1002:439100:12.0 0c03: 1002:439700:12.1 0c03: 1002:439800:12.2 0c03: 1002:439600:13.0 0c03: 1002:439700:13.1 0c03: 1002:439800:13.2 0c03: 1002:439600:14.0 0c05: 1002:4385 (rev 3c)00:14.1 0101: 1002:439c00:14.2 0403: 1002:438300:14.3 0601: 1002:439d00:14.4 0604: 1002:438400:14.5 0c03: 1002:439900:18.0 0600: 1022:120000:18.1 0600: 1022:120100:18.2 0600: 1022:120200:18.3 0600: 1022:120300:18.4 0600: 1022:120401:00.0 0300: 10de:0141 (rev a2)02:00.0 0200: 10ec:8168 (rev 06)03:00.0 0c03: 1033:0194 (rev 03)

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0""

BCB9B3-+$DF+$"/L&"$&8%EA3MSN

! lspci5,(R(**-MR)52GMR! H=/,+;+(*)(5FG->2,(5V=;5i2/(;5G;P5iG//(*;5XO,(*5jL)+=;5-nnY

! FG->2,(5P(*5,(;G)C)(;5W(*;(B0h=PGB(5X-kY# lspci -k01:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce 6600] (rev a2) Subsystem: Giga-byte Technology GV-NX66128DP Turbo Force Edition Kernel driver in use: nvidia Kernel modules: nvidia-current, nouveau, nvidiafb

# lspci -nn01:00.0 VGA compatible controller [0300]: nVidia Corporation NV43 [GeForce 6600] [10de:0141] (rev a2)

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0"%

BCB9B3-+$DF+$"/L&"$&8%EA3MTN

! Z7'0<(*d)(D5lsusb

! /(R*5N;I=*/2)+=;(;5/+)5jL)+=;5-v

root@quadamd:/home/esser# lsusbBus 008 Device 002: ID 174c:55aa ASMedia Technology Inc. Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hubBus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 004 Device 004: ID 03f0:0e17 Hewlett-Packard LaserJet 1015Bus 004 Device 003: ID 05e3:0604 Genesys Logic, Inc. USB 1.1 HubBus 004 Device 002: ID 046d:c05b Logitech, Inc. Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 002 Device 003: ID 13d3:3306 IMC Networks Bus 002 Device 002: ID 058f:6360 Alcor Micro Corp. Multimedia Card ReaderBus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubBus 001 Device 002: ID 04a9:2213 Canon, Inc. CanoScan LiDE 50/LiDE 35/LiDE 40Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0"&

BCB9B3-+$DF+$"/L&"$&8%EA3MBCN

! 7T7N0<(*d)(D5/proc/scsi/scsi! FMR)G;>D5R+(*5)2GMR(;52GMR57FKF01B2))(;52GI

root@quadamd:/home/esser# cat /proc/scsi/scsi Attached devices:Host: scsi2 Channel: 00 Id: 00 Lun: 00 Vendor: ATA Model: WDC WD10EACS-22D Rev: 01.0 Type: Direct-Access ANSI SCSI revision: 05Host: scsi3 Channel: 00 Id: 00 Lun: 00 Vendor: TSSTcorp Model: CDDVDW SH-S223C Rev: me01 Type: CD-ROM ANSI SCSI revision: 05Host: scsi5 Channel: 00 Id: 00 Lun: 00 Vendor: ATA Model: ST31500541AS Rev: CC34 Type: Direct-Access ANSI SCSI revision: 05Host: scsi8 Channel: 00 Id: 00 Lun: 00 Vendor: Generic Model: CF Card Reader Rev: 1.00 Type: Direct-Access ANSI SCSI revision: 00Host: scsi8 Channel: 00 Id: 00 Lun: 01 Vendor: Generic Model: SD MS Reader Rev: 1.01 Type: Direct-Access ANSI SCSI revision: 00Host: scsi9 Channel: 00 Id: 00 Lun: 00 Vendor: ST950032 Model: 5AS Rev: 0002 Type: Direct-Access ANSI SCSI revision: 00

Page 57: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0"9

BCB9B3-+$DF+$"/L&"$&8%EA3MBBN

! S*GMH(*5! )2)-dMRB+MR52;>(-MRB=--(;(5<(*d)(D5lsusb5=P(*5'B+MH5+;-57.-)(/B=>5XIO*5<(*d)(52/512*2BB(BL=*)Y

! H=;I+>G*+(*)(5<(*d)(D5lpc statroot@quadamd:/# lpc statcanon: printer is on device 'tpu' speed -1 queuing is enabled printing is enabled no entries daemon presenthp-LaserJet-1015: printer is on device 'hp' speed -1 queuing is enabled printing is enabled no entries daemon presentmc2430DL: printer is on device 'dnssd' speed -1 queuing is enabled[...]

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0"e

BCB9B3-+$DF+$"/L&"$&8%EA3MBON

! <(-2/)O,(*,B+MHD5lshw452GMR52B-5>*2I#5K==B5XB-RU0>)HY

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0"f

BCB9B3-+$DF+$"/L&"$&8%EA3MBPN

! 6(+)(*(5[G(BB(;5IO*5N;I=*/2)+=;(;5CG*5:2*PU2*(D

! '==)0h(BPG;>(;5b5W=//2;P=5dmesg! FH)G(BB(-57.-B=>5XC#5'#5,(+/5?+;-)(MH(;5(+;(-5Z7'0<(*d)-YD5+;5/var/log/syslog45/var/log/messages5=P(*5/var/log/kern.log

Jul 1 20:46:40 quadamd kernel: [50743.187928] scsi10 : usb-storage 8-4:1.0Jul 1 20:46:41 quadamd kernel: [50744.188998] scsi 10:0:0:0: Direct-Access OLYMPUS DVR 1.00 PQ: 0 ANSI: 2Jul 1 20:46:41 quadamd kernel: [50744.190680] sd 10:0:0:0: Attached scsi generic sg7 type 0Jul 1 20:46:41 quadamd kernel: [50744.191046] sd 10:0:0:0: [sdg] 512000 2048-byte logical blocks: (1.04 GB/1000 MiB)Jul 1 20:46:41 quadamd kernel: [50744.191353] xhci_hcd 0000:03:00.0: WARN: Stalled endpointJul 1 20:46:41 quadamd kernel: [50744.191878] sd 10:0:0:0: [sdg] Write Protect is offJul 1 20:46:41 quadamd kernel: [50744.191890] sd 10:0:0:0: [sdg] Mode Sense: 0b 00 00 08Jul 1 20:46:41 quadamd kernel: [50744.192563] sd 10:0:0:0: [sdg] No Caching mode page presentJul 1 20:46:41 quadamd kernel: [50744.192573] sd 10:0:0:0: [sdg] Assuming drive cache: write throughJul 1 20:46:41 quadamd kernel: [50744.196479] sd 10:0:0:0: [sdg] 512000 2048-byte logical blocks: (1.04 GB/1000 MiB)Jul 1 20:46:41 quadamd kernel: [50744.196598] xhci_hcd 0000:03:00.0: WARN: Stalled endpointJul 1 20:46:41 quadamd kernel: [50744.197658] sd 10:0:0:0: [sdg] No Caching mode page presentJul 1 20:46:41 quadamd kernel: [50744.197669] sd 10:0:0:0: [sdg] Assuming drive cache: write throughJul 1 20:46:41 quadamd kernel: [50744.202389] sdg: sdg1

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0"Q

BCB9B3H"$."83U3:1D@8"3MBN

! W(*;(B0k(*-+=;D5uname -a45/proc/version! h=PGB(D5lsmod! N;I=5CG5(+;C(B;(;5h=PGB(;D5modinfo! h=PGB(5B+(>(;5+;5/lib/modules/

Page 58: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0"g

BCB9B3H"$."83U3:1D@8"3MON

! k(*-+=;-2,I*2>(5/+)5uname -aDroot@quadamd:/# uname -aLinux quadamd 3.0.0-12-generic-pae #20-Ubuntu SMP Fri Oct 7 16:37:17 UTC 2011 i686 athlon i386 GNU/Linux

! uname -rD5;G*5k(*-+=;-;G//(*root@quadamd:/# uname -r3.0.0-12-generic-pae

! k(*-+=;-2,I*2>(5O,(*5/proc/versionDroot@quadamd:# cat /proc/versionLinux version 3.0.0-12-generic-pae (buildd@vernadsky) (gcc version 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3) ) #20-Ubuntu SMP Fri Oct 7 16:37:17 UTC 2011

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0"$

BCB9B3H"$."83U3:1D@8"3MPN

! l,(*-+MR)5P(*5>(B2P(;(;5h=PGB(D5lsmod! FMR)G;>D5=R;(5I(-)5(+;H=/L+B+(*)(5K*(+,(*

root@quadamd:/# lsmodModule Size Used bynls_iso8859_1 12617 1 nls_cp437 12751 1 vfat 17335 1 fat 55505 1 vfatparport_pc 32111 0 ppdev 12849 0 dm_crypt 22463 0 vesafb 13449 1 iptable_filter 12706 0 ip_tables 18125 1 iptable_filterx_tables 21907 2 iptable_filter,ip_tables[...]

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0%!

BCB9B3H"$."83U3:1D@8"3MIN

! S()2+B0N;I=*/2)+=;(;5CG5(+;C(B;(;5h=PGB(;Dmodinfo

root@quadamd:/# modinfo vfatfilename: /lib/modules/3.0.0-12-generic-pae/kernel/fs/fat/vfat.koauthor: Gordon Chaffeedescription: VFAT filesystem supportlicense: GPLsrcversion: 899FE608BF04B9A6A235C93depends: fatvermagic: 3.0.0-12-generic-pae SMP mod_unload modversions 686

root@quadamd:/# modinfo dm_cryptfilename: /lib/modules/3.0.0-12-generic-pae/kernel/drivers/md/

dm-crypt.kolicense: GPLdescription: device-mapper target for transparent encryption / decryptionauthor: Christophe Saout <[email protected]>srcversion: 5EA8E8471ED48BF61B54ECAdepends: vermagic: 3.0.0-12-generic-pae SMP mod_unload modversions 686

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0%"

BCB9B3H"$."83U3:1D@8"3MQN

! h=PGB(5+;5/lib/modules! m(P(5W(*;(B0k(*-+=;5X2GMR5/+)5G;)(*-MR+(PB+MR(;5jL)+=;(;5H=/L+B+(*)(5k2*+2;)(;5P(*-(B,(;5k(*-+=;Y5R2)5P=*)5(+>(;(;5j*P;(*

! h=PGB(5;2MR5KR(/(;5-=*)+(*)5XS2)(+-.-)(/(45i()CU(*H45K*(+,(*5()M#Y

root@quadamd:/# ls -l /lib/modules/insgesamt 20drwxr-xr-x 3 root root 4096 2011-05-24 22:53 2.6.32-25-generic-paedrwxr-xr-x 5 root root 4096 2011-10-29 22:53 2.6.38-11-generic-paedrwxr-xr-x 4 root root 4096 2011-10-29 22:22 3.0.0-12-genericdrwxr-xr-x 5 root root 4096 2011-11-19 11:04 3.0.0-12-generic-paedrwxr-xr-x 3 root root 4096 2011-12-13 22:18 3.0.0-14-generic

Page 59: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0%%

BCI9JG3V#+.D+$DW"$X"%E;.%''"3MBN

! S(*5^+;G35A+B(-.-)(/5:+(*2*MR.57)2;P2*P5XA:745-+(R(5R))LD88UUU#L2)R;2/(#M=/8IR-8Y5>+,)5?/LI(RBG;>(;5IO*5P+(5H=**(H)(;51=-+)+=;(;5P+V(*-(*5S2)(+2*)(;D

! /binD51*=>*2//(5X&%.2*+(-Y4! /sbinD57.-)(/L*=>*2//(45X'.-)(/5&%.2*+(-Y

! /libD5'+,B+=)R(H(;5X8%&*2*+(-Y4! /usr/bin45/usr/sbin45/usr/libD5U+(5/bin45/sbin5G;P5/lib452,(*5;+MR)5CU+;>(;P5-MR=;5,(+/57.-)(/-)2*)

P+(5-MR=;5,(+/57.-)(/0-)2*)5V(*IO>,2*5-(+;5Xn52GI5P(*5`==)012*)+)+=;5B+(>(;Y5-=BB(;

$ du -sm /bin /sbin /lib /usr/bin /usr/sbin /usr/lib | column -c404 /bin 92 /usr/bin3 /sbin 21 /usr/sbin7 /lib 236 /usr/lib

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0%&

BCI9JG3V#+.D+$DW"$X"%E;.%''"3MON

! /usr/local/*55X*5n5,+;45-,+;45B+,YD5U+(5=,(;452,(*5IO*5V=/5F;U(;P(*5+;-)2BB+(*)(51*=>*2//(5G;P5'+,B+=)R(H(;5X7=I)U2*(45P+(5;+MR)5O,(*5P+(512H()V(*U2B)G;>5H=//)Y

! /usr/shareD52*MR+)(H)G*G;2,Rd;>+>(5S2)(+(;45S=HG" /usr/share/manD5h2;L2>(-

! /bootD57)2*)P2)(+(;5XW(*;(B45N;+)+2B5`2/P+-H45W=;I+>G*2)+=;5P(-5'==)/2;2>(*-Y

! /etcD5-.-)(/U(+)(5W=;I+>G*2)+=;-P2)(+(;! /etc/init.dD57)2*)05857)=L07H*+L)(5XG#52#5IO*57(*V(*Y! /etc/rc*.dD5W=;I+>G*2)+=;-5V(*-MR+(P(;(*5`G;B(V(B-5X-./,=B+-MR(5^+;H-52GI5P+(57H*+L)(5+;5/etc/init.dY

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0%9

BCI9JG3V#+.D+$DW"$X"%E;.%''"3MPN

! /varD5V(*d;P(*B+MR(5XW+$+2,B(Y57.-)(/P2)(+(;45C#5'#57L==B0k(*C(+MR;+--(45)(/L=*d*(5S2)(+(;

" /var/spoolD57L==B(*5XC#5'#5MGL-45M*=;45h2+BY" /var/lockD5^=MH0S2)(+(;

! /homeD5L*+V2)(5k(*C(+MR;+--(5P(*5F;U(;P(*5X2G@(*5*==)Y! /rootD5:=/(0k(*C(+MR;+-5P(-5FP/+;+-)*2)=*-5X-=BB)(52GI5P(*5`==)012*)+)+=;5B+(>(;Y

! /devD52BB(5<(*d)(P2)(+(;5XC#5'#5/dev/sda1Y! /procD51*=C(--05G;P57.-)(/+;I=*/2)+=;(;! /sysD5/(R*57.-)(/+;I=*/2)+=;(;5XdR;B+MR5/procY

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0%e

BCI9JG3V#+.D+$DW"$X"%E;.%''"3MIN

! /optD51*=>*2//L2H()(5V=;52;P(*(;5F;,+()(*;45B+(>(;5/(+-)5+;5(+>(;(;5Z;)(*=*P;(*;45P+(5P(;51*=>*2//05=P(*5:(*-)(BB(*;2/(;5)*2>(;5X/opt/oracle45/opt/kdeY" P2*G;)(*5P2;;5=I)5Z;)(*=*P;(*5bin45lib5()M#

! /mediaD5?;)I(*;,2*(5S2)(;)*d>(*5XTS45SkS45Z7'07)+MH457L(+MR(*H2*)(45(3)(*;(51B2))(Y

" ](P(*5S2)(;)*d>(*5(*RdB)5(+;5(+>(;(-5k(*C(+MR;+-5+;5/media45=I)D5/media/VolumeName5XI2BB-5V(*IO>,2*Y45-=;-)5>(;(*+-MR45C#5'#5/media/cdrom

Page 60: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0%f

BCI9J36+#"%".3>%.D".3MBN

! h(R*(*(5K==B-5R(BI(;5,(+5P(*57GMR(5;2MR5S2)(+(;D! find5o5PG*MR-GMR)5(+;5k(*C(+MR;+-! locate5o5-GMR)5/+)5:+BI(5(+;(*5S2)(;,2;H! which5o5I+;P()5j*)452;5P(/5(+;5,(H2;;)(-51*=>*2//5B+(>)5Xk(*C(+MR;+-5/G--5+/51I2P45$PATH45(;)R2B)(;5-(+;Y

! whatis5o5I+;P()5W=//2;P=-45P+(5(+;(5h2;L2>(5R2,(;

! whereis5o5I+;P()51*=>*2//5G;P5h2;L2>(5X1I2P(Y! type5o5FG-HG;I)5O,(*5'(I(RB(5X'2-R0W=//2;P=Y

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0%Q

BCI9J36+#"%".3>%.D".3MONG3>%.D

! find5-GMR)5+;5(+;(/52;>(>(,(;(;5k(*C(+MR;+-5;2MR5S2)(+(;45P+(5(+;(-5=P(*5/(R*(*(5P+(-(*5W*+)(*+(;5(*IOBB(;! S2)(+;2/(5X/+)56+BPM2*P-Y! <*p@(5Xq45r45nY! S2)(+2*)5X;=*/2B(5S2)(+457./B+;H45k(*C(+MR;+-Y! s(+)5-(+)5B()C)(*5t;P(*G;>52;5S2)(+! s(+)5-(+)5B()C)(/5X^(-(05=P(*57MR*(+,0Y5sG>*+II! '(-+)C(*5P(*5S2)(+! sG>*+II-*(MR)(

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0%g

BCI9J36+#"%".3>%.D".3MPNG3>%.D

! FBB>(/(+;(57.;)23D

find Ordner [Ord2 …] Option [Opt2 …] [Aktionen]! '(+-L+(B(D

! find ~ -name '*.pdf'XS2)(+(;5+/5:=/(0k(*C#5P(-5'(;G)C(*-45P+(52GI5.pdf5(;P(;Y

! find /usr/bin -type lX2BB(5-./,=B+-MR(;5^+;H-5G;)(*R2B,5/usr/binY

! find /tmp -user esserXS2)(+(;5+;5/tmp45P+(5P(/5'(;G)C(*5esser5>(Rp*(;Y

! find /home/a /home/b -iname '*jpg*'XS2)(+(;5G;)(*R2B,5/home/a5!"#$5/home/b45P(*(;5i2/(5jpg5o5+;5,(B+(,+>(*5<*=@08WB(+;-MR*(+,G;>5o5(;)RdB)Y

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0%$

BCI9J36+#"%".3>%.D".3MING3>%.D

! 6(+)(*(5find0jL)+=;(;D! -mindepth n45-maxdepth nXk(*C(+MR;+-)+(I(5/+;P(-)(;-585RpMR-)(;-5nY

! -newer ReferenzdateiXS2)(+(;45P+(5;2MR5P(*5`(I(*(;CP2)(+5CGB()C)5>(d;P(*)5UG*P(;Y

! -nouserXS2)(+(;45P+(5H(+;(/5+/57.-)(/5,(H2;;)(;5Z-(*5>(Rp*(;Y

! -readable45-writableXB(-,2*(5,CU#5,(-MR*(+,,2*(5S2)(+(;Y

! -regexXi2/(;--GMR(5/+)5*(>GBd*(/5FG-P*GMH5-)2))56+BPM2*P-Y

Page 61: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0&!

BCI9J36+#"%".3>%.D".3MQNG3>%.D

! find0FH)+=;(;D! 7)2;P2*PD5FG->2,(5P(-5S2)(+;2/(;-5X-printY! -lsD5K*(II(*5+/5ls0A=*/2)5Xls -dilsY52G->(,(;! -print0D5s(+MR(;5\052B-5K*(;;(*5X-)2))5s(+B(;G/,*GMRY45-+(R(5A=B+(5CG5find5u5xargs

! -deleteD5K*(II(*5Bp-MR(;! -exec command {} \;5'(I(RB5IO*5](P(;5K*(II(*5X2B-=5/(R*I2MRY52G-IOR*(;45C#5'#find . -name '*.pdf' -exec cp {} {}.bak \;

! -exec command {} \+5'(I(RB5#%&'()52G-IOR*(;452BB(5K*(II(*52B-5F*>G/(;)(45C#5'#find . -name '*.pdf' -exec chmod o-rw {} \+

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0&"

BCI9J36+#"%".3>%.D".3MRNG3>%.D

! '(+-L+(B(5IO*5-execD[esser@d107:tmp]$ ls -l-rw-r--r-- 1 esser wheel 0 Jul 1 19:55 Eine Datei.txt-rw-r--r-- 1 esser wheel 0 Jul 1 19:56 Ganz viele Blanks.txt-rw-r--r-- 1 esser wheel 0 Jul 1 19:56 Zwei.txt-rw-r--r-- 1 esser wheel 0 Jul 1 19:56 test.doc[esser@d107:tmp]$ find . -name '*.txt' -exec cp {} {}.bak \;[esser@d107:tmp]$ ls -l-rw-r--r-- 1 esser wheel 0 Jul 1 19:55 Eine Datei.txt-rw-r--r-- 1 esser wheel 0 Jul 1 19:56 Eine Datei.txt.bak-rw-r--r-- 1 esser wheel 0 Jul 1 19:56 Ganz viele Blanks.txt-rw-r--r-- 1 esser wheel 0 Jul 1 19:56 Ganz viele Blanks.txt.bak-rw-r--r-- 1 esser wheel 0 Jul 1 19:56 Zwei.txt-rw-r--r-- 1 esser wheel 0 Jul 1 19:56 Zwei.txt.bak-rw-r--r-- 1 esser wheel 0 Jul 1 19:56 test.doc[esser@d107:tmp]$ find . -name '*.txt' -exec chmod go-r {} \+[esser@d107:tmp]$ ls -l | head -3 -rw------- 1 esser wheel 0 Jul 1 19:55 Eine Datei.txt-rw-r--r-- 1 esser wheel 0 Jul 1 19:56 Eine Datei.txt.bak-rw------- 1 esser wheel 0 Jul 1 19:56 Ganz viele Blanks.txt

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0&%

BCI9J36+#"%".3>%.D".3MJNG3>%.D

! find5G;P5xargsD! `(B+H)52G-5P(*5s(+)45,(V=*5(-5find -exec {} \+5>2,c5B(+-)()5+/51*+;C+L5P2--(B,(

" find5(*C(G>)5^+-)(5P(*5K*(II(*45P+(-(5>(R(;5L(*51+L(B+;(5X|Y5U(+)(*52;5xargs

" /+)5xargs5W=//2;P=5CG-2//(;,2G(;45P2-5P+(5find0K*(II(*5X2/57MRBG--52;>(Rd;>)Y5(;)RdB)5

! find ... -print0 | xargs -0 command(*C(G>)5P(;-(B,(;5'(I(RB5U+(find ... -exec command {} \+

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0&&

BCI9J36+#"%".3>%.D".3MSNG3>%.D

! xargs5/+)5I*(+(*51=-+)+=;+(*G;>5P(*5F*>G/(;)(D! -)2;P2*P/d@+>5Rd;>)532*>-52BB(5V+251+L(B+;(5O,(*>(,(;(;5F*>G/(;)(5R+;)(;52;5P(;5'(I(RB452B-=D$ echo 1 2 3 | xargs echo HalloHallo 1 2 3

! O,(*5jL)+=;50+5F*>G/(;)52B-5vw5I*(+5LB2)C+(*(;D$ echo 1 2 3 | xargs -i echo {} Hallo1 2 3 Hallo

! FMR)G;>D5F;P(*(-5Z;+3452;P(*(5jL)+=;c5C#5'#5h2M5j7D$ echo 1 2 3 | xargs -J{} echo {} Hallo

Page 62: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0&9

BCI9J36+#"%".3>%.D".3MTNG381E+#"

! locate5I+;P()5/+)5:+BI(5(+;(*5S2)(;,2;H5S2)(+(;5V+(B5-MR;(BB(*52B-5find

! P+(-(5S2)(;,2;H5/G--5/+)5updatedb5(*-)5(*C(G>)5XG;P5*(>(B/d@+>52H)G2B+-+(*)Y5U(*P(;

! locate5+-)5+#5P#5`#5;+MR)5V=*+;-)2BB+(*)5X12H()(D5S(,+2;D5/B=M2)(45A(P=*2D5I+;PG)+B-457G-(D5I+;PG)+B-0B=M2)(Y

! '(+-L+(BD[esser@quadamd:~]$ locate '*LNM-Rechnung*pdf*'/home/esser/Daten/Briefe/LNM-Rechnung-2009-10-15.odt/home/esser/Daten/Briefe/LNM-Rechnung-2009-10-15.pdf/home/esser/Daten/Briefe/LNM-Rechnung-2009-10-21.odt/home/esser/Daten/Briefe/LNM-Rechnung-2009-10-21.pdf[...]

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0&e

BCI9J36+#"%".3>%.D".3MBCNG381E+#"

! 2GMR5locate5/+)5xargs5H=/,+;+(*,2*D

locate muster | xargs command! \00K(*/+;+(*G;>5IO*5S2)(+;2/(;5/+)5^((*C(+MR(;D

locate -0 muster | xargs -0 command! '(+-L+(BD[esser@quadamd:~]$ locate -0 Evaluation-2011 | xargs -0 file/home/esser/FOM-SS2011-BS-Praxis/Evaluation-2011-05-14.odt: OpenDocument Text/home/esser/FOM-SS2011-BS-Praxis/Evaluation-2011-05-14.pdf: PDF document/home/esser/FOM-SS2011-BS-Theorie/Evaluation-2011-05-05.odt: OpenDocument Text/home/esser/FOM-SS2011-BS-Theorie/Evaluation-2011-05-05.pdf: PDF document/home/esser/HS-Muenchen-2011/Evaluation-2011-05-13.odt: OpenDocument Text[esser@quadamd:~]$ locate -0 Evaluation-2011 | xargs -0 -i cp {} /tmp/eval/[esser@quadamd:~]$

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0&f

BCI9J36+#"%".3>%.D".3MBBNG381E+#"

! FGI,2G5G;P5ZLP2)(5P(*5S2)(;,2;H5/+)55updatedb

! 1*=>*2//5/(+-)5-=5H=;I+>G*+(*)45P2--5(-52G)=/2)+-MR5XL(*5T*=;]=,Y5BdGI)

! ](5;2MR5locate0k2*+2;)(5X(-5>+,)5V(*-MR+(P(;(Y5BdGI)5updatedb5/+)5P(;5`(MR)(;5P(-5'(;G)C(*-5nobody5b5I+;P()5;G*5S2)(+(;45P+(5IO*5](P(;5-+MR),2*5-+;PXC#5'#5,(+57G-(585I+;PG)+B-0B=M2)(Y

! ?+;+>(5locate0k2*+2;)(;5,B(;P(;5,(+/5FGI*GI5PG*MR5'(;G)C(*5S2)(+(;52G-45P+(5IO*5P(;5F;U(;P(*5;+MR)52GII+;P,2*5-+;P5XC#5'#5,(+5S(,+2;585mlocateY

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0&Q

BCI9J36+#"%".3>%.D".3MBONG3F;%E;

! which5C(+>)52;45U(BMR(-51*=>*2//5-)2*)()45U(;;57+(5(+;(;5'(I(RB5(+;>(,(;

! (-5U(*)()5P2CG5P+(51I2PV2*+2,B(5$PATH52G-! >+,)5(-5C#5'#5P2-51*=>*2//5example5+;5/bin5G;P5+;5/usr/bin45(;)-MR(+P()5P+(5`(+R(;I=B>(5+;5$PATH

[esser@quadamd:~]$ echo $PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/esser/bin[esser@quadamd:~]$ which example/usr/bin/example

Page 63: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0&g

BCI9J36+#"%".3>%.D".3MBPNG3F;+#%'

! whatis5-GMR)5+;5^+-)(5P(*5h2;L2>(-5;2MR5L2--(;P(/5?+;)*2>

! O,(*5jL)+=;5-w52GMR57GMR(5/+)56+BPM2*P-

! dR;B+MR(-5A(2)G*(5X/(R*5K*(II(*YD5man -k keyword[esser@quadamd:~]$ whatis apt-getapt-get (8) - APT-Werkzeug für den Umgang mit Paketen --

Befehlszeilenschnittstelle[esser@quadamd:~]$ whatis -w 'apt*' | head -4apt (8) - Fortschrittliches Paketwerkzeug (Advanced Package Tool)apt-cache (8) - query the APT cacheapt-cdrom (8) - APT-CDROM-Verwaltungswerkzeugapt-config (8) - APT-Konfigurationsabfrageprogramm[esser@quadamd:~]$ man -k aptapt (8) - Fortschrittliches Paketwerkzeug (Advanced Package Tool)apt-cache (8) - query the APT cache[...]synaptic (8) - graphical management of software packages[...]

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A0&$

BCI9J36+#"%".3>%.D".3MBING3F;"$"%'

! whereis5H2;;51*=>*2//(45P+(5CG>(Rp*+>(;5h2;L2>(-5G;P5>>I#57=G*M(;5X[G(BB(;Y5I+;P(;

! 7GMR(5(+;-MR*d;H(;5/+)5jL)+=;(;5-b5X,+;2*+(-Y45-m5X/2;G2B5L2>(-Y45-s5X-=G*M(-Y

[esser@quadamd:~]$ whereis bashbash: /bin/bash /usr/share/man/man1/bash.1.gz[esser@quadamd:~]$ whereis rpmrpm: /usr/bin/rpm /usr/lib/rpm /usr/share/man/man8/rpm.8.gz[esser@quadamd:~]$ whereis pwdpwd: /bin/pwd /usr/include/pwd.h /usr/share/man/man1/pwd.1.gz[esser@quadamd:~]$ whereis ld.so.confld.so: /etc/ld.so.cache /etc/ld.so.conf /usr/share/man/man8/ld.so.8.gz[esser@quadamd:~]$ whereis cdcd:

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5A09!

BCI9J36+#"%".3>%.D".3MBQNG3#(7"

! type5+-)5(+;5+;5P+(5'2-R5(+;>(,2G)(-5W=//2;P=! (-5>+,)5CG5(+;(/5'(I(RB52G-45U(BMR(*5F*)5(*5+-)5X7R(BB0'G+B)0+;45FB+2-45AG;H)+=;45'+;2*.Y

! type -aD52GMR5FB)(*;2)+V(;52;C(+>(;[esser@quadamd:~]$ type apt-getapt-get ist /usr/bin/apt-get[esser@quadamd:~]$ type lsls is hashed (/bin/ls)[esser@quadamd:~]$ type pwdpwd is a shell builtin[esser@quadamd:~]$ type -a pwdpwd is a shell builtinpwd ist /bin/pwd[esser@quadamd:~]$ type llll ist ein Alias von `ls -l --color'.

[esser@quadamd:~]$ type append_path append_path is a functionappend_path () { if ! eval test -z "\"\${$1##*:$2:*}\"" -o -z "\"\${$1%%*:$2}\"" -o -z "\"\${$1##$2:*}\"" -o -z "\"\${$1##$2}\""; then eval "$1=\$$1:$2"; fi}

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5<0"

!"#$%"&''('#")"*$+,%'675%!"&8"9

-+.'/0"1$2345"$6%789/:+#;9<36%789/=.>1$)9

A=B+(;-2)C5<D5EFG>*+HH-*(IJ)(K55EL2;2>(5H+B(5M(*/+--+=;-52;N5=O;(*-J+MK

Page 64: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5<0%

?@2$%>>'$"A;#"

:+.+2"3>%8"37"$)%''%1.'3+.B31C."$';%7

6"'A$%7#%1.D5P2;N+N2)(-5-J=GBN5,(52,B(5)=5I=;)*=B5H+B(52II(--5)J*=G>J5)J(5M*=M(*5G-(5=H5M(*/+--+=;-52;N5=O;(*-J+M-#

Q(.5Q;=OB(N>(5R*(2-D5

! L2;2>(52II(--5M(*/+--+=;-5=;5*(>GB2*52;N5-M(I+2B5H+B(-52-5O(BB52-5N+*(I)=*+(-#

! S-(52II(--5/=N(-5-GIJ52-5-G+N45->+N52;N5)J(5-)+IT.5,+)5)=5/2+;)2+;5-(IG*+).#

! Q;=O5J=O5)=5IJ2;>(5)J(5H+B(5I*(2)+=;5/2-T#

! S-(5)J(5>*=GM5H+(BN5)=5>*2;)5H+B(52II(--5)=5>*=GM5/(/,(*-#

UJ(5H=BB=O+;>5+-525M2*)+2B5B+-)5=H5)J(5G-(N5H+B(-45)(*/-52;N5G)+B+)+(-D5IJ/=N45G/2-T45IJ=O;45IJ>*M

VG(BB(D5J))MD88OOO#BM+#=*>8B+;G30I(*)+H+I2)+=;-8M*=>*2/-8BM+I0"8(32/0"!"8

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5<0&

6+#"%".<3!".@#E"$<30$@77".

! W(N(5X2)(+

! Y5>(JZ*)5(+;(/5'(;G)C(*5['(-+)C(*45@-(*\! Y5G;N5CG5(+;(*5<*GMM(5[2*=GM\

! '(;G)C(*5TZ;;(;5L+)>B+(N(*5+;5](*-IJ+(N(;(;5<*GMM(;5-(+;

! FG>*+HH-*(IJ)(5(;)-IJ(+N(;45=,5(+;(5X2)(+5>(B(-(;5[$(2N\45>(-IJ*+(,(;5[C*+)(\5=N(*52G->(H^J*)5[(,(IG)(\5O(*N(;5N2*H

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5<09

0$@77".3FGH

! _;5O(BIJ(;5<*GMM(;5,+;5+IJ5L+)>B+(N`$ groups fom cdrom floppy audio dip video plugdev netdev powerdev scanner

! L+)>B+(N-IJ2H)5NG*IJ5?+;)*a>(5+;5/etc/group5>(*(>(B)D$ grep fom /etc/group cdrom:x:24:fomfloppy:x:25:fomaudio:x:29:fom...fom:x:1002:fom

! <*GMM(;/+)>B+(N-IJ2H)5,(2*,(+)(;D5/2;G(BB5=N(*5[,(--(*b\5/+)5gpasswd

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5<0c

0$@77".3FIH

! <*GMM(5/+)5gpasswd -a user group55[+NN\5(*>a;C(;D# gpasswd -a fom neugr Benutzer fom wird zur Gruppe neugr hinzugefügt.# groups fomfom cdrom floppy audio dip video plugdev netdev powerdev scanner neugr

! ?;)H(*;(;5(+;(*5<*GMM(;/+)>B+(N-IJ2H)D5gpasswd -d user group5[B(B()(\# gpasswd -d fom neugrBenutzer fom wird aus der Gruppe neugr entfernt.

Page 65: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5<0d

0$@77".3FJH

! W(N(*5'(;G)C(*5+-)5+;5(+;(*57)2;N2*N>*GMM(5L+)>B+(N#56(BIJ(5+-)5N2-`$ id uid=1002(fom) gid=1002(fom) Gruppen=1002(fom), 24(cdrom),25(floppy),29(audio),30(dip),...

! FO(+57)2;N2*N-5H^*57)2;N2*N>*GMM(! X(,+2;07.-)(/D5W(N(*5'(;G)C(*5J2)5-(+;(5(+>(;(57)2;N2*N>*GMM(5[S-(*D5fom45<*=GMD5fom\

! 2;N(*(57.-)(/(D57)2;N2*N>*GMM(5users5H^*52BB(5E;=*/2B(;K5'(;G)C(*

! _/5e2/(;5N(*57)2;N2*N>*GMM(5J2;N(B;57+(45,+-57+(5/+)5newgrp5N+(5<*GMM(5a;N(*;#

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5<0f

0$@77".3FKH

! e(G(5<*GMM(;5T2;;5N(*5RN/+;+-)*2)=*5/+)5groupadd5(*C(G>(;45G/5Q==M(*2)+=;5]=;5U(2/-5CG5(*B(+IJ)(*;! C#5'#5/+)5X2)(+(;45N+(5H^*52BB(5<*GMM(;/+)>B+(N(*5[G;N5;G*5N+(-(\5B(-05G;N5-IJ*(+,,2*5-+;N

! '(+-M+(B-C(;2*+=5H=B>)5###

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5<0g

!"%'7%"8'E".+$%13FGH

! <*GMM(5profsD5L+)>B+(N(*5prof145prof2! <*GMM(5studisD5L+)>B+(N(*5anna45tom45fritz5G;N5[b\5prof145prof2

! F+(B(D! profs0L+)>B+(N(*5TZ;;(;5X2)(;5G;)(*(+;2;N(*52G-)2G-IJ(;5G;N5)(+BO(+-(52GIJ57)GN(;)(;5CG*5h(*H^>G;>5-)(BB(;

! studis0L+)>B+(N(*5TZ;;(;5X2)(;5G;)(*(+;2;N(*52G-)2G-IJ(;5G;N52GH5N+(5]=;51*=H-5CG*5h(*H^>G;>5>(-)(BB)(;57T*+M)(45RGH>2,(;5()I#5CG>*(+H(;

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5<0$

!"%'7%"8'E".+$%13FIH

! h(*C(+IJ;+--)*GT)G*

! <*GMM(;CG>(JZ*+>T(+)(;5G;N5FG>*+HH-*(IJ)(

! /srv/profs/internD5>(JZ*)5<*GMM(5profsi5B(-(;5G;N5-IJ*(+,(;5H^*5profs5(*B2G,)45T(+;5FG>*+HH5H^*5studis

! /srv/profs/publicD5>(JZ*)5<*GMM(5profsi5-IJ*(+,(;5H^*5profs5(*B2G,)45B(-(;5H^*52BB(5[2GIJ5e+IJ)07)GN+-\

! /srv/studisD5>(JZ*)5<*GMM(5studisi5B(-(;5G;N5-IJ*(+,(;5H^*5<*GMM(;/+)>B+(N(*5(*B2G,)

/srv/profs//srv/profs/intern/ ; !"#$%"#&'()*+(,+-.#("/$*+*0/%/)*+/src/profs/intern/klausuren//srv/profs/public/ ; 1*#*2"3+0..(.4+(5$")*/$*/(67380&'/srv/profs/public/skripte//srv/studis//srv/studis/mitschriften//srv/studis/pruefungsprot/

Page 66: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5<0"!

!"%'7%"8'E".+$%13FJH

! S/-()CG;>D5-Ma)(*

! e2IJ)(+BD5T(+;(5](*;^;H)+>(5FG>*+HH-,(-IJ*a;0TG;>5H^*5/srv/profs/public5/Z>B+IJ5j5RPk-

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5<0""

L.%,/6+#"%+##$%&@#"3FGH

! e(,(;5'(-+)C(*5G;N5<*GMM(5>+,)5(-5;=IJ5N+(5-=;-)+>(;57.-)(/,(;G)C(*5[145=)J(*-\

! (*>+,)5$5FG>*+HH-*(IJ)(i5e=)2)+=;5,(+5lsD

lrwxrwxrwx!"#$%&"'(()'*+,(((#-.#%$/"((((((((((((((((((+"

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5<0"%

L.%,/6+#"%+##$%&@#"3FIH

! chown5[IJ2;>(5=O;(*\5G;N5chgrp5[IJ2;>(5>*=GM\5a;N(*;5'(-+)C(*5G;N5<*GMM(5(+;(*5X2)(+

! chmod5[IJ2;>(5/=N(\5a;N(*)5FG>*+HH-*(IJ)(! '(+-M+(B(Dchown fom /tmp/log.txt chgrp www-data /var/www/srv1chmod o+r /tmp/log.txtchmod o-rwx,ug+rw /tmp/log.txtchmod u=rw,g=r,o= /tmp/log.txt

! R,T^*CG;>5a5[2BB\5H^*5ogu5[chmod a=rw5###\55

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5<0"&

! ;G/(*+-IJ(5m(IJ)(D! k(-(*(IJ)D 95[%%\! 7IJ*(+,*(IJ)D %5[%"\! RG-H^J**(IJ)D "5[%!\! 2GH2NN+(*(;45C#5'#D5*O5n5k(-(;87IJ*(+,(;D59o%nd

! H^*5'(;G)C(*45<*GMM(5G;N57=;-)+>(D5...! C#5'#55MKND

" '(;G)C(*D d5n5B(-(;5o5-IJ*(+,(;5[;+IJ)52G-H^J*(;\" <*GMM(D 95n5B(-(;5[;+IJ)5-IJ*(+,(;45;+IJ)52G-H^J*(;\" 7=;-)+>(D !5n5;+IJ)-

L.%,/6+#"%+##$%&@#"3FJH

Page 67: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5<0"9

L.%,/6+#"%+##$%&@#"3FKH

! chmod5/+)5;G/(*+-IJ(;5m(IJ)(;5;G)C(;! rw- r-- ---5n5d9!5[9o%o!459o!o!45!o!o!\! chmod u=rw,g=r,o= /tmp/log.txtchmod 640 /tmp/log.txt

! ,(+5N(*5;G/(*+-IJ(;5R;>2,(5T(+;5E<(,(;K5G;N5Ee(J/(;K5]=;5m(IJ)(;5/Z>B+IJ5[O+(5/+)5chmod u+x5###45chmod o-rwx5###\

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5<0"c

! '(+/5?*C(G>(;5(+;(*5X2)(+5O(*N(;57)2;N2*N0*(IJ)(5>(-()C)5l5O(BIJ(5N2-5-+;N45,(-)+//)5N+(5SLR7Q5[@-(*5H+B(5I*(2)+=;5)+'O\

L.%,/6+#"%+##$%&@#"3FPH

$ umask0022$ umask a=rw$ umask0111$ touch Datei; ls -l Datei-rw-rw-rw- 1 esser users 0 2008-12-04 20:48 Datei$ umask u=rw,g=r,o=$ umask0137$ touch Test; ls -l Test-rw-r----- 1 esser users 0 2008-12-04 20:50 Test

7)2;N2*ND5<*GMM(D5;+IJ)5-IJ*(+,(;47=;-)+>(D5;+IJ)5-IJ*(+,(;

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5<0"d

L.%,/6+#"%+##$%&@#"3FMH

! G/2-T5O+*N5]=;5ddd5[rw-rw-rw-D57)2;N2*N0O(*)5H^*5X2)(+(;\5,+)O(+-(52,>(C=>(;45G/5T=;T*()(5X2)(+*(IJ)(5CG5,(*(IJ;(;i

! RG-H^J**(IJ)5O+*N5,(+/5?*C(G>(;5(+;(*5X2)(+5;+(5](*>(,(;

! k+;G35G;)(*-)^)C)5N+(-(5TB2--+-IJ(;5S;+30X2)(+2))*+,G)(5G;N5(+;+>(5CG-a)CB+IJ(###

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5<0"f

L.%,/6+#"%+##$%&@#"3FQH

! X2)(+2))*+,G)(5;G*52GH5(IJ)(;5S;+30X2)(+-.-)(/(;5;G)C,2*5l52GH56+;N=O-0X2)(;)*a>(*;5;G*5-)2*T5(+;>(-IJ*a;T)D

# mount | grep windows/dev/sda3 on /windows/D type vfat (rw,gid=100,umask=0002)# touch /windows/D/Testdatei# ls -l /windows/D/Testdatei-rwxrwxr-x 1 root users 0 2006-12-04 21:07 /windows/D/Testdatei# chmod a-rwx /windows/D/Testdatei # ls -l /windows/D/Testdatei---------- 1 root users 0 2006-12-04 21:07 /windows/D/Testdatei# umount /windows/D; mount /windows/D; ls -l /windows/D/Testdatei-r-xr-xr-x 1 root users 0 2006-12-04 21:07 /windows/D/Testdatei

! 6+;N=O-5T(;;)5T(+;5RG-H^J*2))*+,G)5l5O=JB52,(*5(+;5m(2N0p;B.0R))*+,G)

Page 68: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5<0"g

L.%,/6+#"%+##$%&@#"3FRH

! '(N(G)G;>5N(*5R))*+,G)(5H^*5h(*C(+IJ;+--(D! $(2ND5h(*C(+IJ;+-+;J2B)5B(-(;5[ls5+;5(+;(/5h(*C(+IJ;+-52G-H^J*(;\

! C*+)(D5h(*C(+IJ;+-+;J2B)5a;N(*;5[C#5'#5;(G(5X2)(+5(*C(G>(;45X2)(+5G/,(;(;;(;\

! (,(IG)(D5h(*C(+IJ;+-5,()*()(;452B-=5CG/52T)G(BB(;5R*,(+)-](*C(+IJ;+-5/2IJ(;5[cd\

! 7)2;N2*N*(IJ)(45]=;5N(;(;5N+(5G/2-T52,>(C=>(;5O+*N45-+;N5,(+5h(*C(+IJ;+--(;5fff5[N(;;535n5(3(IG)(5-)(J)5q25H^*5Eh(*C(+IJ;+-5,()*()(;K\

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5<0"$

!"%'7%"8'E".+$%13FKH

! FG*^IT5CG/5'(+-M+(B-C(;2*+=! ?*-)(+;*+IJ)G;>D

! ;(G(5X2)(+(;5(*C(G>(;D

root# chown -R root /srv/profs /srv/studisroot# chgrp -R profs /srv/profs/internroot# chmod ug=rwx,o= /srv/profs/internroot# chgrp -R profs /srv/profs/publicroot# chmod ug=rwx,o=rx /srv/profs/publicroot# chgrp -R studis /srv/studisroot# chmod ug=rwx,o= /srv/studis

prof1$ newgrp profs # als „profs“-Mitglied arbeitenprof1$ umask 0007 # Neue Dateien nicht für andereprof1$ cd /srv/profs/internprof1$ touch pruefung.docprof1$ ls -l pruefung.doc-rw-rw---- 1 prof1 profs ... pruefung.doc

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5<0%!

SL=6<3S0=63FGH

! 1*=,B(/D5?-5>+,)5X2)(+(;45N+(5'(;G)C(*5;G*5EG;)(*5T=;)*=BB+(*)(;5'(N+;>G;>(;K5a;N(*;5N^*H(;45C#5'#5N+(512--O=*)N2)(+5/etc/shadow! r;N(*G;>52;5N(*5X2)(+5/+)5N(/5U==B5passwd! X2H^*5-+;N5m==)0m(IJ)(5;Z)+>! e=*/2B(5R;O(;N(*5J2,(;5T(+;(5m==)0m(IJ)(

! FO(+5kZ-G;>(;! TB2--+-IJD57S_X5[-+(J(5;aIJ-)(5A=B+(\! ;(G(*D5sudo5[,(J2;N(B;5O+*5J+(*5;+IJ)\

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5<0%"

SL=6<3S0=63FIH

! RG-H^J*,2*(5X2)(+(;5[;G*5'+;2*+(-\5TZ;;(;5(+;57S_X05[7()5S-(*5_X\5G;N8=N(*5(+;57<_X0'+)5[7()5<*=GM5_X\5J2,(;! 7S_XD51*=>*2//5BaGH)5+//(*5/+)5N(;5m(IJ)(;5N(-5X2)(+,(-+)C(*-45/(+-)5root

! 7<_XD51*=>*2//5BaGH)5+//(*5/+)5N(;5<*GMM(;*(IJ)(;5N(*5X2)(+>*GMM(5[-(B)(;(*5](*O(;N()\

! '(+-M+(BD5passwd5/G--57.-)(/N2)(+(;5a;N(*;$ ls -l /usr/bin/passwd /etc/shadow-rwsr-xr-x 1 root root ... /usr/bin/passwd-rw-r----- 1 root shadow ... /etc/shadow

Page 69: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5<0%%

SL=6<3S0=63FJH

! 7S_X05G;N57<_X0'+)-5/+)5chmod5-()C(;

! -0'+)-5(*-IJ(+;(;5+;5N(*5ls0RG->2,(5+//(*52;5N(*57)(BB(45O=5-=;-)5N2-535-)(J)

! X+(-(5'+)-5-+;N5,(+57J(BB07T*+M)(;5O+*TG;>-B=-5[+;5(+;+>(;5aB)(*(;5S;+30h(*-+=;(;5HG;T)+=;+(*)(5N2-52GIJ5/+)57T*+M)(;\

# cp /usr/bin/passwd /tmp/mypasswd# chmod u-s,g+s /tmp/mypasswd# ls -l /usr/bin/passwd /tmp/mypasswd-rwsr-xr-x 1 root root ... /usr/bin/passwd-rwxr-sr-x 1 root shadow ... /etc/shadow

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5<0%&

4,#$+/T8+2'3FGH

! ?3)%08?3)&0?3)*20AB2>-5[+//G)2,B(452MM(;N0=;B.5()I#\5/+)5chattr5,(2*,(+)(;5

NAME chattr - change file attributes on a Linux second extended file system

SYNOPSIS chattr [ -RV ] [ -v version ] [ mode ] files...

DESCRIPTION chattr changes the file attributes on a Linux second extended file system.

The format of a symbolic mode is +-=[ASacDdIijsTtu].

The operator `+' causes the selected attributes to be added to the existing attributes of the files; `-' causes them to be removed; and `=' causes them to be the only attributes that the files have.

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5<0%9

4,#$+/T8+2'3FIH

! '(+-M+(B5H^*5chattrD

! R))*+,G)(52;C(+>(;5/+)5lsattrD

# cd /tmp; touch logdatei# chattr +a logdatei# echo Hallo >> logdatei # >> = anhängen# echo Welt >> logdatei# cat logdateiHalloWelt# echo Ueberschreiben > logdateibash: logdatei: Die Operation ist nicht erlaubt

# lsattr -l logdateilogdatei Append_Only

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5<0%c

4$C"%#"$#"3U##$%&@#"3FGH

! ?*O(+)(*)(5R))*+,G)(5-M(+0IJ(*;5,(B+(,+>(5e2/(0856(*)0122*(45G#52#5RPk-

! _;=N(0<*Z@(D5"%g5'.)(

! T(+;51B2)C5H^*5(*O(+)(*)(5R))*+,G)(

! h(*>*Z@(*G;>52GH5%cd5'.)(5;+IJ)5(HH+C+(;)

! kZ-G;>D57(M2*2)(*5'B=IT5H^*5(3)(;N(N52))*+,G)(-5

0"12"'

3$.%'1/(4

3$.%'1/(5

3$.%'1/(6

3$.%'1/(7

8"'%(7

8"'%(4

8"'%(6

8"'%(5

9:;<#%(.1;<(-=".

9:;<#%(.1;<(*.%".

7(>*??,!@%"#

$.-2"

Page 70: 557.-)(/2M/+;+-)*2)+=;5H;)(*5I+;H3 *$+,%'fom.hgesser.de/bp-ws2013/fom-bspraxis-ws2013-4up.pdf · !"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* a=b+(5c0\ 4%.>o;$@.23@.k3:1#%f+#%1.!"#!$#%!"&

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5<0%d

4$C"%#"$#"3U##$%&@#"3FIH

! ,(2*,(+)(;5/+)5setfattr45getfattr45attrD

! 7=H)O2*(5+-)52GH5N(/5X(,+2;07.-)(/5;+IJ)5+;-)2BB+(*)5j5apt-get install attr

! h(*O2B)G;>5]=;5RPk-5^,(*5N2-512T()5acl5j5apt-get install acl5! U==B-D5getfacl45setfacl

amd64:/home/esser # setfattr -n user.foo -v betriebssysteme test.txtamd64:/home/esser # getfattr -d test.txt# file: test.txtuser.foo="betriebssysteme"

amd64:/home/esser # attr -g user.foo test.txtAttribute "user.foo" had a 15 byte value for test.txt:betriebssysteme

!"#!$#%!"& '()*+(,--.-)(/(01*23+-45675%!"&8"945:2;-0<(=*>5?@(* A=B+(5<0%f

6$"%"$8"%3U##$%&@#"

V%A;#3W"$C"A;'"8.D

! 7)2;N2*N0S;+30X2)(+2))*+,G)(! S_X45<_X! 7)2;N2*NCG>*+HH-*(IJ)(5*O35H^*5G-(*8>*=GM8=)J(*-5! FG>*+HH-C(+)(;45###

! ?3)*20AB2>-5! +//G)2,B(45I=/M*(--(N45-(IG*(5N(B()+=;45###

! ?3)(;N(N5R))*+,G)(-5! ,(B+(,+>(45H*(+5N(H+;+(*,2*(5R))*+,G)(5[+;TB#5RPk-\