Shell funkció alapok – egyszerűen

Linux tipp
Shell funkció

Shell funkció alapjai. Aki ezt meghallja rögvest valami nagy és összetett eszközre gondol. Pedig egy nagyon egyszerű, alap shell ismeretekkel használható megoldás.

Mi is az a shell funkció?

Mini kis programocska, amit a shell beállító állományába szoktak elhelyezni. Azaz ez sem más, mint bármilyen kis szkript, alias, amit eddig is nagyszerűen használhattunk. Bár ez a megfogalmazás nem teljesen fedi le a shell funkció fogalmát, ebben a cikkben csak ezzel a részhalmazzal fogunk foglalkozni. Read more Shell funkció alapok – egyszerűen

Linux tippek

Linux tippek, trükkök témát sokféleképp feldolgozták és sok tipp, trükk található az interneten. A mostani sorozatban én is összeszedtem pár olyant, ami sokszor alapvető és mindenki ismeri, és párat ami kicsit eltér a megszokottól.
A legtöbb általánosan használható, de alapvetően mindig gondold át mi az amit leírtam, és az jó vagy nem jó neked. Soha ne kövess egy leírást, ha nem vagy meggyőződve a teendőkről.
A Linux rendszer gyorsaságát, a tárhely, memória stb. kihasználtságát és a rendszer stabilitását érinti a legtöbb tipp, trükk. Bár a legtöbb egyszerű, de mindig tartsd szem előtt az alapvető elvárást: a teendőd soha ne kívánjon nagyobb befektetést (idő, energia, munka) mit az elért eredmény. Read more Linux tippek

Ranger tippek

A Magyar Linux Videók csatornán már megjelent pár videó a ranger fájlkezelőről. Most pár alapvető tippet osztok meg, aminél talán jobb az írásos anyag. A ranger (és egyéb terminálos fájlkezelő) nagy előnye a jól konfigurálhatósága és a kiegészíthetősége. A ranger ebben élen jár, hiszen az összes konfigurációs fájl, amiben a plusz parancsokat meghatározhatjuk szöveges. Így komolyabb programozó ismeret nélkül is jól kihasználhatjuk a bővítési lehetőségét.

Az első ranger tipp

A honlapon is fenn van, ahogy a következő tipp is. Így nagy újdonságot nem fogok mondani.
Ha többször szerkesztjük a billentyűkombinációkat, vagy készítünk saját parancsot, akkor már lassúnak tűnik az alapmegoldás: kilép a rangerből, szerkeszti a fájlokat, majd visszalép. Ez orvosolhatjuk a megadott sorral: Read more Ranger tippek

Arch és a szkenner jelszava

A multifunkcionális lapolvasó, magyarul szkenner és printer együttese elég bosszantó mód jelszót kér MagyArch alatt nálam, de máshol is lehetnek ilyen problémák. A discordon merült fel a kérdés, és sokfelé indultak, de a megoldást egy angol fórumbejegyzés adta meg.

Az első lépés, hogy megnézed, milyen csoport tagja vagy:

id neved

Valószínű, hogy az lp csoport is ott lesz, ha nem, akkor add hozzá magadat. Read more Arch és a szkenner jelszava

Pet, a kedvenc

Linux tipp
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.

Mit tud a pet?

Gyakorlatilag nem tesz mást, csak egy adatbázisba tárolja a megadott parancsokat, majd elindítja a kiválasztottat. Ez így nem tűnik sokkal többnek, mint az alias, de több, egyszerűbb és jobban kezelhető. Míg az alias egy parancs rövidítés, meg kell jegyezni az alias nevét, addig a pet egy kereshető adatbázist ad. Míg az alias-t kézzel kell beírni, a pet megoldja, hogy az utolsó parancsot automatikusan beírja az adatbázisba. Bár nem túl nagy feladat az aliasok mentése, a pet a gitlab és a github szinkronizációt alapból ismeri. Read more Pet, a kedvenc

Audacity – hogyan tovább?

Audacity? Nem, nem fogok felülni a jajgassunk az új licenc és a telemetria miatt című vonatra. A lehetőségeket szeretném csak taglalni, és a véleményemet elmondani.

Mi történt az Audacity háza táján?

Egy cég megvette, majd a licenceket megváltoztatta, aminek a hátterét sok egyéb oldalon leírták. Én nem értek hozzá, és nem is nagyon érdekel, hiszen amíg ingyenes és jó valami, addig a licenc mellékes. Természetesen az az ideális, ha a lehető legszabadabb megoldásokat kapjuk, de ténylegesen – ha ingyenesen használható, korlátozás nélkül – nem akadályoz a használatban, akkor számunkra mindegy a licenc, a tulajdonos cég, vagy a cég és fejlesztők, és a kódhoz való jogok. Read more Audacity – hogyan tovább?

User copy, felhasználó másolás

Linux tipp
Linux tipp

User copy, azaz felhasználó másolása Linux alatt nem mindennapi feladat. Sokan nem is gondolnak ilyenre, mert nem érzik fontosnak.

User copy, azaz felhasználó másolás

Mi is ez? Ha egy felhasználót egyazegyben, teljesen mértékben lemásolunk egy másik felhasználói név alá. Minden adatát, beállítását átmásolunk egy új felhasználónak.

Mi az értelme?

A legegyszerűbb oka lehet, ha egy biztonsági másolatot, tartalék usert akarunk létrehozni. Így ha valamit elrontunk nagyon a saját felhasználói nevünk alatt, akkor van egy olyan felhasználó, melyet használni tudunk. Érdemes nagyobb konfigurálási művelet előtt egy ilyen tartalékot létrehozni, és nem lesz túl nagy probléma, ha nem lesz jó az új beállítás.
Ilyenkor valóban kis munkával – hiszen a felhasználói beállítások nagy része másolásra került – folyathatjuk a munkát az új néven. Read more User copy, felhasználó másolás

ViFM fájl átnevezés

Vim alapokA ViFM egy nagyon kellemes, gyors fájlkezelő. Sokan nem szeretik, illetve nem ismerik, így készítettem régebben egy kis bemutatót róla. A ViFM és sok egyéb fájlkezelő egyik nagyon hasznos tulajdonsága a Vim stílusú működés. Ami nem merül ki a billentyűkombinációkban, hanem lehetőséget ad a fájlnevek szerkesztésére is a Vim programmal. Így az átnevezés gyors és hatékony művelet lehet, ha ismerjük a Vim működését. Pár alapvető feladatot érdemes megtanulni, ha tömegesen szeretnénk fájlokat átnevezni. Pár alapvető példát mutatok be, de előtte az alapok.

ViFM átnevezés parancsai

A kijelölt fájlokat lehet átnevezni. Ami lehet a kurzor alatti fájl, vagy ha többet akarunk a Space-vel kijelöltek. Read more ViFM fájl átnevezés

Vim – copy, paste

Vim alapokVim ismertető harmadik részében szintén alapvető, egyszerű témákat érintünk. Bár a Vim összetett feladatokra is alkalmas, de mi jelenleg csak a faék egyszerűségű teendőket vizsgáljuk. Ott is a (szerintem) legegyszerűbb megvalósítást.

Szöveg másolása a Vim alatt

Egy normális szövegszerkesztőben elengedhetetlen a szöveg gyors másolása és beillesztése. A Vim ebben is kezes partnerünk lesz, de a Vim kicsit másképp másol, mint amire gondolnánk. A parancs nem a c, amire számítani lehetne a copy szóból és nem is a Crtl+C.

A Vim ehelyett y-t (yank) használja másoláshoz. Az y másolja, amit kiválasztottál. Alapesetben a szót, amin a kurzor áll. Read more Vim – copy, paste

Ranger, a fájlkezelő – miért tetszett meg?

Ranger fájlkezelő? Igen, kipróbáltam és megtetszett. Kis kitérőt érdemes tenni mielőtt pár sorban megbeszélnénk, hogy miért is tetszett meg nekem.
Alapvető kérdésként felmerülhet miért is érdemes terminálos fájlkezelőket kipróbálni. Sok érv szól mellette, de ami igazán érdekes nekem: billentyűkombinációkkal jól vezérelhető. A megszokott érvek nálam mellékesek, hiszen a gyorsaságot említik, de a grafikusak is gyorsak, jól konfigurálhatóak, ami a legtöbb grafikusra is igaz. Amit szintén emlegetnek, de remélem senki nem hiszi el: az igazi profik ezt használják. Ami lehet, hogy igaz is, de esetleg nem azért mert annyira nagyon terminálos fájlkezelőt akarnak használni, hanem mert sok profi szervereket is üzemeltet, tart karban. Ahol kevésbé jellemző a grafikus felület. Így kénytelenek megszokni, megtanulni a terminálos munkát. Read more Ranger, a fájlkezelő – miért tetszett meg?