[KÉRÉS] Terminálban folyamatosan futó, látványos programok ajánlása

Fórumok

Sziasztok!

Linux-ban az fg, bg parancsokat szeretném bemutatni. Olyan command line programokat keresek, amik futás során valamilyen látványos kimenetet állítanak elő, hosszan. Arra gondolok, hogy egy ilyen programot CTRL+Z-vel megállítok, majd fg-vel újból előtérbe hoznám, bg-vel meg háttérben futtatnám. A lényeg, szeretném megmutatni, hogy a háttérben továbbra is működik a program.

Tudnátok ilyen cli programokat ajánlani?

Üdv, Cözi

Hozzászólások

mplayer-rel porno lejatszasa aalib vo kimenettel. Azért fontos a porno, mert ott látványos, hogy futott a háttérben.

tail -f [barmilyenvaltozologfile/file amibe echo-zol mikozben az elozo BG-ban van]
ping :)
szerk: egyik kedvencem
telnet towel.blinkenlights.nl

Aztán az ember előbb-utóbb rácsodálkozik, hogy egy rakat terminál emulátor progi megengedi, hogy az OSC 52 escape szekvenciákkal a távoli fél, ha akarja, lekérdezze vagy módosítsa a vágólap tartalmát, mert a usereknek ez a kényelmi feature KELL, a security / privacy vonzata nem érdekli őket, a fejlesztők pedig beadják a derekukat.

Aztán az ember előbb-utóbb döbbenten veszi tudomásul, hogy bizonyos terminál emulátor progik még a DECRQCRA feature-t is implementálják, amivel le lehet kérdezni a terminál képernyő tartalmát. Bizony, a legutóbbi egy képernyőnyi parancsokat és azok kimeneteit megtudhatja a távoli fél, ha akarja.

És ezek csak az ismert, szándékosan implementált erősen problémás dolgok; ki tudja, milyen ismeretlen hibák vannak, amiket egy támadó ki tud használni megfelelő utasítások formájában.

És akkor az ember nekiáll ilyen szempontból _is_ megnézni kedvenc terminál progiját, esetleg megfontolni a váltást, valamint megfontolni hogy nekiáll-e random ismeretlen gépekre telnetezgetni, mert még ez is rejt magában olyan veszélyeket, amikre nem is gondolnánk.

nload vagy egy jó nagy fájlt scp-zel, esetleg letöltesz wgettel.

1904.04.08.
RIP Jákub.
neut @

top
pw-top
 

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

lolcat, gcp

Error: nmcli terminated by signal Félbeszakítás (2)

apt install bb

bb

Ennél látványosabbat nem tudok, és nincs is (bár a aalib-es pornó feladja azért a leckét!).

Kicsit problémásnak érzem az igényedet. Ugyanis ha folyamatosan látványos kimenetet állít elő, akkor a Ctrl-Z hatására megáll, után a bg hatására továbbfut a háttérben, és azon nyomban újra megáll SIGTTOU miatt (*). Persze ha csak az a lényeg, hogy látszódjon, hogy fut tovább, akkor bőven megteszi egy vi is. Szerkesztesz valamit, Ctrl-Z, bg, majd amikor mutatni akarod, hogy lehet folytatni, akkor fg. És ugyanott folytathatod, ahol voltál. (Pl. az aalib-es pornónézésnél sem fut tovább, ha félúton állítod meg a f@szt, akkor pont onnan fogja folytatni, nem pedig a fröcsögéssel.) (*) Hogy precíz legyek: az, hogy a bg-nál megáll-e SIGTTOU-val, az az stty tostop / -tostop (Terminal Output STOP) beállítástól függ. Ezt még tetézheted azzal, ha inputot vár, mert akkor meg SIGTTIN-nel áll meg a bg után - mindenképpen.

futás során valamilyen látványos kimenetet állítanak elő, hosszan.

Egy korábbi munkahelyemen én ezt akkor adtam elő, amikor jött az ügyfél "látogatni". Letöltöttem a Linux akkor friss forráskódját, toltam egy allyesconfig-ot, aztán amikor már ott volt az ügyfél az irodában, akkor a felőlük jól látszó monitorra kiraktam a terminálemulátort, és ment neki a `make`. Parancssorban folyamatosan futó betűk = értékközvetítés, kérem! :D

Én akkor jöttem rá, hogy jó szakmát választottam, mikor kezdett már nekem kellemetlen lenni, hogy egész nap BitchX-ben irc-zek, és egy meetingen egyszer meg lettem említve, hogy én egész nap "programozok". Mondtam nekik, hogy ne aggódjanak értem, bírom, csinálom, ha sok lesz, majd szólok. Disclaimer, ha a jelenlegi munkáltatóm látná: ez 20 éve volt, már irssi-t használok.

cmatrix, asciiquarium, sl (steam locomotive), pipes.sh, tty-clock, bonsai tree, aafire, cacafire, lolcat, edex-ui. Nem folyamatosan futó, de látványosak még: cowsay, ponysay, fortune. Meg amit írtak, mpv-ben caca kimenettel bármilyen videót lejátszatni. Esetleg tetszőleges parancsot is át lehet pipe-olni lolcat, boxes, toilet, figlet akármelyikébe, és hogy folyamatosan fusson, watch-ba lehet beágyazni, pl.:

watch -tn1 "date | figlet | boxes -d nuke"

“Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”

Amit en csinalnek:

vmstat 2 > blabla

ctrl+z, bg

watch ls -l blabla

Orulten nem latvanyos, de egynek talan jo.

Nagyon szépen köszönöm az ötleteket, sok mindent felhasználtam!