forstil dig tre terminaller pts/0, pts/1 og pts/2 på terminal pts/2 skrives den kommando jeg leder efter på terminal pts/1 skrives echo "Besked til terminal 0" >> /dev/pts/0
Naturligvis vil terminal 0 printer "Besked til terminal 0"
men min ide er at terminal pts/2 så skal sniffe denne besked.
tty'erne er forskellige afh. hvordan man tilgår gennem telnet er de /dev/pts/0-* På VGA er de /dev/TTyv1 jeg køre ingen dist. pure linux men bruger bash.
-r sessionowner/[pid.tty.host] resumes a detached screen session. No other options (except com- binations with -d/-D) may be specified, though an optional prefix of [pid.]tty.host may be needed to distinguish between multiple detached screen sessions. The second form is used to connect to another user's screen session which runs in multiuser mode. This indicates that screen should look for sessions in another user's directory. This requires setuid-root.
mon man kunne bruge dette sammen med 'script' ... jeg kender ikke screen så godt.. men tænke det måske var vejen frem.. selve 'script' indeholder jo det der skal til.. Jeg kan ikke lige helt tyde ovenstående da jeg ikke er vant til at arbejde med sceen. Men måske det er noget?
umiddel bart ser danks forslag ud til at virke for processer som ikke har en screen. De processer jeg gerne vil se defaulter til ttyv0 og det er det der er mit problem. jeg vil gerne kunne logge ind, for at se hvad disse processer siger. med hensyn til /dev/vc* indenholder disse så ikke kun output fra brugeraktiveret processer?
/dev/vc* er hvad der er på terminalen (dvs. hvis du sætter til til at pipe det til din skærm, vil du faktisk kunne se brugeren skrive i realtime.)
screen er oftest (nu har jeg heller ikke leget så meget med den) til at sætte kommandoer igang, og så lade dem køre selvom du logger ud. fx.
# screen setiathome man "detacher" den så ved et par tryk på "ctrl+a+d" bagefter skriver man så: # screen -r og har man flere startet kommer der flere valgmuligheder bagefter (PID)
Jeg køre ikke nogen bestemt dist. det er et dedikeret system leveret med en eprompt med en Linux kerne, det eneste jeg har at gøre med er en bash og sh shell.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.