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

instagram viewer
.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.

RészvényCsipogEmail
5 C programozási tipp, amelyet meg kell tanulnia az induláshoz

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

Kapcsolódó témák
  • Linux
  • Terminál
  • Linux testreszabás
A szerzőről
Deepesh Sharma (92 cikk megjelent)

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.

Továbbiak Deepesh Sharma-tól

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