Hogyan lehet a terminált a segítőd, és ne az ellenséged?

Hogyan lehet a terminált a segítőd, és ne az ellenséged?

Ebben a cikkben arról fogunk beszélni, hogy miért fontos, hogy ne utasítsuk el teljesen a terminált, hanem mérsékelten használjuk azt. Milyen esetekben kell használni, és mikor nem érdemes.

Legyünk őszinték

Senki számára nincs igazán szükség a terminálra. Megszoktuk, hogy mindenre, amire csak lehet, rákattinthatunk az egérrel, és aktiválhatunk valamit. Lusták vagyunk megnyitni valamit, és parancsokat írni. Azonnali funkciókra vágyunk. A legtöbben egyáltalán nem használják a terminált. Érdemes egyáltalán használni?

Miért szükséges a terminál használata?

Ez kényelmes. Nem kell sok ablak között váltogatni, keresni valamit az egérrel. Egyszerűen megírhatja a szükséges parancsot.
Nézzük meg azokat a helyzeteket, amikor a terminál szükséges:

  • Amikor valamit be kell kapcsolni, de nincs idő keresgélni a beállítások között (Helló, GUI dconf)
  • Amikor egyszerűbb megtalálni egy fájlt vagy mappát a terminálban, mint elpazarolni az időt a GUI-n (a fzf jól megbirkózik ezzel a feladattal)
  • Amikor könnyebb gyorsan szerkeszteni egy fájlt Vim, Neovim, Nano, Micro használatával, mint IDE-ben babrálni
  • Amikor megmarad a fő DB példányhoz a terminál (beállítások visszaállítása Ubuntu alatt vagy Arch Linux telepítése például)
  • Amikor a sebesség fontosabb, mint a minőség

Amikor nem szükséges használni a terminált:

  • Amikor nincs ilyen funkció a terminálban (ez rendkívül ritkán fordul elő, de mégis)
  • Amikor kényelmesebb ezt GUI-n keresztül megtenni, mint szenvedni a TUI-val (például programok hibakeresése)
  • Amikor igazából nem tud igazán semmit csinálni a terminálban, de gyorsan kellene valamit csinálni (több időt fog eltölteni az automatizálással, mint a cselekvéssel, gondolom, ez mindenkinek ismerős)
  • Amikor a kényelem fontosabb, mint a sebesség

Ezek a fő szabályok, amelyeket nem szabad elfelejteni. Elsőre egyszerűnek tűnik, azonban a vágy, hogy "próbáljuk meg automatizálni mindent, ahelyett, hogy kétszer rákattintanánk" gyakran előtérbe kerül. Az emberek lusták, de ez nem mindig van a hasznukra.

Tegyük a terminált életképessé

Itt van a minimális készletem ahhoz, hogy bármit is normálisan el tudjak végezni a terminálban:

Tmux — hogy megosszam az ablakot panelekre (ha egy csomó terminál ablakot spawnolok, és hosszú időre váltogatok közöttük, akkor az egész ötletnek nincs értelme, már könnyebb egyszerűen az GUI-val alkalmazások között váltogatni)

fzf — hogy gyorsan találjak valamit. Ez valóban gyorsabb, mint a GUI-n. vim és választjuk a fájl nevét, és ennyi.

zsh — (pontosabban OhMyZsh) a terminálnak kényelmesnek kell lennie, és nem lehet furcsa

neovim — mert a terminálban való létezés értelme gyakorlatilag elveszik nélküle. Egy szerkesztő, amely sokkal többre képes, mint a GUI alkalmazások

És számos más alkalmazás: ranger (vagy ViFM), how2, live-server, nmcli, xrandr, python3, jshell, diff, git és így tovább

De mi értelme van?

Nézzük meg, amikor megpróbálsz egy komplett IDE-t betölteni, hogy megváltoztass egy kicsi scriptet — ez irracionális. Könnyebb gyorsan módosítani a Vim-ben (vagy Nanóban, azok számára, akik nem szeretik a Vim elrendezést). Gyorsabban végezhetsz dolgokat, de nem szükséges mindent megtanulni, ami a terminálban van. Lehet, hogy a terminál használata közben sosem lesz szükséged a Bash script nyelv tanulmányozására, mert nem éppen arra van szükséged.

Próbáljuk meg egyszerűbbé tenni a dolgokat, és nézzünk különböző dolgokat különböző szemszögből, ahelyett, hogy mindent fekete-fehérre osztanánk

Csak a regisztrált felhasználók vehetnek részt a szavazáson. Kérem, jelentkezzen be., kérem.

Gyakran használod a terminált?

  • 86,7%Igen208
  • 8,8%Nem21
  • 4,6%Nem biztos11

240 felhasználó szavazott. 23 felhasználó tartózkodott.

Forrás: habr.com

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster