2019. március 23., szombat

Gyorskeresés

Linux programok - kedvcsináló

Írta: |

[ ÚJ BEJEGYZÉS ]

Smem - selenic.com/smem
Memory usage calculator

Install: sudo apt-get install smem

A memória felhasználás egyike a könnyen félreértelmezhető topicoknak.
Kezdetekben amig nem létezett a Multi task és a dinamic link library (dll), shared library és igy tovább...
a valós RAM felhasználás kiszámitása lényegesen egyszerűbb volt.
A legegyszerűbben a top paranccsal kérdezhetjük le az aktuális RAM fogyasztást amit a RES (resident set size) oszlop mutat.
RES - mennyi fizikai memória lett lefoglalva, viszont a közös library-k igy akár többször is beleszámolódhatnak a memória felhasználásba.
Ezzel szemben az smem képes kezelni a shared program részeket és ezáltal valósabb képet ad. Ezt a módot hivják resident set size -nak, röviden RSS.
smem - alap információk (hasonlóan,mint a top)
smem -m - library-oriented nézet
smem -u - user oriented nézet
smem -t -p - teljes felhasználás százalékos eloszlásban
smem -c "name user pss" - oszlopokba rendezve
smem -s rss -r - Sort by reverse RSS
smem -M libxml - Show processes filtered by mapping
smem -m -P [e]volution - Show mappings filtered by process
smem --pie name -s rss - Show a pie chart of RSS labeled by name

Glogg - glogg.bonnefon.org
Log file viewer
Install: sudo apt-get install glogg

Ez a program azoknak készült akik nem szeretnek parancssorban ügyködni és jobban szeretik a grafikus felületet. A használat nem igényel sok magyarázatot. Egy dolgot emlitenék meg View -> Follow File (F) (parancssori megfelelője: tail -f) amivel real time-ban nézhetjük a logokat.
_________________________________________________________________________________________

GrafX2 - code.google.com/p/grafx2
Pixel art editor
Install: sudo apt-get install grafx2

Ez a progi nem más, mint egy retró kiadású Photoshop amivel C64 / DOS / Amiga szerű grafikákat készithetünk. Meg se kisérlem felsorolni a benne rejlő funkciókat. Rengeteg dolgot tud, elég csak pár pillantást vetni a lenti képekre.

Clipit
_________________________________________________________________________________________
Shelr - http://shelr.tv/

Playterm - www.playterm.org

Nem linux lenne ha egy azon problémára nem lenne több alternatíva. Ha még nincsen fent akkor telepítsük:
sudo apt-get install ttyrec

ttyrec paranccsal már indíthatjuk is a felvételt. Ha paraméter nélkül indítjuk akkor az aktuális könyvtárba hoz létre egy ttyrecord fájlt. Indítás után nem látunk semmit csak visszakapjuk a promptot. Amit ezután pötyögünk az mind rögzítésre kerül. Sajnos van egy nagy hibája, ha nyitunk egy szövegszerkesztőt (pl.: nano) akkor amit szerkesztünk azt nem tudja rögzíteni.
A rögzítést kétféle képen tudjuk megszakítani, az exit paranccsal vagy a Ctrl+D együttes megnyomásával.

Visszajátszani a ttyplay ttyrecord [alap eset! mert nem adtunk egyedi nevet a file-nak]
Valamint a weboldalon keresztül van lehetőség arra, hogy szélesebb közönséggel is megosszuk, hogy mit is alkottunk.

Egy kis fun: http://playterm.org/live
Itt kapunk egy Linux prompt-ot, mintha tényleg egy terminal-ban lennénk. Ezt a nagyszerű javascript alapú emulátort Fabrice Bellard készítette, aki a QEMU emulátort is kreálta.

script

A végére hagytam a legpuritánabb, de nyugodtan mondhatom, hogy sok igényt ugyanúgy kielégítő programot a script-et. Használatához nincs szükség semmire, a legtöbb linux disztribúció tartalmazza.
Gépeljük be: script
Script started, file is typescript - ez jelzi, hogy a rögzítés elindult és amit innentől kezdve begépelünk az a typescript file-ba eltárolódik. A rögzítést a már ismertetett kétféle képen tudjuk megszakítani, az exit paranccsal vagy a Ctrl+D megnyomásával.
Visszajátszásra sajnos nincsen lehetőség. De bármilyen szövegszerkesztővel megnézhetjük a tartalmát és elemezgethetjük, átnézhetjük és tanulhatunk belőle.
Például: nano typescript, cat typescript, less typescript, gedit...
_________________________________________________________________________________________

Super TuxKart - supertuxkart.sourceforge.net
Mario Cart Pingvines változata
Install: sudo apt-get install supertuxkart

Mario Kart Pingvines változata. Ha egy kis könnyed kikapcsolásra vágyunk akkor hajrá! És csapassunk pár kört. Lehetőség van sima körözgetésre és úgynevezett story módra. Minél többször végzünk dobogón annál több extra válik elérhetővé.

Pioneer - pioneerspacesim.net
Űrszimulátor
Install:
Telepitsük a szükséges lib-eket: sudo apt-get install libsdl-image1.2 libfreetype6 libsigc++-2.0-0c2a libglew1.5 zlib1g libvorbisfile3 libasound2
A download oldalról töltsük le a számunkra megfelelőt (van windows és osx-es változat is!)

FBZX - rastersoft.com/fbzx.html
ZX Spectrum emulátor

Game just in bash
Ehhez nem tudok mit hozzáfűzni. A készítő - Martin Bruchanov (BruXy) - egy igazi geek. :)

Telepítés, természetesen paranccsorból :
wget http://bruxy.regnet.cz/linux/housenka/housenka.sh
chmod +x housenka.sh
./housenka.sh

Egyébként érdemes megnézni a többi alkotását is.
- Mátrix effect
- Big Clock

Linux Easter Eggs
1.The ubuntu fish...
Futtásba (Alt+F2) írd be: free the fish
és figyeld meg, hogy mi történik.
2. Parancssorba: apt-get moo
3. OpenOffice Calc egyik mezőjébe írd be a következőt: =Game("StarWars")
LibreOffice-ban nem megy
4. Indítsd el a vim-et majd gépeld be ":help 42" - idézőjel nélkül

Copyright © 2000-2019 PROHARDVER Informatikai Kft.