Hirdetés
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- gban: Ingyen kellene, de tegnapra
- Torda: Így lehet fillérekből prémium okosotthon rendszert építeni 2025-ben
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- juhi11: Karácsony esély, hogy észrevegyük: mások is valakik - még Isten is
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
- Magga: PLEX: multimédia az egész lakásban
- GoodSpeed: Munkaügyi helyzet Hajdú-Biharban: észak és dél
Aktív témák
-
FastCatch
csendes tag
válasz
FastCatch
#21
üzenetére
A kapcsolat fenntartása az XP ''elalvása'' után most jobban működik, de nem tökéletes. Elég sokáig fennmaradt a kapcsolat, miután beírtuk a ''TCPKeepAlive''-ot, de reggelre ''software abortálta a kapcsolatot'' (de hogy melyik, nem tudom).
Mindegy végülis, ha a screen megy, akkor ez nem érdekes.
FC -
FastCatch
csendes tag
Ismétcsak köszi mindenkinek!
Röviden átfutva úgy tűnik a screen lesz a jó megoldás, áttanulmányozom a nem kis man-ját, aztán ki fogom prószálni. (Nekem most nem baj, hogy nem automatikus.)
A terminál timeout-tal kapcsolatban telefono egyeztettem a ''hazaiakkal'':
- a ''ClientAliveInterval'' most is 0
- TCPKeepAlive'' nem szerepel az /etc/ssh/sshd_config-ban
- sleep módban a processzek leállnak (tehát a PC oldalról ''néma csend'' a válasz)
FastCatch -
Max_Power
tag
Hasznald a fork parancsot. Szal ha mondjuk ''progi'' amit futtatni akarsz akkor nem ''./progi'' hanem ''fork ./progi''-t irjal. A lenyege, hogy kijelentkezetsz az adott userrel de a progi fut tovabb...
-
A screen az egy kis daemon, ami tulajdonkeppen virtualis terminalt ad a konzolos programoknak, igy aztan elhetsegesse valik az, hogy screen alatt elinditod a progit az A geprol, kijelentkezel, aztan a B geprol bejelentkezel, es tudod hasznalni az adott programot.
Konkret reszletekben sajnos nem tudok segiteni, mert nem hasznalom, de majd masok :) -
Flashy
veterán
ötletnek jó volt :) pár szóban akkor már: az init.d-be betett scripteknek olyan formátumúaknak kell lenniük, hogy ha start paraméterrel hívják meg őket akkor elindítják a progit, stop-pal leállítják. ha simán beraksz init.d-be egy scriptet, akkor az runlevel váltásokkor meg fog hívódni, de ha nem kezeled le benne hogy milyen paraméterrel hívták meg, akkor leállításkor is elindítja a progit amit beleírtál. persze ez néha nem baj mert nem okoz gondot. szóval az init.d-s scriptek csak egy segédlet, egy keretrendszer hogy a programokat, démonokat azonos módon lehessen indítani és leállítani. de a programnak saját magának kell elmennie háttérbe, vagy magának a scriptnek kell háttérben indítania, ez így nem automatikus.
-
Flashy
veterán
ez az init.d-s dolgot hagyjuk, az nem jó ide :)
na. terminálból elindítasz valamit előtérben. ha lelövöd alóla a terminált, vagyis azt a shell-t amiből indult a program, akkor a program meghal.
elküldheted háttérbe futni, ez annyit tesz hogy leválasztja a programot az indító shellről, a program szülői jogát megörökli az init, ezáltal ki lehet lépni a terminálprogiból. hátránya: a program kimenetét nem látod, örökbeadott gyereket visszavenni nem lehet. a nohup parancs jó arra, hogy a kimenetét fileba irányítsd, ha kell.
screen: a screen egy olyan progi, ami azt csinálja, hogy ő indítja el a programot amit ''benne'' indítasz el, ő a szülője a programoknak, ha kilépsz a shellből ő futva marad, vissza tudsz menni mögé hogy ismét rajta keresztül lásd a processzeidet. kicsit olyan mint az irc-es bnc. arra is lehetőséget ad, hogy több programot indíts el és váltogatni tudj köztük. olyan helyen használják ahol nem tudsz több puttyot indítani ugyanarra a szerverre, indítasz egyet, indítasz belőle egy screen-t és onnantól van több program indítására is lehetőséged. -
FastCatch
csendes tag
Köszi, mindig tanul az ember. Mi történik a deamon-k inputjával és outputjával? (Főleg az output érdekelne. Át lehet irányítani egy fájlba, csak akkor a szegény felhasználó nemigen tudja használni. De még így is lehet, hogy egyszerűbb log fájl-t írni, mint proper deamon-t. Mondjuk a CRON-nak pl. az input oldala a zűrösebb. ) Mindegy, ezen gondolkodom még!
A ''másik kérdés'': belépek egy terminálról userx-ként. Elindítok egy programot; és akár elteszem háttérbe (bg vagy &). Majd belépek egy másik terminálról (pl. másik gépről), ismétcsak userx-ként és szeretném az új terminálon ''elővenni'' a processzt, tehát, hogy most már onnan kapja az inputját és oda írja az outputját. Ezt lehet-e? Gondolom, ha usery-ként jelentkezem be másodszor, akkor már aligha (esetleg, ha usery=root).
FC -
Out
addikt
Nos, ahhoz hogy deamonkent fusson a progid, annyi a teendod, hogy a /etc/init.d/-be bemasolod a progid, vagy egy symlink-et csinalsz ra. Aztan pedig tudod futtatni /etc/init.d/proginev start es leallitani /etc/init.d/proginev stop... asszem ennyi :D
Ugye az igaz, hogy egy terminálon elindított ''normál'' (nem deamon) processz (a) meghal, ha a terminált becsukom --- jelenlegi tudasom alapjan a valasz igen :D
a masik kerdest nem ertem :D -
FastCatch
csendes tag
Azta.... Elmentem ebédelni, és voila: rengeteg válasz, köszi!
dabadab: köszönöm, ezeket megnézem. sajna ez csak otthon megy, tehát val. holnapig nem tudom, mi az eredmény.
out: jogos. ez egy általam írt valami, amit most protoltam Windows-ról. Meg kellene csinálni daemon-nak, de ilyet még sose csináltam, és ezért eltart egy darabig, míg megcsinálom, mennie pedig addig is kell. Egyébként van valahol valami doksi, hogy hogyan írjunk daemon-t? Nekiálltam megérteni a CRON-t (az enyém távolról valahol hasonlít rá), de egyel?re még sok van hátra...
L3zl13: jelen esetben tudatosan mást akarok, mint amit a linux magától csinál, ezért vala a kérdés... Elfogadom, hogy hülye vagyok, de még a halálom el?tt segíts már, légyszi, hogy mi az, hogy ''futtassam screen-ben''?
általában: a progi állandóan fut, tehát a Win mindenképp elmegy alunni. leginkább a linux-os gép konzoljáról kellene elindítani a cuccot, de akkor meg csak onnan lehet bármit is kezdeni vele.
Ugye az igaz, hogy egy terminálon elindított ''normál'' (nem deamon) processz (a) meghal, ha a terminált becsukom és (b) el?tte sem lehet átvenni másik terminálra? Ez is jó lenne mostanában...
FC
[Szerkesztve] -
Flashy
veterán
szerintem a sleep mode csak a monitort nyomja le, meg a vincsesztert, ha nem volt használatban utóbbi X percben. szoktam indítani defragot amig alszok egyet délután, mire felébredek a gép sleep-ben van, de végigfutott és nem hiszem hogy a sleep előtt vége van. ez a sleep mód csak a monitort meg a vinyót kapcsolja le.
az a sleep amikor a ventik is leállnak vagy a vinyóra, vagy memóriába menti el az ''állást'', annál tényleg jegelve van minden. -
Gondolom, ezzel most sokat nem segitek, de elvileg nem kellene kivagnia a processzt.
Nezd meg az /etc/ssh/sshd_config-ot (vagy vmi hasonlot, Debianon ez a neve), es nezd meg a
''ClientAliveInterval'' opciot (allitsd be nullara, vagyis hogy ne kuldozgessen ilyeneket), meg ha mar ott vagy, akkor a ''TCPKeepAlive''-ot is allitsd ''no''-ra. -
FastCatch
csendes tag
Hali, linux guruk!
van egy linux-os gépem, amit egy XP-s PC-ről ssh-n (PuTTY, de asszem ez mindegy) keresztül érek el. az történik, hogy egy idő múlva az XP ''elalszik'' (sleep módba megy), majd megintcsak valamennyi idő után a linux gondol egyet és kivágja a terminált és ezzel az onnan indított process-t is.
kérdés: hogyan lehet a linux-ot rávenni arra, hogy ne törődjön vele, hogy ebben a környezetben a terminál másik oldala él-e vagy nem, csak tartsa meg a kapcsolatot.
ha küldtök pointert, szívesen elolvasom a f***ing manual-t, de én nem találom azokban, amikben néztem (terminal howto, és egy adag google)
thx,
FC
Aktív témák
- Kormányok / autós szimulátorok topikja
- Samsung Galaxy S23 Ultra - non plus ultra
- Xbox Series X|S
- Milyen videókártyát?
- Azonnali notebookos kérdések órája
- Yettel topik
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Milyen egeret válasszak?
- 3D nyomtatás
- Kellemes karácsonyi ünnepeket!
- További aktív témák...
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- 10 Darab ÚJ PC Játékszoftver
- Eladó Steam kulcsok kedvező áron!
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- Apple iPhone 12 Mini / 256GB / Kártyafüggetlen / 12Hó Garancia / Akku: 89%
- Acer Nitro 5 - AN515 - 15.6"FHD IPS 144Hz - i5-10300H - 8GB - 512GB - Win11 - GTX 1650 - MAGYAR
- Új, Aktiválatlan iPhone 16 (128 GB) (rendelhető)
- AKCIÓ! LG UltraFine 27" 5K IPS 99% DCI-P3 1 év garancia
- iPhone 14 Pro Max 128GB 100% (1év Garancia)
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

