Kako narediti nov imenik in ga spremeniti z enim ukazom v Linuxu
Če sploh preživite čas v terminalu, verjetno uporabljate mkdir
ukaz za ustvarjanje imenika in nato cd
za spremembo v ta imenik takoj za. Vendar pa obstaja način za izvedbo obeh dejanj z enim ukazom.
V ukazni vrstici lahko ročno zaženete dva ukaza naenkrat, vendar vam bomo pokazali, kako v datoteko .bashrc dodate vrstico, ki bo združevala mkdir
in ukaz cd
ukaz v en ukaz po meri lahko vnesete z imenom imenika.
Datoteka .bashrc je skript, ki se izvaja vsakič, ko odprete okno Terminala s pritiskom na Ctrl + Alt + T ali odprite nov zavihek v oknu Terminal. V datoteko .bashrc lahko dodate ukaze, ki jih želite samodejno zagnati vsakič, ko odprete okno terminala.
Če želite urediti datoteko .bashrc, bomo uporabili gedit. V poziv vnesite naslednji ukaz.
gedit ~ / .bashrc
Uporabite lahko katerikoli urejevalnik besedil, kot je vi ali nano. »Gedit« v zgornjem ukazu preprosto zamenjajte z ukazom za zagon izbranega urejevalnika besedila.
Pomaknite se na dno datoteke .bashrc in dodajte naslednjo vrstico na konec datoteke. Priporočamo, da spodnjo vrstico kopirate in jo prilepite v datoteko .bashrc.
mkdircd () mkdir "$ 1" && cd "$ 1";
To je v bistvu funkcija, ki bo vodila dva ukaza za drugim. Novi primerni ukaz v našem primeru se imenuje mkdircd
(lahko dejansko poimenujete ukaz karkoli želite) in bo zagnal mkdir
in nato cd
ukaz. The »$ 1«
na obeh ukazih pomeni, da bodo ukazi sprejeli eno vrednost za delovanje. V tem primeru je to ime novega imenika.
Nad ukazom lahko dodate komentar, da se spomnite, kaj ukaz počne. Na začetku vrstice preprosto vstavite znak za funt (#) in nato vsak opis, ki ga želite dodati.
Kliknite »Shrani«.
Zaprite gedit (ali drug urejevalnik besedila) s klikom na »X« v zgornjem levem kotu okna.
Nastavitev, ki ste jo pravkar dodali datoteki .bashrc, ne bo vplivala na trenutno sejo terminala. Zapreti morate okno Terminal in se odjaviti in ponovno vnesti, da bo sprememba vplivala. V ukazni vrstici vnesite exit in pritisnite Enter ali kliknite gumb »X« v zgornjem levem kotu okna. Nato se odjavite in nazaj.
Zdaj, ko vnesete nov ukaz, ki mu sledi novo ime imenika, mkdircd
Funkcija, ki ste jo ustvarili v datoteki .bashrc, in ime imenika »Testni imenik« se posreduje dvema ukazoma ( mkdir
in cd
). Ustvaril se bo imenik »Test Directory« in takoj ga boste prejeli.
Če upravljate svoje imenike z ukazno vrstico, vam lahko ta trik prihrani nekaj časa.