balacy blogja

VIM, alapok - kezdőknek

Vim, na ne… ez az első reakciója mindenkinek, aki még nem használt Vim-et. Alapvetően egy átlag felhasználónak nem is kell a Vim, hiszen vannak felhasználóbarátabb, esetlegesen grafikusabb szerkesztők is. Ha nem létszükséglet, akkor minek is ezzel a Vim-mel foglalkozni? Mert elterjedt és minden rendszeren jó eséllyel ott lesz. Alapismereteket érdemes elsajátítani, még akkor is, ha nem igazán akarod használni. Ha nincs más a gépen, akkor se essél kétségbe, illetve ha valamit a Vim nyit meg, akkor se legyen pánik, mert ki sem tudsz lépni.

Legújabb KDE docker tesztelésre

KDE tesztelése docker alapon. Érdekes témát dolgozok fel most, és már az elején kiemelem, hogy valóban csak a lépéseket mutatom meg, az alapfogalmakat, de nem térek ki a háttérre, ami az egészet üzemeltetni. A KDE régebbi, de stabil verziója érhető el a legtöbb Debian Linux rendszeren. Ezen kicsit segítettünk a múltkori részben, ahol egy újabbat telepítettünk.

Szóközök cseréje fájlnévben

Szóközök cseréje Linux alatt fájlnevekben. Sok fájlnév szóközöket is tartalmaz. Ezek kezelése nem mindig elegáns Linux alatt. Bár a Linux elég fejlett operációs rendszer, de ez még midig fennálló probléma lehet és erre kell valami megoldást találni. Több shell nem kezeli őket rendesen, egyes programok pedig nem ismerik fel egy fájlnévnek, ha abban szóköz van. Ilyenkor fura, nem feltétlen egyértelmű hibajeleket kapunk.

Mi lehet a megoldás? A legjobb, ha nem használunk szóközt, így nem lesz probléma az ilyen fájlokkal: Ez egy minta fájl.txt.

QuickTile – univerzális billentyűzet-vezérelt ablakcsempézés

QuickTile. A mai téma a QuickTile lesz. Billentyűzet-vezérelt ablakcsempézés a meglévő X11 ablakkezelőhöz. Ami egy érdekes megoldás az ablakok mozgatására, elhelyezésére. Sok olyan asztali környezet van, aminél az ablak egy mozdulattal, vagy egy billentyűkombinációval a monitor sarkába, vagy egyik élére helyezhető. De van amelyik ezt csak alapszinten ismeri, vagy nem elegendő az ablak pozicionálása nekünk. Erre készül a QuickTile. Asztali felület független, így ha megszereted, és használod, akkor egy felület váltáskor is a megszokott kombinációkkal tudsz dolgozni.

NVim alap beállítása

Az előző részekben már volt szó a NVim és a Vim témáról. Én nagyon megkedveltem a NVim megoldásait, így újra visszatérek a témára. Ez a rész a testre szabásról szól, bár nem igazán a beállításokra koncentrálok, hanem egy olvasott módszerre, amivel rendezetten tudjuk a beállításakolt tartani. Illetve pár olyan tippet is leírok, amit menet közben tapasztaltam meg, és bevált.

SpaceVim

Spacevim? Lehet, hogy sokan nem is hallottatok róla, ahogy én sem. A Magyarch discord csatornáján hívta fel egyik társunk a figyelmet rá, és kipróbáltam. Megtetszett, így egy bemutató, figyelemfelhívó bejegyzést raktam össze. A megszokott mód most sem egy teljes gépkönyvet szeretnék készíteni, hanem csak rámutatni: ilyen is van. Ha megtetszik, hasznosnak találod, akkor használod, ha nem, akkor nem. Nekem nagyon bejött, bár az első pár használatnál nagyon idegesítőnek találtam. Más, mint az nvim vagy a vim csak önmagában használva.

Pet, a kedvenc

Pet? Valószínűleg nem sokan hallottatok erről a kis programról. Egy terminálos parancs tároló és indító. A terminálos munka ellen az egyik legnagyobb ellenérv a hosszú és összetett parancsok megjegyzése, begépelése és az ezzel járó hibalehetőség. Más többféle megoldást kipróbáltam, amikor olvastam erről a mini programról.

A notify-send alapjai

A notify-send egyszerű, gyors és mindenhol használható üzenet küldő rendszer. Ami nem takar mást, csak egy üzenet megjelenítését a monitorodon. A notify-send küldi az üzenetet, így kell valami ami meg is jeleníti: ez a dunst. Mindkettő könnyű, egyszerű és erőforrásigénye kicsi. Az laapfunkciókat tudja, azaz ne egy kdialog stb. szintet várj el.

SystemD időzítő alapok

A systemd időzítő használata első látásra sokkal bonyolultabbnak tűnik, mint a cron. Ez valóban így is van, de a több lehetőség miatt legalább egy próbát megér a dolog. Ha az előző részekben leírt módszerrel kilistáztad a systemd részeit, az aktívan futó eszközöket, akkor láthattad, hogy van olyan, hogy .timers. Ezek az időzítő rendszer részei. Itt is, mint a legtöbb esetben csak az alapokat beszéljük meg, inkább kedvcsinálónak, mint komoly és alapos leírásnak szánom a systemd időzítő témát.

Két hasznos program

Hasznos program sorozatunkat folytatjuk. Már mutattam pár érdekes, vagy kevésbé érdekes programot. A mai részben is ezt a vonalat követem, de egy felvetésre szeretnék reflektálni: van értelme ilyen, sok esetben periférikus programot bemutatni? Ezek kevesebb embert érdekelnek, és nem is nagyon keresnek rá az emberek. Igen, van! A világháló tele van az alap parancssori programok bemutatásával, így pld. az ls, cat és a cd stb. parancsokat mindenki megismerheti. Akinek van egy kis kedve a parancssoros munkához, ezekről nagyon sok jó leírást talál.

SystemD alapok

Systemd. Mindenki hallott róla, és a legtöbbünk használja is, még akkor is, ha nem tudja mi is ez. Már volt érintőlegesen szó a systemd témáról, amikor a cron-t kezdtük el használni. Ott már láttuk, hogy valami rendszerhez tartozó, és szolgáltatást nyújtó valami. Kis kitérő: sem tudásom, sem kedvem nincs eldönteni, hogy a systemd Poettering, a Linuxot romba döntő ördögi eszköze, és a Sátán maga, vagy egy csodafegyver. Örök vita lesz ez, és nincs is nagyon értelme ebbe belefolyni.

Find helyett

Bár a legtöbb parancssoros megoldásnál a find parancsot ajánlja mindenki a fájl keresés elvégzéséhez, és egyéb tevékenységhez, de nem biztos, hogy mindig az a legjobb. Én most egy egyszerűbb, de jól használható CLI, azaz terminálos kereső programot mutatok be. Miért? Egyrészt a find viszonylag sokat tud, de igen sok paramétere közt elvész a lényeg, az egyszerű kezelhetőség. A fájl keresés megoldható GUI, azaz grafikus felületen is, hiszen nagyon sok jó fájlkereső program létezik. A legtöbb grafikus fájlkezelőben is van ilyen lehetőség.

Mp3 normalizálása

Normalizáljuk az mp3 fájlok hangerejét az mp3gain segítségével. Bár sokféle normalizálás zámára alkalmas grafikus program van, és sok lejátszó támogatja a lejátszáskori normalizálást, de nekem a terminálos megoldás jött be. Ez a kis Linuxos program egyszerűen használható, gyors és elvégzi, amit kell.

Stacer - a mindenes

A rendszertisztításra sok megoldás van. A mostani videóban egy kellemes, és jól hazsnálható programot mutatok be.

A Stacer jellemzői:

  • Van appimage, azaz telepítés nélkül is megy.
  • Szemét és felesleges fájlok eltávolítása.
  • Autostart beállítási lehetőség.
  • System Servicess kezelés.
  • Futó programok kezelése.
  • Rendszeradatok grafikus kijelzése.
  • Csomagok törlése.

A videó: https://youtu.be/W_s4rlSMB9g

Destruktív parancsok, amivel vigyázni kell!

Destruktív, azaz romboló, rendszert tönkretevő parancsok, amit soha ne használj! Mert ha ezeket beírod, elszabadul a Sátán, a Nap kihuny és még a klímaváltozás is felgyorsul! Vagy mégsem? Igen, sok helyen ezekről úgy írnak, mintha valami titkos, okkult parancsok lennének, és óvni kellene a felhasználókat, és jobb, ha nem is ismeri. Szerintem érdemes őket ismerni, esetleg használni is, ha kell. Egyik destruktív parancs sem jelent veszélyt, ha betartod azt a szabályt, ami szerintem alap: soha nem írunk be olyan parancsot, amit nem ismerünk.

Oldalak

Feliratkozás RSS - balacy blogja csatornájára