1Jul
Komandna linija u Linuxu razlikuje velika i mala slova. Kada upotrijebite završetak kartice da biste brzo izmijenili ili popisali direktorije u naredbenom retku, morate odgovarati slučaju naziva direktorija. Međutim, postoji način da se kartica završi slučaj neosjetljiv.
Dovršavanje jezika omogućuje bržu i lakšu unos naziva direktorija na naredbenu liniju. Jednostavno možete početi upisivati početak naziva direktorija na upit, a zatim pritisnite Tab da biste ostatak naziva direktorija automatski unijeli. Na primjer, da biste se prebacili u direktorij Dokumenti, jednostavno započnite s upisivanjem CD-a Docu, a zatim pritisnite Tab. Automatsko dovršavanje na cd.
Ovaj značajka možete učiniti neosjetljivima dodavanjem postavke u Linux. inputrc datoteku. Ova datoteka upravlja mapama tipkovnice za određene situacije na naredbenom retku( ili bash shell) i omogućuje prilagodbu ponašanja naredbenog retka. To je vrlo lako dodati ovu postavku i pokazat ćemo vam kako.
Postoje dvije. inputrc datoteke: globalni koji se odnosi na sve korisnike sustava( /etc/. inputrc) i lokalni lokalni direktorij koji se odnosi samo na tog korisnika( ~ /. inputrc).~ Znak predstavlja kućni imenik, kao što je /home/lori/.Lokalna. inputrc datoteka nadjačava globalni, što znači da će se sve postavke koje dodate u lokalnu datoteku koristiti unatoč onome što se nalazi u globalnoj datoteci. Dodat ćemo postavku neosjetljive na slučaj na našem lokalnom računu u našem primjeru, ali to možete učiniti bilo kako.
Koristit ćemo uređivač teksta pod nazivom gedit za dodavanje postavki u. inputrc datoteku. Pritisnite Ctrl + Alt + T da biste otvorili terminal. Zatim, za promjenu lokalne. inputrc datoteke, upišite sljedeću naredbu i pritisnite Enter.
Ako želite promijeniti globalnu. inputrc datoteku, umjesto toga upišite sljedeću naredbu.
/etc/. inputrcAko nemate. inputrc datoteku, ova naredba će automatski stvoriti jedan u vašem home direktoriju ili / etc direktoriju.
Pojavi se dijaloški okvir koji traži zaporku, pa unesite zaporku koju koristite za prijavu na račun i kliknite "U redu".
. inputrc datoteka može biti prazna i to je u redu. Da biste ispunili karticu, zanemarite slučaj, dodajte sljedeći redak u datoteku:
postavite slučaj završetka-ignoriranje naKliknite "Spremi".
Da biste zatvorili gedit, kliknite gumb "X" u gornjem lijevom kutu.
Postavka koju ste upravo dodali u. inputrc datoteku neće utjecati na trenutnu sesiju prozora terminala. Morate zatvoriti prozor terminala i ponovo ga otvoriti kako bi se promjena utjecala. Dakle, upišite izlaz u brz i pritisnite Enter ili kliknite gumb "X" u gornjem lijevom kutu prozora.
NAPOMENA: Možda ćete vidjeti neke upozorenja, kao što je prikazano u nastavku, ali one ne utječu na ono što radimo s datotekom.
Sada, na primjer, kad upisujete cd docu i pritisnete Tab. ..
. .. završetak kartice će raditi iako se slučaj ne podudara s nazivom direktorija.
Ako se želite vratiti na zadanu postavku osjetljive na veličinu slova za dovršavanje kartice, jednostavno otvorite istu. inputrc datoteku koju ste dodali, izbrišite redak koji ste dodali i spremite i zatvorite datoteku. Ne zaboravite zatvoriti prozor terminala i ponovo ga otvoriti nakon promjene datoteke. inputrc.