Professional Documents
Culture Documents
Klhulf Pãehcea
Chtdjrlhtds7
<
CH@CED
CHP_A@TEECAH...............
.............................
.............................
..............................
.............................
.............................
.............................
.............................
............................................
............................. 5
AOGDPC]AU.............
............................
.............................
.............................
..............................
.............................
.............................
..............................
.............................
.............................
..........................0
...........0
AOGDPC]A JDHD_LF..............
............................
.............................
.............................
.............................
..............................
.............................
.............................
................................
................. .0
AOGDPC]AU DU^DEËMCEAU...............
..............................
.............................
.............................
.............................
.............................
....................................................
..................................... 0
@DUL__AFFA.............
...........................
.............................
..............................
.............................
.............................
.............................
.............................
..............................
....................................
..................... 4
<. Erdl
Erdlrr ffll llp
pfc
fcel
eleecõ
cõh
hwwdo
do...............
.............................
.............................
..............................
.............................
.............................
..............................
.......................................
........................ ..4
<.
<.?.
?. Er
Erdl
dlrr ddff sser
ercp
cptt jp
jpca
ca.p
.pb
b.............
............................
.............................
.............................
.............................
.............................
..............................
.....................................
...................... :
?.?. rdkata.sb..............
.............................
.............................
.............................
.............................
.............................
..............................
.............................
........................................
.......................... <>
?.5. tdkpa_dk
dkaata.sb.............
............................
..............................
.............................
.............................
.............................
.............................
..............................
.............................
.............. <<
?.0.
?.0. Erd
Erdlr
lr df sbdf
sbdfff se
serc
rcpt
pt td
tdkp
kpaE
aElp
lptu
turl
rl.sb
.sb.............
............................
.............................
.............................
.............................
......................................
........................ <?
?.4.
?.4. Erdl
Erdlrr df sbdf
sbdfff se
serc
rcpt
pt se
serd
rddh
dh.s
.sb
b...............
.............................
.............................
..............................
.............................
.............................
....................................
..................... <?
?.=.
?.=. Erd
Erdlr
lr df sbdf
sbdfff sser
ercp
cptt ttdr
drkc
kchl
hlf.
f.sb
sb...............
.............................
.............................
..............................
.............................
..............................................
................................ <?
?.:.
?.:. Erdl
Erdlrr sser
ercp
cptt H
Hdw
dwkl
klcf
cfch
chj.
j.py
py .............................
...........................................
.............................
.............................
.............................
........................................
......................... <5
?.2.
?.2. Erdl
Erdlrr se
serc
rcpt
pt ttdk
dkpa
paEa
Earr
rrda
da.p
.py
y ...........................
..........................................
..............................
.............................
.............................
.......................................
........................ <4
5. Erdl
Erdlrr ta
ta`as
`as fas Ubd
Ubdff
ff UUerc
ercptc
ptchj
hj ddh
h To
Touhtuhtu u Ud
Udrvd
rvdrr..............
.............................
.............................
.............................
..............................
..........................<2
...........<2
5.<.
5.<. Erdl
Erdlrr ssbd
bdff
ff serc
sercpt
pt rdrdka
kata
ta.s
.sbb..............
............................
.............................
.............................
.............................
..............................
.............................
.........................<2
...........<2
5.?.
5.?. Erd
Erdlr
lr sbdf
sbdfff sser
ercp
cptt ttdk
dkpa
pa_d
_dka
kata
ta.s
.sb
b.............
............................
.............................
.............................
.............................
.....................................
....................... ..... <3
5.5.
5.5. Erd
Erdlr
lr sbdff
sbdff serc
sercpt
pt td
tdkp
kpaE
aElp
lptu
turl
rl.s
.sb
b.............
............................
..............................
.............................
.............................
..........................................
........................... ?>
?
CHP_A@TEECAH
5
AOGDPC]AU
AOGDPC]A JDHD_LF
AOGDPC]AU DU^DEËMCEAU
Tsa `d fdhjul
fdhjulgds
gds `d prajrlkl
prajrlklecõ
ecõh
h `d olga y lfta
lfta hcvdf7
hcvdf7 Ubdff
Ubdff Uercptch
Uercptchj,
j,
^ytbah.
0
@DUL__AFFA
<. Erdlr fl lpfcelecõh wdo
<.<. Erdlr ch`dx.pbp
Ud erdlh dhfleds l uh `aeukdhta EUU plrl df `csdüa `d fl pìjchl wdo. Lsë eaka dhfleds plrl
utcfczlr `cvdrsls mudhtds `d tdxta.
Erdlkas fas `as oatahds uha qud sdrì plrl dhedh`dr rdkata y df atra qud sdrì lpljlr rdkata
4
^ar ÷ftcka, erdlkas df tdkparczl`ar `d elpturl `ah`d pa`rì eafaelr fl barl y df kchuta.
=
^lrl fas oatahds AH y AMM, vlfc`lkas qud rdtarhd uh vlfar trud a mlfsd. Df eulf sd fd dhvël df
vlfar qud sd fd pah`rì l dsd Jpca y df vlfar `df jpca qud sd aotcdhd
aotcdhd `d fl scjucdhtd markl7
$jp ; $Q^AUPY‒jpca–[9 fudja
$Q^AUPY‒jpca–[9 fudja `d aotdhdr df vlfar `df jpca sdfdeecahl`a (par `dmdeta ds >)
cm ($oatahAH)7
plrl slodr euìf dsUd dgdeutl
df jpca quduh
sdsbdff sercptchj fflkl`a rdkata.sb y sd dhvël df plrìkdtra jp
dhedh`drì.
:
cm ($oatahPdkp)7 Uc df oatõh Lpfcelr
oatõh Lpfcelr lf
lf tdkparczl`ar ds prdscahl`a sd julr`l dh
oatahPdkp y sd dgdeutl uh sbdff sercptchj fflkl`a tdkpa_dkata.sb
tdkpa_dkata.sb y sd dhvëlh fas scjucdhtds 4
plrìkdtras fas eulfds sah7
$jp (vlfarchceclf)
$bc (barl
$bc (barl `df jpca)
$kc (kchuta chceclf)
$bm (barl mchlf)
$km (kchuta mchlf)
cm($oatahPdkpElp)7 Uc df oatõh Lpfcelr
cm($oatahPdkpElp)7 Uc oatõh Lpfcelr lf lf tdkparczl`ar `d elpturl ds prdscahl`a sd
julr`l dh oatahPdkpElp y sd dgdeutlrì df sbdff sercptchj fflkl`a tdkpaElpturl.sb y dstd
rdecocrì `as plrìkdtras7
$bc (barl)
$kc (kchuta)
S
S lsë sd taklrì fl elpturl dh dsl barl y dsd kchuta.
?. Erdlr ta`as fas Ubdff Uercptchj qud dstìh dh fl pflel _lspodrry pc 0 ka`dfa O
2
?.<. kahctarda.sb
Ud fd ljrdjl #!/och/olsb
#!/och/olsb y
y sd ljrdjl df ecefa chmchcta
chmchcta wbcfd
wbcfd
Fudja, lf eahmcrklr qud sdl trud (vdr`l`dra) sd dgdeutlrl df eaklh`a ‖jpca rdl`lf‛ y df
eaklh`a sfddp dspdrlrl >.< sdjuh`as.
3
?.?. rdkata.sb
Eah df ea
Eah eakl
klh`
h`aa deba $jpca8
$jpca8 /sys/eflss/j
/sys/eflss/jpca/d
pca/dxpart
xpart sd erdl df J^CA dh fl elrpdtl
/sys/eflss/jpca/dxpart,, leflrlh`a qud $jpca ds uhl vlrclofd `ah`d sd julr`l df h÷kdra
/sys/eflss/jpca/dxpart
`df
ea
eaklJ^CA
h`aa eah
klh` debadf qud
aut sd8 trlolglrì,
/sys/ fudja
/sys/eflss/ sd dstlofded
eflss/jpca/j
jpca/jpca$j qud dsd
pca$jp/`crd J^CA`dsp
p/`crdetcah,
etcah, sdrì
`d `ds slfc`l
spuã
uãs df ea kd`clhtd
eakl
klh` df
h`aa deba
$vlfud
$vl fud8
8 /sy
/sys/ef
s/eflss
lss/jp
/jpca/
ca/jpc
jpca$j
a$jp/v
p/vlfu
lfudd elkoclrl df vlfar `d dsd J^CA l > a <,
`dpdh`cdh`a `df vlfar qud rdecol fl vlrclofd $vlfud.
?.5. tdkpa_dkata.sb
<>
Fas * * * dstlofded qud df erah sd dgdeutlrl ta`as fas `ëls `d ta`as fas kdsds `d ta`as fas lüas.
Df usulrca qud dgdeutlrl df sercpt ds raat.
Ud dstlofded qud sercpt tcdhd qud fflklr(rdkata.sb). Ud erdlrìh `as lrebcvas dh erah, yl qud
rdecodh plrìkdtras plrl dhedh`dr y lpljlr uh `dtdrkchl`a J^CA, df hakord qud rdecodh fas
lrebcvas sdrì tlsiAh$jp
tlsiAh$jp y y tlsiAmm$jp sd fd ljrdjl lf mchlf $jp plrl qud sd `cmdr
`cmdrdhecd
dhecdh
h fas
lrebcvas plrl uha `d fas ?2 J^CA.
@dspuãs sd fd `lh fas pdrkcsas l el`l uha `d fas erah kd`clhtd df eaklh`a ebka` -_ :44
/dte/erah.`/tlsiAh$jp fa
/dte/erah.`/tlsiAh$jp fa kcska eah tlsiAmm$jp.
tlsiAmm$jp. Mchlfkdhtd,
Mchlfkdhtd, eah fl fëhdl `d eaklh`a7
/dte/chct.`/erah rdstlrt sd
rdstlrt sd rdchcecl df sdrvceca erah plrl qud sd julr`d ta`a.
<<
<?
<5
Ud pc`d qud sd dgdeutd df jpca eah jpca rdl`lff. Eah df Ufddp < dspdrl uh sdjuh`a, fudja eah
@CU^FLS ;7 > /usr/och/serat
/usr/och/serat takl
takl fl elpturl y sd fd klh`l fl `crdeecõh `d `ah`d `dod
julr`lrfl y df hakord /bakd/pc/pceturds/elpturl.phj y lutakìtcelkdhtd fl dhvël lf
earrda.
?.=. Erdlr df sbdff sercpt tdrkchlf.sb
Ud dgde
dgdeut
utll fl td
tdrk
rkch
chlf
lf ea
eah
h fl `crd
`crdee
eecõ
cõh
h /usr/och/fxtdrkchlf - - jdakdtry dstlofded df
tlklüa `d fl tdrkchlf qud sd lorcrì -d /bakd/pc/serddh.sb qud sd fd `ced qud sercpt sd vl l
dgdeutlr.
?.:. Erdlr sercpt Hdwklcfchj.py
<0
^astdrcarkdhtd
^astdrcarkd htd sd erdl fl vlrcl
vlrclofd
ofd `d
`d dh df eulf dsercocrdkas
dsercocrdkas df earrda qud dstlrì dhvclh`a fl
lfdrtl y sd erdl fl vlrclofd plrl
plrl dh
dh df eulf dsercocrdkas df earrda `dstcha qud rdecocrì fl lfdrtl.
Dstlofdedkas fl vlrclofd lsuhta df eulf pahdkas J^CA y rdecocrì df 4ta plrìkdtra rdecoc`a df
eulf earrdspah`d lf h÷kdra `df J^CA, eaka lsuhta plrl df kdhslgd rdecoc`a a dhvcl`a.
Erdlkas fl vlrclofd ksjs
ksjs fl
fl eulf fflkl lf aogdta KCKDKuftcplrt() qud ds uh dklcf L^C prapcl
`df fdhjulgd `d prajrlklecõh ^ytbah.
<4
KsjsY‒Mrak–[; ‖_lspodrry ^c‛ + `d7 dh `d7 dh dstl fëhdl `d eõ`cja uslh`a fl muhecõh
ksjs fajrlkas ljrdjlr uh hakord rdkctdhtd lf dklcf qud dhvclrdkas y ljrdjlkas fl
vlrclofd +`d qud eahtcdhd fl `crdeecõh `d earrda qud dhvclrl df dklcf.
dklcf.
KsjsY‒Pa–[; ‖^raydeta UAC‛ + plrl7 dh
plrl7 dh dstl fëhdl `d eõ`cja uslh`a fl muhecõh ksjs
fajrlkas ljrdjlr uh hakord `dstchltlrca lf dklcf qud dhvclrdkas y ljrdjlkas fl
vlrclofd +plrl qud eahtcdhd fl `crdeecõh `d earrda qud rdecocrì
rdecocrì df dklcf.
KsjsY‒Uuogdet–[; lsuhta7 dh
lsuhta7 dh dstl fëhdl `d eõ`cja uslh`a fl muhecõh ksjs fajrlkas
ljrdjlr uh hakord `d lsuhta lf dklcf qud dhvclrdkas.
Ksjs.lttleb (KCKDPdxt (ksj, ‒pflch–))7 dh dstl fëhdl `d eõ`cja `d bled uhl eahvdrscõh l tdxta
pflha. Erdlkas uhl vlrclofd plsswar` qud eahtcdhd fl eflvd `d leedsa `df dklcf qud dhvclrl fls
lfdrtls. Plkocãh ljrdjlkas `deflrlkas fl vlrclofd sdrvdr fl eulf eahtdh`rì fl chmarklecõh `df
sdrvc`ar `d hudstra dklcf dh dstd elsa `d uslrì df prataeafa sktp.jklcf.eak y su pudrta 42:.
Eah fl muhecõh sdrvdr.stlrtfs () dstlofdedrdkas
() dstlofdedrdkas fl eahdxcõh.
Udrvdr.sdh`klcf(`d, plrl, ksj.lsQstrchj ())7 dh ())7 dh dstl fëhdl `d eõ`cja ch`celkas qud sd
praed`drì l dhvclr df dklcf df eulf eahtcdhd fas plrìkdtras `df rdkctdhtd y `df rdedptar.
Udrvdr.quct()7 dstl
Udrvdr.quct()7 dstl muhecõh dgdeutlrl df ecdrrd `d sdscõh dh df sdrvc`ar.
<=
plrl7 dstl
plrl7 dstl vlrclofd ds dh fl eulf dsercocrdkas df earrda `dstcha qud rdecocrì fl lfdrtl.
lsuhta7 `deflrlkas
lsuhta7 `deflrlkas dstl vlrclofd y sdrì dh fl eulf pahdkas ‖Dstl`a `d fas J^CA `ël‛.
eudrpa7 dh dstl vlrclofd sd dsercocrì dh df eudrpa `df dklcf uh tdxta qud `crì ‖Dstl`a `d fas
eudrpa7 dh
J^CA `ël‛ y ljrdjlrdkas + str(tckd.strmtckd(‛%@‛)) dstd plrìkdtra blrì fl elpturl `d fl mdebl
qud eahtcdhd df scstdkl apdrltcva lf kakdhta dh qud df tdkparczl`ar rdlfcza fl elpturl. L fl
vlrclofd
ljrdjl
ljrdjlkas
kasEudrpa+;‛
+ str
str(tc l strmtc
(tckd. fl mtckd(‖%
kd.str barl‛ dhC7%K7%U
fl eulf
kd(‖%C7%K 7%U‛))`dtlfflkas
‛)) dst uh tra
dstdd plrìkd kdhslgd
plrìkdtra blrìì qud
blr `crì
fl elpturll‖l `d
elptur fl fl
barl‛
bar l,y
barl,
kchutas, y sdjuh`as qud eahtcdhd df scstdkl apdrltcva lf kakdhta dh qud df tdkparczl`ar
rdlfcza fl elpturl.
@deflrlkas uh vlrclofd hak;str(tckd.strmtckd(‛%@‛))+‛ ‛+ str(tckd.strmtckd(‛%C7%K7%U‛))7
dstl fëhdl `d eõ`cja blrì fl muhecõh `d ljrdjlr uh hakord l fl elpturl `d plhtlffl.
KsjsY‒Mrak–[; ‖_lspodrry ^c‛ + `d7 dh `d7 dh dstl fëhdl `d eõ`cja uslh`a fl muhecõh ksjs
fajrlkas
fajrlkas ljrdjlr uh hakord rdkctd
rdkctdhtd
htd lf dklcf qud dhvclrdkas
dhvclrdkas y ljrdj
ljrdjlkas
lkas fl vlrcl
vlrclofd
ofd +`d
qud eahtcdhd fl `crdeecõh `d earrda qud dhvclrl df dklcf.
KsjsY‒Pa–[; ‖^raydeta UAC‛ +plrl7 +plrl7 dh dstl fëhdl `d eõ`cja uslh`a fl muhecõh ksjs
fajrlkas ljrdjlr uh hakord `dstchltlrca lf dklcf qud dhvclrdkas y ljrdjlkas fl vlrclofd
+plrl qud eahtcdhd fl `crdeecõh `d earrda qud rdecocrì df dklcf.
KsjsY‒Uuogdet–[;lsuhta7 dh dstl fëhdl `d eõ`cja uslh`a fl muhecõh ksjs fajrlkas ljrdjlr
KsjsY‒Uuogdet–[;lsuhta7 dh
uh hakord `d lsuhta lf dklcf qud dhvclrdkas.
Ksjs.lttleb(KCKDPdxt(eudrpa, ‒pflch–))7 dh dstl fëhdl `d eõ`cja `d bled uhl eahvdrscõh l
tdxta pflha.
hakord; ‖/bakd/pc/^ceturds/elpturl.phj‛7 eah dstl fëhdl `d eõ`cja pascecahlkas uhl rutl,
hakord;
hakord y tcpa `d ckljdh `d `ah`d sd julr`lrì hudstrl elpturl `d plhtlffl.
mcfd;apdh (hako
mcfd;apdh (hakord, rd, ‖ro‛)7
‖ro‛)7 df eu
eullf us
usllrl df ha
hako
kord
rd `d fl ck
cklljd
jdh
h qu
qudd lsc
scjh
jhllka
kass
lhtdrcarkdhtd y fd ljrdjlrl uh plrìkdtra ro.
lttlebQckljd ; KCKDCkljd(mcfd.rdl`())7 eah dstl fëhdl `d eõ`cja ch`celkas fl muhecõh
`d pa`dr l`guhtlr uhl ckljdh l hudstra kdhslgd `d dklcf qud sdrì pastdrcarkdhtd dhvcl`a.
<2
<3
Dh dstd eahguhta `d fëhdls sd bled fl safcectu` lf sdrvc`ar `d jklcf, tlkocãh sd ljrdjl su pudrta
plrl bledr fl eahdxcõh, sd chceclfczl y tlkocãh sd dhvël hudstrl eflvd `d leedsa plrl pa`dr
bledr uh chceca `d sdscõh lf scstdkl.
klcfUdrvdr.sdh`klcf(`d, plrl, ksj.lsQstrchj ())7 dh dstl fëhdl `d eõ`cja sd bled usa `d fl
muhecõh plrl pa`dr dhvclr df earrda dfdetrõhcea eah df plrìkdtra `d rdkctdhtd y `dstcha.
klcf.sdrvdr.efasd()7 dstl muhecõh dgdeutlrl df ecdrrd `d sdscõh dh df sdrvc`ar `df dklcf.
?>
jp ; Jpca
jp ;
kc ;
kc ; kchuta chceclf
bc ; barl mchlf
km ; kchuta mchlf
bm ;
; barl mchlf
Ud dhvël
C^ ssbplss ―p y
pcN<3?.<=2.>.?
pcN<3?.<=2.>.?, ―p, y
sdssb plrl
fflkl lf praparecahlr fl eahtrlsdül,
sercpt `dhtra `d sdjuc`a
fl pflel, dh dstd elsadfha
usulrca
rdecod ydfflplrìkdtra
`crdeecõh
vlfar yl qud dstd sd vl l dhedh`dr y fudja sd vl l lpljlr
lpljlr dhtaheds ha sdrì hdedslrca.
?<
_decod ? plrìkdtras kchutas y barl, lf cjulf qud tdkpa_dtaka.sb sd dhvël ssbplss ―p y ―p y ssb
plrl praparecahlr fl eahtrlsdül sdjuc`l df usulrca, fl `crdeecõh C^
C^ y
y sd fflkl lf sercpt `dhtra
`d fl pflel. Uafa sah hdedslrcas dsas `as plrìkdtras yl qud ch`celh fl barl `df `ël dh qud sd
taklrl fl elpturl.
??