Hozzászólások
-
SzerzőBejegyzés
-
A felhasználónév, meg az uid az két külön dolog semmi köze egymáshoz és nem helyettesítik egymást.
Nos ez érdekes.Ugyanis akkor hogyan lehetséges az hogy root kiadja a parancsot amikor csak ő van bejelentkezve hogy usermod -u 10001 csablakgroupmod -g 10001 csablakEsetleg még azt hogy chown -R csablak:csablak /home/csablakUID - User-ID felhasználói identitás - azonosító. Tehát akkor nem értem.A csablak nevű felhasználó azonosító száma a módosítás után 10001 lett, és az megfelel a valóságnak.Ez a 10001 úgy került oda hogy egyszer a Mandriva a szokásos 501-es ID helyett a 10001-es ID-t adta az első felhasználónak.Ekkor mindent átállítottam. Azóta is úgy van.
Az első esetben uid=gid=0, míg a másodikban ezt felülírod uid=gid=10001-re.
Az első esetben Magea 1 rendszert használok ugyanezekkel a 10001-es uid-ekkel, a második esetben Mageia 2 rendszert használok, szintén a 10001-es uidekkel.Ez két külön rendszer két külön partíción. Csak míg a Mageia 1 sysv initet használ, addig a Mageia 2 áttért a systemd-re.És szerintem ezzel van jelenleg a probléma.Miért? Azért hogy az összes esetleges feltelepülő rendszerről elérhessem és módosíthassam a saját dolgaimat amelyek szintén 10001-es uid és csablak néven futnak.Tehát minden feltelepülő rendszerben kiadom az usermod -u 10001 csablak és groupmod -g 10001 csablak parancsot.Eddig kiválóan működött. Immár 5 éve biztos.
Hát igen. Alapvető különbségek vannak.Mageia 1 - mtab . Ez működik.$ cat /etc/mtab - részletfusectl /sys/fs/fuse/connections fusectl rw 0 0gvfs-fuse-daemon /home/csablak/.gvfs fuse.gvfs-fuse-daemon rw,nosuid,nodev,user=csablak 0 0/dev/sdb5 /mnt/winswap vfat rw,noexec,nosuid,nodev,umask=000,iocharset=utf8,user=csablak 0 0Mageia 2 mtab - ha user, vagy users van benne mindegy, mert ugyanaz a kimenet.$ cat /etc/mtab
Érdekes. Így működik. Elvileg most mindenki fel és lecsatolhat dolgokat, és nem csak az aki felcsatolt?Ez nem jelenthet problémákat?
OK. köszi Ez már rávilágított a megoldásra. Hiába több szem többet lát.Végül is ez lett belőle:
Code:for filenames in $(ls *.${extension}); do target_year=${filenames:11:4}; target_month=${filenames:16:2}; target_day=${filenames:19:2} mv $filenames /${target_dir}/${target_year}/${target_month}/${target_day}/ doneA csak dátum fájlnév nem elég, mert beleszaladtam abba, hogy azonos időben készült a felvétel. Gondolom 1 percen belül. Így az eredeti.fájlnév_feldolgozott.fájlnév.extension lett a végső név.Innentől kezdve még megoldásra vár az a feladat hogy egy szöveget ráégessek a filmre.Alapvetően a szöveg egy szöveges fájlban keletkezik a feldolgozás során, és magát a dátumot tartalmazza.Az én ffmpeg verziómmal nem tudom megoldani mert a vhook, drawtext el lett távolítva mint régi elavult eszköz.A -vf drawtext meg még nincs benne, vagy nem úgy lett fordítva az ffmpeg gyárilag.Milyen megoldások jöhetnek még szóba? Úgy tudom a mencoder nem tud ilyet. De cáfoljatok meg.Még szóba jöhet a transcode is.Ez azért kell, hogy a felvétel időpontja látható legyen a kész filmen.És ugye nem csak avira kell majd esetleg ráégetni, hanem mpeg fájlra is.$rpm -q ffmpegffmpeg-0.6-0.22960.5.3plf2010.2
Hoppá. A net-appletet ha letiltod, akkor nem lesz semmilyen net! A networkmanagerrel lehet azt kiváltani. Vagy ez, vagy az. A kettő együtt nem megy.De az is lehet hogy valami nem lett feltelepítve. Pld. usb_modeswitch. Ez amúgy mindenképpen szükséges.
Tedd fel a Networkmanagert, a net appletet meg tilisd le. su urpmi networkmanager networkmanager-applet
_date=”$(date +%m-%d_%H-%M)”/usr/bin/aumix -d /dev/mixer -m0 -mP -c0 -cP -10 -1P -l0 -lR -i80 /usr/bin/mencoder tv:// -tv driver=v4l2:device=/dev/video0:norm=PAL:input=0:amode=1:channel=27:width=768:height=576:fps=25:quality=0:buffersize=1024 -oac mp3lame -lameopts cbr:br=96:mode=0 -ovc xvid -xvidencopts bitrate=980:trellis:hq_ac:chroma_opt:quant_type=mpeg:me_quality=4:aspect=4/3 -vf crop=704:568:10:0,pp=lb,harddup,scale=512:384 -endpos 0:35:00 -o /mnt/egyebek/videos/From_tv/Disney_channel/Disney_channel_AT_${_date}.avi 2>/mnt/egyebek/videos/From_tv/Disney_channel/Disney_channel_AT_${_date}_error.log 1>/mnt/egyebek/videos/From_tv/Disney_channel/Disney_channel_AT_${_date}_message.log /usr/bin/aumix -d /dev/mixer -l0 -m0 -c0 -10 -lP -i0 /usr/bin/sudo /sbin/shutdown -h now Ha ezt adtam meg a cron-nak mint bejegyzést, akkor hibát dobott. Persze a pontosvesszők ott voltak minden egyes parancs után. Azért aumix, mert nekem hangilag ez jött be nem a dsp vagy adsp.A logok jó szolgálatot tesznek, meghagynám őket.S az is segít hogy látom a mappában a szkriptek által hogy egyáltalán lesz valami.Feldobott ablakra én is gondoltam már. De még nem jutottam el odáig hogy ezt prezentáljam is. Nem akarok egyszerre mindenbe belefogni. Csak szépen sorjában.
Nos értem mit akarsz mondani. A legelső elgondolásom nekem is ilyesmi volt, de nekem nem jött be. Ugyanis a cron egyszerűen nem hajtotta végre a megkapott parancsot. Túl hosszú, és komplex volt neki. Ezért döntöttem aztán amellett, hogy inkább egy kész szkriptet futtasson a cron. Nem beszélve arról hogy a kikapcsolás mizéria néha megváltoztatásra kerül. Manuálisan.Volt már úgy hogy be volt kapcsolva a gépem, éppen dolgoztam, és egyszer csak leállt a rendszer. Lefutott a script amiben benne volt hogy kapcsolja ki a gépet, én meg elfelejtettem.Azóta azért figyelem a műsorkezdéseket, és ha éppen dolgozok, és látom hogy most nem szeretném abbahagyni a munkát, akkor # -et teszek a shutdown elé.Ekkor nem fog kikapcsolni. Nos ez elég macerás lenne ha a cronban lenne minden. Állandóan crontab -e -znem kellene. (Ez jó magyar volt).És ismétlem a cron által meghívott szkripteket én magam törlöm ha vége a sorozatnak. A kérdés az volt hogy miként törlődik ki a crontabból a bejegyzés.S erre az általad javasolt megoldás sem alkalmas.Ennyire érthetetlen lennék? Pedig magyarul beszélek.
Várom a
-
SzerzőBejegyzés
legutóbbi hsz