mkdir
kommandoen for å opprette en katalog, og deretter
cd
kommandoen for å bytte til den katalogen rett etter. Det er imidlertid en måte å gjøre begge disse handlingene med en kommando på.
Du kan kjøre to kommandoer samtidig på kommandolinjen manuelt, men vi viser deg hvordan du legger til en linje i.bashrc-filen som kombinerer
mkdir
kommando og
cd
kommandoen til en egendefinert kommando du kan skrive med et katalognavn.
.Bashrc-filen er et skript som kjører hver gang du åpner et Terminal-vindu ved å trykke Ctrl + Alt + T eller åpne en ny kategori i et Terminal-vindu. Du kan legge til kommandoer til.bashrc-filen du vil kjøre automatisk hver gang du åpner et Terminal-vindu.
For å redigere.bashrc filen, skal vi bruke gedit. Skriv inn følgende kommando ved spørringen.
gedit ~/.bashrc
Du kan bruke hvilken som helst tekstredigerer du er komfortabel med, som vi eller nano. Bare erstatt "gedit" i kommandoen ovenfor med kommandoen for å kjøre valgt tekstredigerer.
mkdircd(){ mkdir '$1' && cd '$1'; }
Dette er i hovedsak en funksjon som vil kjøre de to kommandoene en rett etter den andre. Den nye egendefinerte kommandoen i vårt eksempel kalles
mkdircd
(du kan faktisk gi kommandoen hva du vil) og det vil kjøre
mkdir
kommandoen og deretter
cd
kommando. De
'$1'
På begge kommandoene indikerer at kommandoene vil akseptere en verdi for å operere på. I dette tilfellet er navnet på den nye katalogen.
Du kan legge til en kommentar over kommandoen, slik at du husker hva kommandoen gjør. Bare sett et pundskilt (#) i begynnelsen av linjen, og deretter en beskrivelse du vil legge til.
Klikk på "Lagre".
mkdircd
funksjonen du opprettet i.bashrc filen kalles og katalognavnet "Test Directory" sendes til de to kommandoene (
mkdir
og
cd
). "Test Directory" -katalogen blir opprettet, og du vil umiddelbart bli tatt med den.