Hozzászólások
-
SzerzőBejegyzés
-
Sokat segitene, ha pontosan tudnam mit is akarsz.
A szkript reszletbol ugy ertettem, hogy egy particiot akarsz masikra masolni.
A szkripted (az elnevezesi hibat leszamitva, de azt az elobb megirtad) jo volt,
csak a valtozast irtam le neked; vagyis a do es done kozti reszt.Amugy azt javaslom, hogy ilyesmiket mindig ugy tesztelj, hogy egyszeru
echo parancssal helyettesitsd a konret cp-t:
[hr][/hr]
cel1=/mnt/hda
cel2=/mnt/hdb
cel3=/mnt/hdcforras1=/mnt/hdd
forras2=/mnt/hde
forras3=/mnt/hdf
for i in `seq 1 3`
do
echo forras$i cel$i
done
[hr][/hr]
Szerintem ez azt csinalja amit szerettel volna (bar nem vagyok gondolatolvaso) 🙂
Szoval csak le kell cserelned az echo-t cp -R-re.Es ha meg tehetek javaslatot:
Nincs szukseg a seq parancsra sem. Helyette nyugodtan hasznald a
for i in 1 2 3 alakot.Szempontodbol megoldas:
cp -R forras$i cel$i(Egyebkent biztos vagy benne, hogy hdd-t akarsz masolni, es nem particiot?)
Ha megkeresed, megmondja hogy van -e:
[valaki@gepem ~]$ whereis pidof
pidof: /sbin/pidof /usr/share/man/man8/pidof.8.gzEzek szerint van. Kiprobaljuk:
[valaki@gepem ~]$$ pidof
bash: pidof: command not foundMost akkor megsincs? De van, csak epp nincs eleresi utvonalon
vagyis (szimpla felhasznalonak) nem keres a /sbin konyvtarban.
Ha eleve abszolut hivatkozassal hivod, valoszinu menni fog:
/sbin/pidofEleve ott a gond, hogy nagyon nehez definialni, mit is ertunk azon,
hogy p”l 3 oraig nem nyulok gephez”.
– Nem nyulsz a billentyuzethez, de a proci attol meg vadul szamolhat?
(Tipikus peldaja ennek egy film nezese lehetne)
– Vagy a processzor legyen tetlen valamilyen szinten?
(pl parancssorban potyogsz valamiket)
– A merevlemez „munkassaga” mennyire szamit..?
– Ha halozaton jelentkeztel be, akkor helyi billentyuhez nem nyulsz..De hogy konkretumokkal is szolgaljak:
Ha a processzor tetlensegi idejere akarsz alapozni, akkor probald meg
az idlerun progit (csak forrasban lattam, de meg nem probaltam)
http://members.optusnet.com.au/ckolivas/idlerun/Esetleg irhatsz szkriptet, ami a top -i kimenetet figyeli.
Talan meg a debianos loadwatch is erdekes lehet.
Ha telepitve van a pm-utils csomagod, akkor vannak ilyen parancsaid:
pm-hibernate, pm-powersave, pm-suspend.. stb.
Gondolom ezeket is lehet utemezni valahogy (de meg nem probaltam).
Sajnos man oldaluk/leairasuk nincs.A masik lehetoseg az apmd csomagban talalhato apmsleep parancs.
Ez utobbinak van rendes man oldala is.Ha sikerult megoldanod, azert tudasd az archivum kedveert.
Az USB-s eszkozokkel (pl pen-drive) radugas utan egy kicsit varni kell,
mig a kernel eszreveszi, hogy van egy uj hardware. Csatlakoztatas utan
kb 10 mp mulva erdemes probalkozni barmilyen mountolassal.Biztos, hogy sdb1 az eszkozod? Rootkent egy fdisk -l megmutatja az
eszkozeid nevet es a particiokat.Van valami hibauzenet?
Ha peldaul a sajat konyvtaradban szeretnel letrehozni egy vincsi nevu linket, ami a fenti peldaban
lathato /misc/vinyo konyvtarra mutat:
ln -s /misc/vinyo ~/vincsi/etc/auto.master:
# a /misc konyvtar alatt valamelyik konyvtarba kell majd belepni, hogy becsatolja
# a /etc/auto.misc fajlban adhatod meg, hogy konkretan melyik konyvtar legyen (a /misc alatt)
# ha kilepsz a konyvtarbol, akkor 1 masodperc mulva lecsatolja
/misc /etc/auto.misc –timeout=1/etc/auto.misc:
# a /misc/vinyo/ konyvtarba kell belepned ahhoz, hogy becsatolja az ext3 fajlrendszeru
# sdb1 particiot
# Vigyazat! A /misc konyvtarnak uresnek kell lennie! A program hozza letre a
# becsatolas idejere a vinyo nevut, es torli is, ha kileptel belole (es eltelt 1 mp)
vinyo -fstype=ext3 :/dev/sdb1Ezek utan kell elinditani az autofs szolgaltatast (a restart azert jo, mert ha eddig futott,
akkor most ujrainditja az uj konfiggal, ha meg nem futott, akkor elindul):
/etc/init.d/autofs restartHa letrehozol egy symlinket valahova, ami a /misc/vinyo kvt-ra mutat, akkor eleg a linkre hivatkozni
mondjuk cd-vel (vagy Gnome alatt szimpla hivatkozas) es mar lephetsz is be a nem letezo
/misc/vinyo/-ba ahol ott var az sdb1 tartalma.Azt hiszem ket kulon problemat kell megoldani:
– automatikus felcsatolas
– lecsatolas fajlrendszer serules nelkulAz elobbit is tobb fele keppen lehet megkozeliteni:
pl ha Gnome-ot hasznalsz, abban (tudtommal) automatikusan megtortenik az eszkoz
felcsatolasa. Ha jol emlekszem, ez a modszer tamaszkodik nehany ‘alap’ (nem grafikus)
szolgaltatasra (pl haldaemon, messagebus).
Azert nem vagyok benne biztos, mert en lekapcsolgatom az ilyen ‘felesleges’ szervereket;
masnal viszont mar szivtam a fogam, hogy miert is nem mountol Gnome alatt (jogosultsagi
problemara hivatkozott!) es akkor fedeztem fel a kapcsolatot a ket dolog kozott.Ha viszont parancssort hasznalsz, akkor szerintem az autofs-t kell beizzitanod
a /etc/auto.master es /etc/auto.misc fajlokon keresztul.Az eszkoz hiba nelkuli eltavolitasara igazan jo modszert nem ismerek, mert mondjuk masolas
kozben is vigan lehuzhatod a vincsit es ez alighanem egeszsegtelen a fajlrendszerre nezve.
Ugyanakkor ha mondjuk ext3-t hasznalsz es eleve szinkron modon csatoltad be a fajlrendszert,
akkor ilyen szempontbol jobban jarsz, mert a fajlmuveletek azonnal vegrehajtodnak, nem
‘udulnek’ egy ideig a memoriaban (ahogy a klasszikus aszinkron modban szokas).Tehat ha veszik is valami egy durva eltavolitaskor, akkor alighanem minimalis.
No persze ha normalisan megvarod az adatok kiirasat, aztan huzod le az eszkozt, nem hiszem
hogy serulne valami is (a szinkron mod miatt)Hmm, nem is biztos, hogy kell ennyi vizsga/engedely:
Ha PMR-t (nepszerubb neven walkie-talkie) hasznal a feladatra, nem kell semmi engedely.
Persze ez esetben nem art a (pl nagyaruhazban) megvasarolt 4-10e Ft-os ado/vevoket
egyedileg kicsit odebbhangolni, hogy mas ne beszeljen bele.A modem jelet is ossze kell hazasitani valahogy a PMR-rel, szoval kell egy kis barkacsolas,
de biztos van olyan aki meg tudja csinalni (en nem ertek hozza).Bar Smica nem irta, hogy milyen tavolsagot akar legyozni, de ha nincs akadaly (tiszta a „ralatas”,
akkor 1-2 km-t siman at lehet ivelni a fenti modszerrel. -
SzerzőBejegyzés
legutóbbi hsz