Terminal Tuts

Kako prilagoditi vaš Ubuntu terminalski upit

Kako prilagoditi vaš Ubuntu terminalski upit

Terminal u Ubuntuu ili bilo kojoj GNU / Linux distribuciji po tom pitanju je osnovni alat svih. To je alat koji se koristi za kontrolu, manipulaciju i upravljanje cijelim sustavom ili čak skupinom sustava.

Iako izgleda samo kao upit s imenom hosta i korisničkim imenom, njegov je izgled poboljšan tijekom godina Linuxa i estetski je ugodan u većini grafičkih distribucija. Ovdje ćemo objasniti kako korisnici mogu prilagoditi izgled svog terminala u najčešće korištenoj distribuciji, Ubuntuu. Završni dio ovog članka može se koristiti i u bilo kojoj drugoj distribuciji.

Prilagođavanje terminala

Koristiti 'Postavke'opcija:

Ubuntuov terminal ima postojeći 'Postavke'koja se može koristiti za prilagodbu terminala u određenoj mjeri. Može mu se pristupiti jednostavnim klikom desnog klika na prazno područje u terminalu i odabirom 'Postavke.'

Pristup preferencijama

Postoje razne opcije navedene na više kartica. U nastavku su navedeni i kratko objašnjeni:

1. Tekst

Istražimo osnovne mogućnosti promjene stila teksta u terminalu i neke druge opcije.

Opcije teksta

2. Boje

Dostupne promjene su:

Opcije boja

3. Pomicanje

Ovdje su opcije za:

Opcije pomicanja

Sve su to opcije koje su zadane za promjene na terminalu.

Prilagođavanje pomoću .bashrc datoteka

Uređivanje dijelova i izgleda

Svaka Linux distribucija ima datoteku za prilagodbu Bash profila u početnom direktoriju. Može se koristiti (vrlo opsežno) za promjenu izgleda i funkcije upita. Upit je dio koji se pojavi nakon što se korisnik prijavi na korisnički račun. Zadani Ubuntu upit izgleda ovako:

Ubuntu zadani PS1

Prvi dio je korisničko ime, a slijedi '@' znak i ime hosta (ime sustava / poslužitelja). Zatim je mjesto radnog imenika i na kraju a '$' znak koji označava da nije korijenski korisnik. Korijenski korisnik ima '#' znak, umjesto toga.

Zaključno, zadani upit izgleda ovako:

user @ ime-sustava: working_directory $

Ovaj upit predstavljen je imenom 'PS1'. Datoteka profila Bash može se koristiti za prilagodbu upita PS1 na više načina.

Zadani se upit izražava kao:

\ u @ \ h: \ w $

To se može objasniti kao:

Tako se stvara zadani promptni izgled. Neke su druge mogućnosti sljedeće:

Opsežniji popis dostupan je ovdje. Sad kad smo malo naučili, možemo ih isprobati. Međutim, iz sigurnosnih razloga spremite svoj trenutni format pomoću ove naredbe:

ZADATAK = $ PS1

Sprema trenutni format PS1 u varijablu 'ZADANO.' Ako želimo isprobati samo korisničko ime u upitu, kako bi to moglo biti? Prema kodovima, samo '\ u.' Stoga moramo unijeti sljedeću naredbu:

PS1 = "\ u $"

'$' Je potreban da bi djelovao kao granica. Pojavljuje se očekivani rezultat:

Samo korisničko ime

Možemo čak dodati naredbe Bash da se pojave u upitu. To se može učiniti na sljedeći način:

PS1 = "['uname -sr'] \ u $"

Korisničko ime i naredba

Naredba koju smo koristili, “uname -sr, " ispisuje verziju Linux kernela. Slično ovome, možete koristiti gotovo bilo koju drugu naredbu. Možete dodati i jednostavan tekst poput ovog:

PS1 = "(Ovo je samo uzorak teksta) \ u $"

S uzorkom teksta

BILJEŠKA: Zagrade se skidaju samo kao zagrade.

Zagrade

Sada se možete vratiti na izvorni izgled pomoću:

PS1 = $ DEFAULT

Dodavanje boja

Sada možemo prijeći na teške stvari, to je stvarno .bashrc datoteka. Ako tamo vidimo postavljenu varijablu PS1, to izgleda otprilike ovako:

\ [3 [01; 32m \] \ u @ \ h \ [3 [00m \]: \ [3 [01; 34m \] \ w \ [3 [00m \] $

Ne brinite, i ovo je prilično jednostavno. Već na prvi pogled možete vidjeti da ovdje postoji obrazac. Otvaranje pomoću '\ ['i zatvaranje pomoću'\]'. Osim toga, uvijek postoji '033 ' prije druge hrpe brojeva i znakova. Što ovo znači?

Oznake '\ [' i '\]' označavaju da su unutar njih uključeni znakovi koji se ne ispisuju i označavaju neko oblikovanje teksta. Primjenjuje se na drugu zagradu za formatiranje poput nje same ili na cijeli dio nakon što je ovo napisano (ako se ne primijeni drugo oblikovanje).

Oznaka '033' označava da je oblikovanje boje i izgleda teksta.

Dio koji izražava boju

Dijelovi koji izražavaju boje su brojevi koji završavaju s 'm"Pa,"xxm'označava boju. Neke od ovih standardnih boja su:

Lakše pronaći detaljnije popise.

U redu, ispucali smo većinu, samo su preostali dijelovi brojevi ispred zareza koje imaju neke boje. Oni označavaju neko specifično oblikovanje teksta, poput masnog teksta, podcrtavanja itd. Neki su kodovi navedeni:

Fuj! Na kraju, pokušajmo imati samo korisničko ime, u crvenoj boji i oblikovano podebljano. Naredba bi izgledala otprilike ovako:

PS1 = "\ [3 [1; 31m \] \ u $"

Promjene boje

Razbijanje posljednji put:

BILJEŠKA: Zapamtiti; uglata zagrada otvorila se nakon '033'ne bi trebao biti zatvoren.

Sada za posljednji dio, manipulirajte svime što ste naučili kako biste stvorili savršeni PS1 format za sebe i dodajte ga trajno na sljedeći način:

nano ~ /.bashrc

Idite na kraj datoteke i unesite željeni format PS1.

Uređivanje .bashrc

Pritisnite CTRL + X, pritisnite "Y" i pritisnite "Enter" da biste spremili datoteku.

Novi formatirani PS1

Zaključak

Dakle, to je (gotovo) sve što trebate znati o prilagodbi vašeg terminala. Potonji dio članka može ići mnogo dublje, ali mi smo ga ograničili kako se korisnici ne bi zbunili. Nadam se da vam se svidio članak.

Najbolje igre naredbenog retka za Linux
Naredbeni redak nije samo vaš najveći saveznik pri korištenju Linuxa - on također može biti izvor zabave jer ga možete koristiti za igranje mnogih zab...
Najbolje aplikacije za mapiranje gamepada za Linux
Ako volite igrati igre na Linuxu s gamepadom umjesto tipičnim sustavom za unos tipkovnice i miša, za vas postoji nekoliko korisnih aplikacija. Mnoge r...
Korisni alati za Linux igrače
Ako volite igrati igre na Linuxu, velika je vjerojatnost da ste možda koristili aplikacije i uslužne programe poput Wine, Lutris i OBS Studio za pobol...