Itt találsz néhány modern alternatívát a klasszikus Linux parancsok helyett . Ez nem jelenti azt, hogy jobbak vagy rosszabbak, vagy hogy az egyiket a másikkal szemben kellene használnod. Ahogy mindig is mondtam, azt használd, amelyiket a legkényelmesebbnek találod. Azonban egyes felhasználók esetleg nem ismerik ezeket az alternatívákat, és jobb megoldásnak találhatják őket.
A GNU/Linux disztribúciódon használható legjelentősebb programok, amelyek nagyszerű eszközök lehetnek a rendszergazdák számára, a következők:
neovim vs vim
A népszerű szövegszerkesztő, a Vim, amelyről az Emacs, a Nano és más hasonló programok rajongói körében gyakran viták folynak, egy újabb alternatívával is rendelkezik: a Neovim. A Neovim azon az ötleten alapul, hogy kibővítsék a Vim képességeit, és IDE-vé (Integrated Development Environment) alakítsák át. A projektnek köszönhetően modernebb funkciókkal, kurzorstílusokkal és egyéb fejlesztésekkel bővült.
tldr vs ember
Egy másik eszköz, amit mindenki használ, a `man`, a kézikönyv megjelenítésére szolgáló parancs. Nos, van egy modernebb alternatívája is: a `tldr` . A `man` által visszaadott oldalak kissé túlterhelőek és nehezen érthetők lehetnek egyes felhasználók számára. A formátuma sem a legérthetőbb. Ezért a `tldr` nagymértékben leegyszerűsíti a súgót a gyakorlati használati példák bemutatásával.
duff vs duff
A `df` parancs Linuxon is nagyon népszerű a szabad és a foglalt lemezterület ellenőrzésére stb. Nos, a `duf` egy egyszerűbb alternatíva, Go programozási nyelven írva, néhány fejlesztéssel. Könnyen érthető információkat jelenít meg az összes csatlakoztatott eszközről, lehetővé teszi a kimenet rendezését, a kimenet JSON formátumban történő mentését és még sok mást.
exa vs ls
A terminálban leggyakrabban használt parancsok közé tartozik az `ls`, amely a könyvtárak tartalmát listázza. Az `exa` parancs ugyanezt teszi, de fejlesztéseket tartalmaz: intuitívabb színeket használ, megjeleníti a metaadatokat, a kibővített attribútumokat, az inode-ot, az elfoglalt blokkok számát, a különböző dátumokat, hierarchikus fa nézetet, beépített Git-támogatást tartalmaz a megváltozott fájlok megtekintéséhez és még sok mást.
fd vs find
Valaminek a megtalálásához valószínűleg használtad már a `locate` vagy a `find` parancsokat. Nos, az utóbbinak van egy modernebb alternatívája a kereséshez. A neve `fd` , Rust nyelven íródott, és célja a keresések egyszerűsítése és az eredmények megszerzésének folyamatának felgyorsítása.
felső kontra felső
Valószínűleg ismerős ez a módszer, mivel széles körben használják a `top` alternatívájaként. `htop`- nak hívják , és ez egy olyan verzió, amely intuitívabb, valós idejű módon és interaktív módon jeleníti meg a folyamatokról, az erőforrás-fogyasztásról stb. szóló információkat.
ncdu vs. du
Korábban említettem a `df` parancsot, de biztos vagyok benne, hogy te is használtad már a `du` parancsot egy könyvtár vagy fájl méretének ellenőrzésére. Nos, az alternatíva az `ncdu` , és ugyanazt az eredményt adja, de vizuálisan vonzóbb információkkal, beleértve a grafikákat, a jól szervezett elrendezést és az interaktív funkciókat. A neve az `nc` (ncurses) és a `du` szavakból származik; más szóval, ez egy Go-ban írt `du` parancs, amely a népszerű grafikus könyvtárat használja.
denevér vs macska
Az összefűző, vagy `cat`, nagyon hasznos szövegfájlok tartalmának megjelenítéséhez, vagy más függvényekhez, ha más parancsokkal kombináljuk pipe-ok használatával stb. Egy modernebb alternatíva a `bat` . Ez szintaxiskiemelést, Git integrációt, lapozást és egyéb funkciókat biztosít.
httpie vs wget és curl
A webes tartalmak terminálban történő letöltésére vagy megtekintésére gyakran használt parancsok a wget és a curl. Mindkét eszköz széles körben használt és gyakori, szinte az összes népszerű Linux disztribúción alapértelmezés szerint telepítve van. Mindkettő modern alternatívája a httpie , amely felhasználóbarátabb élményt nyújtó fejlesztésekkel rendelkezik, beleértve a színkódolt és formázott kimenetet a jobb olvashatóság érdekében.