A terminál olyan, mint egy virtuális második otthon sok Linux-felhasználó számára, mivel munkaidejük nagy részét a parancsok gépelésével töltik. Ha nem akarja untatni magát az unalmas, fekete parancssori képernyővel, fontos, hogy a terminált személyre szabja szíve vágya szerint.
A Linux lehetőséget kínál a terminál bármely aspektusának testreszabására – megjelenése, viselkedése, színsémái, betűtípusa és indítóképernyője.
Ebben a cikkben megvizsgáljuk, hogyan szabhatja testre Linux-termináljának indítóképernyőjét a parancssori munkamenetek felpörgetése érdekében.
1. lépés: Keresse meg a Shell konfigurációs fájlt
A Linux-gépre telepített terminálemulátor az alapul szolgáló shell frontendjeként működik. A legtöbb Linux disztribúción a Bash az alapértelmezett shell, amely előre telepítve van a rendszerrel. Linuxon, ha nem tetszik az alapértelmezett shell – a legtöbb esetben a Bash –, akkor mindig megteheti módosítsa a shellt a chsh használatával.
Minden shell rendelkezik egy konfigurációs fájllal a felhasználó saját könyvtárában. Bash esetén a fájl meghívásra kerül
.bashrc. És ha Zsh-t használsz, akkor az lesz .zshrc.A kezdőkönyvtárban keresse meg az éppen használt parancsértelmezőnek megfelelő konfigurációs fájlt. Ebben az útmutatóban bemutatjuk, hogyan lehet testreszabni a kezdőképernyőt a Bash-on. Azonban vegye figyelembe, hogy a lépések hasonlóak más héjak esetében is.
A terminál kezdőképernyőjének személyre szabásához először nyissa meg a shell konfigurációs fájlt a saját segítségével kedvenc szövegszerkesztő. Ebben az esetben Vim:
vim ~/.bashrc
2. lépés: A kezdőképernyő tartalmának hozzáadása
Mielőtt elkezdené kifinomult szkriptek hozzáadását a fájlhoz, próbáljon kinyomtatni egy egyszerű karakterláncot, hogy ellenőrizze, megfelelően olvassa-e a konfigurációs fájlt a shell. Ehhez fűzze a következő sort a konfigurációs fájlhoz:
echo "Üdvözöljük a Terminálban!"
Most, mentse és lépjen ki a Vimből és indítsa újra a terminált a változások megtekintéséhez.
Az üdvözlő szöveges üzenet minden shell indításakor megjelenik, általában a terminál újraindításakor.
Most, hogy tudja, hogy a konfigurációs fájl működik, ideje néhány érdekes információt és parancsot hozzáadni a fájlhoz.
1. Jelenítse meg a rendszerinformációkat az indítóképernyőn
A dolgok felpörgetése érdekében vonzó módon megjelenítheti a rendszerinformációkat egy új terminálpéldány tetején. Nem kell aggódnia a rendszer részleteinek kinyerése és szép bemutatása miatt, több eszköz is elérhető már, amelyek elvégzik ezt a munkát. A leggyakrabban használt kettő a Neofetch és a Screenfetch.
Mielőtt hozzáadná a parancsokat a konfigurációs fájlhoz, telepítse a Neofetch-et (vagy Screenfetch) a rendszer alapértelmezett csomagkezelőjének használatával.
Ezután a fent telepített csomagtól függően adja hozzá a következő parancsok egyikét a shell konfigurációs fájl végéhez:
neofetch
képernyőletöltés
Mentse el a változtatásokat, és indítsa újra a terminált.
2. Véletlenszerű üzenet megjelenítése
Te tudod használni szerencse véletlenszerű (néha vicces) idézetek megjelenítéséhez, amikor elindítja a terminált. A konfigurációs fájl szerkesztése előtt telepítse a szerencse csomagot a rendszeren.
Ubuntu/Debian rendszeren:
sudo apt install fortune
Arch Linuxon:
sudo pacman -S fortune-mod
A fortune telepítése Fedora és CentOS rendszeren:
sudo dnf telepítse a fortune-mod-ot
A telepítés után adja hozzá a következő parancsot a konfigurációs fájl végéhez:
szerencse
Kimenet:
A vagyont más segédprogramokkal is bekötheti, mint pl tehénvirág szemet gyönyörködtető indítóképernyő-üzenetek létrehozásához. Telepítse a cowsa csomagot a gépére, és fűzze hozzá a következő sort a shell konfigurációs fájlhoz:
vagyon | tehénvirág
Kimenet:
3. Mutasson egy ASCII-művészetet az indításkor
Egyes felhasználók számára a normál szöveges szöveg óriási kihagyás lehet. Bár a Linux terminál nem támogatja a képeket és videókat, az ASCII art segítségével azonban vizuális megjelenést adhat a képernyőnek.
Ehhez használhatja a ficska segédprogram normál szöveg ASCII art formátummá konvertálására. A csomag elérhető a hivatalos disztribúciós tárolókban, és letölthető az alapértelmezett csomagkezelővel.
Debian-alapú rendszereken, mint például az Ubuntu:
sudo apt install figlet
A figlet telepítése Arch Linuxra:
sudo pacman -S figlet
Fedora/CentOS és más RPM-alapú disztribúciók esetén:
sudo dnf telepítse a figletet
A telepítés után fűzze hozzá a következő utasítást a shell konfigurációs fájlhoz:
figlet -cl "Ez egy karakterlánc"
...ahol "Ez egy karakterlánc" az ASCII art-ként megjeleníteni kívánt szöveg.
Például:
4. Időjárási és dátuminformáció hozzáadása
Ha megőrült a Linuxért, és úgy tűnik, hogy nem emlékszik az aktuális dátumra és időjárásra, miközben a parancssoron dolgozik, beállíthatja a terminált, hogy emlékeztessen az ilyen részletekre az indításkor.
Telepítés becsavar a rendszerén, ha még nem rendelkezik vele. Ezután az időjárási adatok megtekintéséhez a terminál minden indításakor fűzze hozzá a következő sort a konfigurációs fájlhoz:
curl wttr.in/paris? 0
Ügyeljen arra, hogy cserélje ki a "Párizs" a fent említett parancsban az Ön földrajzi helyzetével. Az ?0 parancsot ad a programnak, hogy az alapértelmezett háromnapos előrejelzés helyett csak az aktuális időjárást írja ki.
Az aktuális dátumot és napot is kinyomtathatja a használatával a dátum segédprogram. Egyszerűen adja hozzá a következő sort a shell konfigurációjához:
dátum
Miután mindkét parancsot hozzáadta a fájlhoz, a kezdőképernyő valahogy így fog kinézni:
3. lépés: A módosítások mentése és ellenőrzése
Ha végzett a konfigurációs fájl módosításával és szerkesztésével, itt az ideje, hogy véglegesen alkalmazza a változtatásokat a fájl mentésével és kilépésével. A kezdőképernyő megtekintéséhez egyszerűen indítsa újra a terminált az Alkalmazások menüből, vagy használja a Ctrl + Alt + T billentyűparancs helyett.
Egyéni szkripteket is létrehozhat, amelyek kinyomtatják, amit a terminál indítóképernyőjén látni szeretne. Ezután egyszerűen adja hozzá a parancsfájl végrehajtásához szükséges parancsot a shell konfigurációs fájljában, és kész.
Ne elégedjen meg az alapértelmezett terminál megjelenéssel
A Windowstól és a macOS-től eltérően a felhasználók teljes mértékben kontrollálhatják Linux rendszerük megjelenését és viselkedését. Szó szerint megváltoztathatja az operációs rendszer bármely aspektusát, mivel a kód nagy része nyílt forráskódú, és módosítható.
De a kód megértése nehéz lehet, ha nem ismeri a programozási nyelvet. Ezért azoknak a Linux-mestereknek, akik a testreszabásba és a kernelfejlesztésbe szeretnék belemerülni, jól ismerniük kell a C programozási nyelvet és annak koncepcióit.
A C programozási nyelvnek kemény hírneve van. De ha megbirkózik vele, bármit beprogramozhat, ahogy ezek a tippek mutatják.
Olvassa el a következőt
- Linux
- Terminál
- Linux testreszabás

Deepesh a MUO Linux junior szerkesztője. Tájékoztató útmutatókat ír Linuxról, hogy boldog élményt nyújtson minden újoncnak. Nem biztos a filmekben, de ha a technológiáról akarsz beszélni, akkor ő a te srácod. Szabadidejében könyveket olvas, különféle zenei műfajokat hallgat, vagy gitározik.
Iratkozzon fel hírlevelünkre
Csatlakozzon hírlevelünkhöz műszaki tippekért, ismertetőkért, ingyenes e-könyvekért és exkluzív ajánlatokért!
Kattintson ide az előfizetéshez