Jei iš viso praleidžiate laiką terminale, greičiausiai naudojate mkdir
komanda sukurti katalogą, tada cd
komanda pakeisti į tą katalogą iškart po. Tačiau yra būdas abu šiuos veiksmus atlikti viena komanda.
Komandų eilutėje rankiniu būdu galite paleisti dvi komandas vienu metu, bet mes jums parodysime, kaip pridėti eilutę prie .bashrc failo, kuris sujungs mkdir
komanda ir cd
komandą į vieną pasirinktinę komandą, kurią galite įvesti su katalogo pavadinimu.
.„bashrc“ failas yra scenarijus, kuris vykdomas kiekvieną kartą atidarius terminalo langą, paspaudžiant Ctrl + Alt + T arba atidarant naują skirtuką terminalo lange. Prie .bashrc failo, kurį norite automatiškai paleisti kaskart atidarę terminalo langą, galite pridėti komandas.
Norėdami redaguoti .bashrc failą, naudosime „gedit“. Paraginti įveskite šią komandą.
gedit ~/.bashrc
Galite naudoti bet kurį jums patogų teksto rengyklę, pvz., Vi ar nano. Tiesiog pakeiskite aukščiau esančioje komandoje „gedit“ komanda, kuria norite paleisti pasirinktą teksto rengyklę.
Slinkite į .bashrc failo apačią ir pridėkite šią eilutę prie failo pabaigos. Mes rekomenduojame nukopijuoti žemiau esančią eilutę ir įklijuoti ją į .bashrc failą.
mkdircd(){ mkdir "$1" && cd "$1" ; }
Iš esmės tai yra funkcija, kuri vykdys abi komandas viena po kitos. Nauja pavyzdinė komanda mūsų pavyzdyje vadinama mkdircd
(Jūs iš tikrųjų galite pavadinti komandą, ko tik norite) ir ji paleis mkdir
komanda ir tada cd
komanda. "$1"
abiejose komandose rodo, kad komandos priims vieną reikšmę, su kuria jie gali veikti. Tokiu atveju tai yra naujo katalogo pavadinimas.
Virš komandos galite pridėti komentarą, kad prisimintumėte, ką komanda daro. Tiesiog eilutės pradžioje įdėkite svaro ženklą (#) ir tada bet kurį aprašą, kurį norite pridėti.
Spustelėkite „Išsaugoti“.
Uždarykite „gedit“ (arba kitą teksto rengyklę) spustelėdami „X“ viršutiniame kairiajame lango kampe.
Nustatymas, kurį ką tik pridėjote prie.bashrc failas neturės įtakos dabartinei terminalo lango sesijai. Turite uždaryti terminalo langą, atsijungti ir vėl prisijungti, kad pakeitimas įsigaliotų. Taigi, greitai parašykite exit ir paspauskite Enter arba spustelėkite mygtuką „X“ viršutiniame kairiajame lango kampe. Tada atsijunkite ir vėl įeikite.
Dabar, kai įvedate naują komandą, po kurios eina naujas katalogo pavadinimas, mkdircd
funkcija, kurią sukūrėte .bashrc faile, yra vadinama, o katalogo pavadinimas „Test Directory“ perduodamas dviem komandoms ( mkdir
ir cd
). Bus sukurtas „Test Directory“ katalogas ir jūs nedelsiant pateksite į jį.
Jei tvarkote katalogus naudodamiesi komandine eilute, šis triukas gali šiek tiek sutaupyti.