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.

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.

Tar archívum készítése, és tömörítése

Tar archívum készítése, és tömörítése lesz a mai rész fő témája. Miért? Sokan idejétmúltnak és kicsit elavultnak tartják. Bár az igaz, hogy elég régen használjuk és igazi nagy változás nem került bele, de van pár olyan érv mellette, ami fontossá teszi, hogy ismerjük. Az egyik érv az elérhetőség. Minden Linux rendszeren jó eséllyel ott lesz, és nem kell telepíteni semmit a használatához. Tömöríteni is tud.

Alacritty terminálemulátor

Az utóbbi időben nagy divat lett az Alacritty terminálemulátort használni, illetve ez lett az egyik, a fő terminálja a MagyArch Linux disztribúciónak. Nekem ez a megoldás elég idegen, de nyitott vagyok bármiféle újdonságra, így körbejárom, mit tud, és van-e értelme ezzel foglalkozni. Bár mindenkinek van kedvenc terminálemulátora, amivel dolgozik, de érdemes azt is tudni, hogy alapvetően egy "felesleges" eszköz. Arra való, hogy egy grafikus felületre terminál ablakot rajzoljon. De mi elérhetjük a terminált akkor is, ha az ALT+Ctrl+F1 stb.

Több hangsáv együttes rögzítése

Bár viszonylag ritkán, de előfordul, hogy két, vagy több hangsávot szeretnénk rögzíteni egy videó rögzítéskor.  Ilyen lehet egy játék bemutatása, egy program bemutatása, videó vagy audio vágás bemutatása. Ilyenkor egyrészt a saját beszédünket, másrészt a program hangját szeretnénk felvenni, szinkronban, egyszerre a kettőt. Erre nem lesz alkalma s az SSR, vagy más egyszerűbb rögzítő program, Ezek egy hangsávba rögzítenek, amit utólag nehéz lesz vágni, mert a két hang nem kezelhető külön-külön. Erre is van megoldás: OSB.

Oldalak

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