Lemez törlése

Lemez
Lemez törléseLemezek teljes, visszaállíthatatlan törlése. A mai téma szintén biztonság technikai lesz, érdemes lesz elolvasni, mert az adatvesztésnél sok esetben a meglévő adatok felelőtlen kezelése sokkal rosszabb. Aki tudja, hogy miért kell a lemezeket teljes törlésével foglalkozni, ő tudja, aki nem, gondolja át: ha nem, vagy csal elégtelenül töröl lemez kerül illetéktelen kézbe milyen személyes vagy nem személyes adatai kerülnek ki? Szeretnéd, ha saját levelezésedet, letöltéseidet, képeidet más is lássa? Ha igen a válasz, akkor ne olvass tovább!

A fájlkezelő nem töröl a legtöbb esetben!

Csak átmozgatja a fájlokat a kukába. Amiből egy mozdulattal törölni tudod, de vissza is lehet állítani. Kényelmes, és jó megoldás, de adatok eltüntetésre nem alkalmas. A másik lehetőség, amikor nem a kukában landol a fájl, hanem sima rm törlés történik. Ez már jobb megoldás egy lemez teljes törlésre, mert ezt nem lehet egy mozdulattal visszaállítani. Bár jobb a megoldás, de nem teljesen biztonságos.

Alap lemez törlés

Jó megoldásnak látszik, ha nem töröljük a fájlokat, hanem leformázzuk a lemezt, partíciót. Míg az rm törlést a legtöbb esetben vissza lehet állítani, addig a partíció, vagy lemez formázása után mát nem annyira. De vissza lehet. Így ha komolyabb anyag van a lemezen, akkor már a sima formatálás nem lesz jó. Igaz sok program ad külön lehetőséget a mélyebb törlésre a formázásnál. Ezt használjuk is ki! Az ilyen opciónál jelzik, hogy ez időben hosszabb művelet. Amikor nem a sima formázzuk le, majd telepítünk rá valamit a téma, akkor ezt az időt rá kellene szánni. Egy kölcsön adott, vagy elvesztett, de üres adathordozó komoly biztonsági rés lehet.

Lemez törlése a shred paranccsal

A shred-et ismerjük, már volt róla szó. Most csak a biztonsági törlésre térek ki, ami egy teljes partíció, vagy lemez teljes biztonságos törlését jelenti.

A parancs segít az adatok többszöri felülírásában, így speciális hardver segítségével csak rendkívüli nehézségek árán, ha egyáltalán visszaállítható. Éppen ezért gyakran használják az adatok biztonságos törlésére. Itt már ki is derült a két fontos elem: többszöri és felülírás.

Az adatokat nem csak „törölni” kell, hanem azt a lemez részt, ahol voltak felül is kell írni. A technika olyan fejlett, hogy egy törölt fájlt nagyon jó eséllyel vissza is tudunk hozni, de ha a lemezterületre már újabb nullákat, és egyeseket ír a gép. akkor ezt nehezebben tehetjük meg. Minél többször írjuk át a területet, annál jobban elfedi az előzőket.

A shredrésze a coreutils csomag Linux alatt, valószínűleg a parancs alapértelmezés szerint elérhető a rendszeren. Alapértelmezés szerint három lépést használ, és minden futás során pszeudo-véletlenszerű adatokat ír az eszközre.

Ez számunkra teljesen megfelel. A shred kézikönyvében sokkal mélyebb leírás van, de aki jobb védelmet akar, mint egy sima töröljük le az összes fájlt megoldás, neki ez már olyan mély védelmet ad ami sokkal jobb, mint egy alap törlés.

shred -v /dev/sdX

Sima megoldás, a célt jól kell megadni, mert ez valóban kisatíroz mindent!

A komoly törlések egyik veszélye az user, aki nem figyel oda, és nem a megfelelő lemezt törölgeti le.

Én a -v ( --verbose) opciót a lemeztörlési művelet részletes megtekintése opciót szeretem bekapcsolni, mert nem lesz lassabb tőle, de látom, hogy hogyan halad. Ez jó dolog, mert időigényes művelet.

Ennek a három egymást követő ciklusnak az elvégzéséhez szükséges idő hosszú lehet. Ne csak egypár száz gigás pendrájvra gondolj, hanem több terrás lemezekre is! Szerencsére megadhatjuk, hogy a shred csak egy ciklust hajtson végre a segítségével -n ( --iterations=) megadásával.

shred -v -n 1 /dev/sdX

Bár kétséges számomra, hogy egy szakemberek által alapnak beállított háromciklusú törlést miért butítanánk le egyciklusúvá…

A biztonság fokozható, ha a kernel véletlenszám-generátorát használjuk a felülíró adathalmaz gyártásához. megadjuk, hogy a lemezt véletlenszerűen generált adatokkal írja felül. A --random-source=/dev/urandomválasztási lehetőséget érdemes bekapcsolni. Linux speciális fájlja, a /dev/urandominterfészt biztosít a kernel véletlenszám-generátorához, amit sok titkosító stb. program használ.

Ezt megfejelhetjük egy plusz biztonsági megoldással is, amikor a véletlen katyvasszal felülírt lemezt a végén feltöltünk nullával.

shred -v -n 1 --random-source=/dev/urandom -z /dev/sdb

Így a biztonságot növeljük, az időtartamot csökkenthetjük az egy plusz egy felülírási ciklussal.

Ennek a shred megoldásnak nagy előnye, hogy telepítve van, és a megfelelő védelmet ad.

Lemez törlése a wipe paranccsal

Teljesen törölhetjük az adatokat a lemezről a wipe paranccsal. Ahogy a neve is sugallja, a parancs az adatok lemezről való törlésére szolgál. Az wipeparancs átírja a szektorokat és kiüríti a gyorsítótárat, ami lehetetlenné teszi vagy rendkívül megnehezíti az adatok helyreállítását.

A legtöbb Linux rendszeren azonban a wipe parancs alapértelmezés szerint nincs telepítve, ezért először telepíteni kell a csomagkezelő segítségével.

Ezt követően a wipe parancs használata viszonylag egyszerű.

wipe /dev/sdX

Előnye az egyszerű kezelhetőség, hátránya a telepítés, hiszen nem alapértelmezett program.

Lemez törlése a dd paranccsal

Logikus felvetés, ha már minden alkalommal leírjuk, hogy a dd használatakor, mikor az ISO-t kiírjuk a pendrájvra, oda kell figyelni, mert visszaállíthatatlanul ledarálja a régi adatokat, akkor ez is alkalmas lesz a lemez törlésére.

Ezért a dd parancs egy másik gyakran használt módszer a lemezek törlésére Linux alatt. Bár a parancsnak nem kifejezetten az a célja, hogy adatokat töröljön a lemezről, mint shredés wipe programoknál, de teljesen megfelelő lesz.

dd if=/dev/urandom of=/dev/sdX bs=512 status=progress

A törlési folyamat sikeresen befejeződött, amikor ddNo space left on device” üzenetet küld, és visszaadja a vezérlést. Ez az első pillanatban meglepő, ha nem tudsz róla hibára is gyanakodhatsz. De nem hiba, így működik, hiszen valóban tele nyomta a lemezedet random adatokkal. Az adatok mérete (512byte) ami nagyon kevés, egy méretesebb lemeznél már igencsak lassú lesz. Így aki gyorsítani akar a dd paranccsal a lemez törlésekor nagyobb blokkméretet használjon, mint pl. bs=4096(4 KiB). Ez sem ad rosszabb eredményt, hiszen a nagyobb méretű adatcsomagban is katyvasz lesz, amit az urandom-ból kap.

Az egyik hátránya a megoldásnak a lassúsága, így én csak akkor használnám, ha valami oknál fogva a két célprogram egyike sem használható.

A másik megoldás itt is a nullákkal való feltöltés, ami kevésbé (de nekem teljesen) biztonságos, de gyorsabb:

dd if=/dev/zero of=/dev/sdX bs=4096 status=progress

Én mindegyiket kipróbáltam, sima, amatőr módszerekkel, amikhez leírást találni az Interneten nem tudtam visszaállítani a lemez tartalmát. Nekünk ez a célunk, hiszen nem komoly titkokat akarunk eltüntetni, csak valami szinten biztonságosabb megoldást szeretnénk.

Biztonsági rés?

Én nem atomtitkokat tárolok, így ezek feleslegesek! – mondhatnád.

Ezt te tudod. Maga a biztonságos törlésre szánt idő nem olyan nagy, hogy ÉN ne tegyem meg. Az adatokban való kukkolás emberi tulajdonság, nincs semmi meglepő, ha valaki belenéz egy elhagyott, kölcsönkapott adathordozóba, hogy mit tudhat meg a másikról. Személyes levelezésem nem tartalmaz semmi titkot, de nem szeretném, hogy más csámcsogjon rajta…

A cikk alapját egy linuxiac.com cikk adta.

Azt sejtheted, hogy a fenti parancsok így nem fognak menni. A cél lemeznél az X-et ki kell cserélni, és logikusan a sudo is kell.

A fenti parancsok jó eséllyel teljesen eltüntetik az adatokat, így csak akkor használd őket, ha tudod is mit teszel!

Related Posts

Read more Lemez törlése

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

Linux tipp
Linux tipp

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.

Ami nekem nagyon hiányzik az asztali környezetekben, az a gyors csempézési lehetőség, és ami nekem hiányzik a I3Wm-ből az egykezes (billentyű lenyomás nélküli) egérrel való ablak mozgatás. Ezek együtt kellenek, így ilyen áthidaló megoldásokat kell alkalmazni.

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

Debian csomaglista újratelepítéshez

MX Linux
MX Linux, Debian alap

A Debian csomagkezelése egyszerű, így az alapokat egy videóban foglaltam össze. Ott, és a manuálokban összeszedhető alaptudással már a feladatok nagy részét megoldhatjuk. Ma a lekérdezést és a telepített csomagok listájának mentése lesz a téma. Bár a legtöbb Debian felhasználó valamelyik grafikus csomagkezelőt használjam de érdemes megtanulni a terminálos megoldásokat is.
A mai alap feladat a telepített csomagok lekérdezése, a lista mentése és az újratelepítéskor azok beolvastatása lesz.
Előbb a miért kérdésre kell válaszolni, ami valóban kérdés lehet. Read more Debian csomaglista újratelepítéshez

A tökéletes I3Wm beállítása

i3wm
I3 ablakkezelő

A mostani sorozatban egy tökéletes I3Wm rendszer építésébe kezdünk. Itt is igaz: a tökéletes az, ami neked megfelel, így amit leírok az pontosan az én igényeimnek felel meg, ha Te másképp oldod meg, az legyen a Te igényeidnek megfelelő. Soha ne másolj egy rendszert, alakíts ki ami nálad a lehető legjobb. Igen, megismételtem az előző részben leírtakat. Fontosnak tartom a saját, „custom” rendszer építést és nem a másolgatást. Bár nagyon sok jó előre beállított rendszert találni I3Wm alatt, de ezen túl kell lépni, mert az lesz a tökéletes, egyéni az amit saját magunknak állítunk be. Read more A tökéletes I3Wm beállítása

Könyvtár méretének lekérdezés – Videó ajánló

Linux tipp
Linux tipp

Linux videó ajánló? Igen, ma egy videót ajánlok figyelmetekben. Bár sajnos nagyon kevés magyar nyelvű és értékes Linux videó van a YouTube csatornákon, de van pár olyan, amit mindenképp érdemes megnézni. A téma alapvetően egyszerű: hogyan lehet megnézni terminálos programokkal a könyvtárak stb. helyfoglalását Linux alatt. Bár sokféle erre rendelt program van, ami grafikusan is megoldja ezt, érdemes az ilyen alap feladatokat terminálban is megismerni.
A videóban láthatod majd, hogy a terminálos munka sem ördöngösség, alap parancsok és azok egymásután füzébe egyszerűen megoldja a feladatunkat

 

 

Read more Könyvtár méretének lekérdezés – Videó ajánló

Nvim automata szócsere

Vim alapokAz NVim jó helyesírás ellenőrzővel érkezik ami az átlagos feladatoknak megfelelő. Nekem kifejezetten hiányzott a LibreOffice-ban megszokott automatikus korrekciós lehetőség. Én viszonylag sokat használtam ezt a lehetőséget. Nemcsak a gyári beállítás szerinti szólistát, hanem egyéni szólistákat is összeállítottam, így a rövidítéseket gyorsan és hatékonyan feloldja a rendszer. Ilyen volt például a LO, az az LibreOffice. Begépeltem az L és O betűt majd automatikusan kijavította LibreOffice szóra. Szuper! Így nemcsak a megszokottan elgépelt szavaimat tudom kijavítani, hanem rövidítéseket alkalmazva hosszabb, egységes szöveget is el tudok helyezni. Ez a lehetőség az alapértelmezetten ott van a NVim beállításokban, ennek ellenére én egy jobb kényelmesebben használható plugint installáltam. Picit tud többet, de nekem pont ez a kicsi kell. Read more Nvim automata szócsere

NVim színek és panel

Vim alapok

A Vim, Nvim testre szabása egyszerű, ha valaki szeret foglalkozni vele. A technikai beállítások nagy száma, az összes lehetséges paraméter nagyon pontos állíthatósága miatt pont úgy fog viselkedik, ahogy

azt szeretnénk. Ez a technikai fele, aminek látható eredménye nincs. Nem fog senki rácsodálkozni a beállításaidra, ha a helyesírási, vagy automata szövegcserélési megoldásokat beállítod. De amikor egy szép színösszeállítást, illetve panelt mutatsz már jönnek is a dicsérő szavak. A mai Nvim témánk két nagyon egyszerű feladat lesz:

  • színsémák telepítése
  • egy alsó pan
    el telepítése

Miért is van erre szükség?

Bár jellemzően csak a kinézetet szoktuk emlegetni, de ennél jóval fontosabb okai is vannak. A jól összeválogatott színű Nvim nem csak szép, hanem hasznos is. A fekete és fehér megoldások nem csak szerény kinézetűek, hanem egyenes károsak is. A fekete háttérben világító fehér betűk egy idő után rongálják a látásunkat. Ezt már régen felismerték, így érdemes a színeket legalább ilyen szinten megváltoztatni. A másik fontos oka a színes NVim használatának a jobb láthatóság. Itt már nem arról beszélünk, hogy ne zavarja a szemet, hanem a színesen kiemelt szintaxis, a színekkel jelzett állapotsor és egyéb hasznos infókat felsoroló panel gyorsítja a munkát. A harmadik ok hasonlóan fontos bár nem emlegetik soha: a szép környezeteben szívesebben dolgozunk. A saját izlés szerinti NVim beállítás meghozza a kedvet a munkához. Read more NVim színek és panel

NVim testre szabása

Vim alapokAz Nvim rendszerről már volt szó, többféle megoldást, alapokat, vagy éppen egy beépülő komplex megoldást, a SpaceVim-et is bemutattam. A mostani részben már a saját beállítási lehetőségeket ismerjük meg. Az NVim és a Vim beállításai jórészt egyformák, csak a helye már. Így aki nem az NVim rendszert használja, annak is hasznos lehet ez. Én az NVim mellett döntöttem. A konfigurációs fájlok eltérhetnek, én ezt a megoldást használom. Érdemes minden tippet átgondolni, a helpeket, a hozzáadott leírásokat (pld. beépülők) elolvasni. Sok jó megoldás van, amit én bemutatok a nagyon alap beállítás szintjén van. Az NVim a lehető legnagyobb szabadságot adja, ha valaki időt, energiát fektet bele. Read more NVim testre szabása

Spacevim – Vim kiegészítő

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.

Mi is az a spacevim?

Már volt szó a vim, neovim szövegszerkesztőről. Sokan használják, és kedvelik. Sokan pedig nem. A spacevim egy kiegészítő csomag a nvim, vim szerkesztőhöz. Ezt érdemes kiemelni, hiszen nem egy különálló terminálos szerkesztő, hanem plugin csomagot raktak össze, konfiguráltak be, és parancssori paranccsal telepíthetővé tettek. Ami nagyon jó, és ez fogott meg, mert nekem sem kedvem, sem időm, de főleg tudásom nincs egy ilyen plugin csomag összeválogatásához, beállításához. Rengeteg, szerintem több száz beépülő létezik a vim, neovim és ezek klónjaihoz. Itt tallózhatsz egy nagyon szép gyűjteményben. Ezeket átnézni, kikeresni ami kell nekem, bekonfigurálni nem kis munka. Ezt a terhet próbálja levenni a vállunkról ez a spacevim. A megoldás előnyéről már volt szó, de ki kell emelnem, hogy létezik egy hátránya is: az van benne, amit beleraktak. Ez nem feltétlen fedi le azt a kört, ami neked kell. Így lehet, hogy sok feleslegesnek gondolt, vagy hiányzó csomagot vélsz felfedezni benne. Én úgy vélem egy kezdőnek - aki nem akar a pluginokkal sokat bajlódni - ez a megoldás jó, ha van olyan, ami még kell, akkor azt is belerakhatom.

A spacevim telepítése

Az oldalon le van írva, pontosan egy parancsot kell futtatni. Ha nem akarod a meglévő nvim konfigurációdat felülírni, akkor  megtalálod a megoldást erre is. Igen, jól látod! Nem másoltam ide, mert a spacevim jól dokumentált és minden kérdésre találsz választ, ha elolvasod a doksikat. Aki nvim, neovim vagy annak bármilyen klónját használja megtanulja egy idő után a magas fokú önállóságot, mert ezek jellemzően összetett rendszerek, amiknél elvárás a folyamatos tanulás, fejlődés. Nem ragadunk le az alapoknál, amikor valamit meg kell oldani, utána olvasunk, és már meg is oldottuk a feladatot.

Amit kiemelnék: a spacevim telepítése előtt a gépeden kell lenni egy vim, vagy egy nvim programnak. Érdemesebb a nvim-et használni, pár kiterjesztett funkcióval többet tud, mint a vim.

Az első indítás

Az első indítása point úgy történik, mint eddig az nvim, vagy vim paranccsal. Amit rögvest észlelhetsz megváltozott a kinézet. Egyrészt színesebb lett, ami kellemesebb a szemnek, mint a hagyományos kinézet. Bár sokféle színezést lehet alkalmazni a nvim beállításoknál, én maradtam az alap spacevim színeknél. Fontos! A színsablonokat alapból letiltották, így azokat a konfigurációs fájlban engedélyezni kell! A ~/.SpaceVim.d/init.toml fájlt kell szerkeszteni és ezt elhelyezni a végén: [[layers]] name = "colorscheme"

Ezt érdemes fejben tartani, mert legtöbb lehetőségnél hasonló a módszer. A rendszerben ott van, csak aktiválni kell. Ezt általánosságban is jónak tartom, hogy én válogatom ki azokat a bekonfigurált lehetőségeket, amiket használni akarok. Ha pedig ki szeretnéd használni, hogy egy fejlett spacevim a szerkesztőd, akkor csak a Space f v d lenyomásával is megnyithatod a konfigurációs fájlt.

SpaceVim
SpaceVim

Induláskor és időnként (előre beállított periódus szerint) frissíti automatikusan a pluginokat. Ezt a konfigurációban le lehet tiltani, ha zavaró és kézzel szeretnéd frissíteni. Én nem tiltottam le, mert pár másodperc alatt lefut akkor is, ha van frissebb verzió. Ha bármi probléma lenne a frissítéssel, akkor a leírásban találsz megoldást a kézi frissítésre. Érdemes mindig a legújabbat használni, mert folyamatosan karbantartott pluginek egyre több funkciót adnak hozzá a nvim-hez.

Amivel rögvest találkozunk

SpaceVim
SpaceVim

A spacevim nagyon mássá tette a nvim szerkesztőnket. Induláskor a jobboldali részben a szerkesztett fájlokat sorolja fel és azokat az előttük lévő szám lenyomásával meg is nyithatod. Ez maga egy olyan kellemes plugin, amiért már érdemes feltenni a spacevim rendszert. Nagyon gyorssá teheti a munkádat, ha erre szükséged van. Az természetes, ha egy fájlra kattintasz pld. a ranger fájlkezelőben, vagy a nvim-et fájlnév megadásával arra utasítod, hogy a fájl nyissa meg, akkor ez az ablak nem jelenik meg. Logikus, de sajnos sok olyan program van, ami tolakodó és mindenképp saját magát próbálja előtérbe helyezni. Itt normálisan állították ezt be! Az egombbal üres fájlt nyitsz, a q a kilépés.

A bal oldalon a Nerdtree pluginnal találkozhatsz, ami egy fájlböngésző. Így betallózhatod azt a fájlt amit szeretnél szerkeszteni. Kellemes kiegészítő. Ha fájlt szerkesztesz, és közben navigálni is akarsz egy másikhoz, akkor az F3 lenyomásával előugrik, illetve eltüntethető. A Nerdtree nem csak a "keressünk meg a fájlt és nyissuk meg", hanem egy sokoldalú fájlkezelő, amiben akár fájlokat és könyvtárakat is létrehozhatunk, törölhetünk, vagy átnevezhetünk. A megismeréséhez használd a :help NERDTree parancsot. Nem egy komplett ViFM, vagy Ranger, de nagyon jól használható fájlkezelő.

IDE is lehet?

Igen, ezzel a céllal is készült a spacevim. Az IDE egy integrált fejlesztő (programozó) környezetet, szerkesztőt jelent. Ez nekem, mint kezdő nvim felhasználónak is kellemes hír. Bár sokkal komolyabb fejlesztő környezet ad, de nekem egy jó megoldás a szintaxis kiemelés. Majdnem minden programozási nyelvet ismeri, így kényelmesen tudjuk a konfigurációs fájlokat szerkeszteni, mert ezeket beszínezi, kiemeli és sokkal vizuálisabb lesz. Ne feledd: aktiválni kell a konfigurációs fájlban, és elolvasni a leírást. Nem mindegyiknél, de soknál van saját billentyűkombináció is. Pár ilyen kiemelési sablont kipróbáltam, elfogadhatóan működnek. Aki ennél összetettebb funkciókat is szeretne, ő is megtalálhatja a számítását. Bár az is igaz, hogy aki komolyabban programoz és vim-et használja neki sok újat nem mondtam :).

A támogatott nyelvek és azok aktiválása itt részletesen megtalálható: https://spacevim.org/layers/ Bármely funkciót (itt layer-nek nevezik) aktiválsz ne feledd el lementeni a konfigurációs fájlt és újraindítani a spacevim programot. Ha még nem használt plugint aktiválsz, akkor azt le kell töltenie, és csak azután fog működni!

Sugó!

A rangerben, és más terminálos fájlkezelőben megszokott, hogy gyorsan és normális súgót kapunk. A spacevim egy billentyűzet vezérelt szövegszerkesztő, amiben nagyon sok funkció van, a hozzátartozó kombinációkkal. Ezeket kezdőnek megjegyezni lehetetlenség. Ez ijeszti el az embereket, hiszen nem káptalan az ember feje és nagyon megszoktuk a grafikus menü vezérelt programokat. Itt erre is gondoltak. Ha lenyomva tartod a Space billentyűt megjelennek az aktuálisan használható billentyűkombinációk. Bárki találta ezt ki, és építette bele, csak dicsérni tudom.

A súgó témakörben említem meg a honlapon elérhető dokumentumokat. Teljes, részletes és minimális ismeretek mellett is érthető. Nincs agyonkomplikálva, agyonmagyarázva, egyszerű és logikusan felépített.

Fülek, sorszámozás stb.

SpaceVim
SpaceVim

Az egyik nagyon kellemes megoldás a fülecskés megoldás, aminél több fájlt nyithatunk meg és a böngészőkben megszokott fülekkel válthatunk köztük. A lap száma megadásával léptethetünk a kívánt fülre, de akár egérrel is dolgozhatunk. A Space t t lenyomásával pár műveletet elvégezhetünk a fülekkel. A képernyő több részre osztható (ami nem újdonság) és a köztük való navigálás egyszerű. A sorszámozás nem túl nagy újdonság, a legtöbb szerkesztő besorszámozza kérésre a sorokat. Itt van egy érdekes megoldás is. Ha megnézed a képet a 39 sorszámú soron állok, és le is, fel is relatíve sorszámozást kapunk. Ami a többszörös műveletekhez adja meg a sorszámokat. Kellemes megoldás Space v kombinációra előkerülő kommentelési lehetőségek. Itt sorokat, szakaszokat kommentelhetünk ki. Lényegesen gyorsabb mint amikor minden sor elé (vagy van olyan nyelv, ahol még a komment végét is jelezni kell!) a kommentjeleket ki kell rakni. Formázásnál érdekes lehet a Space x kombináció, ahol a megadható karakterhez igazíthatjuk a sorokat. Egy tizedes vesszőhöz való igazítás egy pénzügyi felsorolásban még a sima szöveges fájlban is jól mutat. Bár kisebb gyakorlat kell ehhez, hogy valóban azt kapjuk, amire számítunk, ha belejövünk, akkor szépen formázott szöveget hozhatunk létre. Ahogy látni jellemzően a Space billentyű és egy vagy több betű amit használnak. Ez biztosítja, hogy nagyon jó eséllyel nem fog semelyik kombináció ütközni sem a ablakkezelőd, sem az asztalkezelőd kombinációival. De nem ütközik majd a vim-ben megszokott kombinációkkal sem. Van automata kiegészítésre ajánlat box is, ami szintén megszokott a szövegszerkesztőknél.

Ennyi? Nem, nem csak ennyit tud a spacevim

Nagyon szubjektíven kiragadtam az éppen kipróbált funkciókból párat. Ha ezek közül felkeltette valami a figyelmedet látogasd meg az oldalukat. Sokkal, valóban nagyon sokkal többet tud alapból is, mint amire kitértem. Az alapfunkciókat sem könnyű felfedezni egy nap alatt, de ez csak az alap. Ha pedig plusz funkciók kellenek, akkor a nem aktivált layerek közt keresgélhetsz. A használható layerek, kiegészítések könnyen felfedezhető Space h l paranccsal. 150 felett van a számuk, így azt aktiválsz, amit szeretnél.
Amit a színezésnél említettem a külcsín testre szabása. Nem csak kész színsablonokat váltogathatsz, az összes elemet testre szabhatod.

Azaz: a spacevim egy hasznos és összetett kiegészítő, Ez próbát megér, hiszen ha nem tetszik villámgyorsan visszatérhetsz az eredeti állapothoz.

Átnézve: 2023-08-30

Apropos parancs Linuxon példákkal

Linux tipp
Linux tipp: apropos

Az apropos parancs Linuxon példákkal. A Linux rendszerek több száz alap parancsot tartalmaznak. Ezeket, legalábbis a legtöbbet nem napi szinten használjuk. Sokat nem is ismerünk, nem is használunk. Ha valahol nem olvasunk egy parancsról, vagy egy feladathoz az elmúlt időben nem kellett, akkor a létezéséről sem tudunk. Ami hiba, hiszen nem hiába kerültek bele a Linux, Unix rendszerekbe ezek: hasznosak és a készítők érdemesnek találták őket a fejlesztésre.
Így jó lenne egy keresőt használni, ami azokat listázza ki, melyek egy adott feladathoz készültek. Ezt a keresést jellemzően a google keresővel végezzük el. A legtöbb esetben ez nagyon hatékony, sok példát is felhoz a kereső. De van erre egy parancs is, ami a man(uál) oldalakban keres és a keresett kifejezésre adott találatokat listázza ki. Read more Apropos parancs Linuxon példákkal