2Sep

Kako narediti nov imenik in spremeniti nanj z enim ukazom v Linuxu

Če kadarkoli v terminalu sploh preživite, verjetno uporabite ukaz mkdir, da ustvarite imenik in nato ukaz cd, ki se takoj spremeni v ta imenik. Vendar pa obstaja možnost, da se obe dejanji izvedeta z enim ukazom.

V ukazni vrstici lahko hkrati zaganjate dva ukaza ročno, vendar vam bomo pokazali, kako dodate vrstico v datoteko. bashrc, ki bo združila ukaz mkdir in ukaz cd v enem ukazu po meri, ki ga lahko vnesete z imenikomime.

POVEZANI IZDELKI
Kako zagnati dva ali več ukazov terminalov v Linuxu
Kako dodati zavihke do terminala Ubuntu

Datoteka. bashrc je skript, ki se izvaja vsakič, ko odprete okno terminala, tako da pritisnete Ctrl + Alt + T ali odpretenov 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. Na poziv vpišite naslednji ukaz.

gedit ~ /. bashrc

Uporabite lahko katerikoli urejevalnik besedila, ki vam je všeč, na primer vi ali nano. Preprosto zamenjajte "gedit" v zgornjem ukazu z ukazom za zagon izbranega urejevalnika besedil.

Pomaknite se na dno datoteke. bashrc in na konec datoteke dodajte naslednjo vrstico. Priporočamo, da spodnjo vrstico kopirate in jo prilepite v datoteko. bashrc.

mkdircd(){ mkdir "$ 1" & &cd "$ 1";}

To je v bistvu funkcija, ki bo zagnala obe ukazi eno za drugo. Nov ukaz po meri v našem primeru se imenuje mkdircd( dejansko lahko imenujemo ukaz, kar hočeš) in zagnati bo ukaz mkdir in nato ukaz cd."1" v obeh ukazih označuje, da bodo ukazi sprejeli eno vrednost za delovanje. V tem primeru je ime novega imenika.

Nad ukazom lahko dodate komentar, tako da se spomnite, kaj naredi ukaz. Na začetek vrstice preprosto postavite funt( #), nato pa poljuben 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 v datoteko. bashrc, ne bo vplivala na trenutno sejno okno terminala. Zapreti okno Terminal in se odjaviti in nazaj, da bo sprememba vplivala. Torej, vnesite izhod na poziv in pritisnite Enter ali kliknite gumb "X" v zgornjem levem kotu okna. Nato se odjavite in nazaj.

Ko vnesete nov ukaz, ki mu sledi novo ime imenika, se pokliče funkcija mkdircd, ki ste jo ustvarili v datoteki. bashrc, in ime imenika »Test \ Directory« se prenese na dveukazi( mkdir in cd).Imenik "Test Directory" bo ustvarjen in ga boste takoj dobili.

Če upravljate svoje imenike z ukazno vrstico, vam ta trik lahko prihrani nekaj časa.