5 cd Kommandotriks Alle kommandolinjebrukere bør vite
Et av de mest brukte kommandolinjeverktøyene er 'cd', som står for endre katalog, og som du sikkert vet brukes det til å navigere i kataloger og bytte mellom en eller annen mappe i filsystemet. For de som bare lærer og begynner å bli kjent med terminalen og kommandolinjen, her er fem triks for den ellers enkle 'cd'-kommandoen som garantert vil gjøre livet ditt enklere ved ledeteksten.
1: Gå tilbake
Trikset "Gå tilbake en katalog" kan tenkes på som en tilbakeknapp for kommandolinjen, fordi det spiller ingen rolle hva din pwd (nåværende arbeidskatalog) er, den vil alltid ta deg tilbake til der du var rett før den nåværende katalogen.
cd -
Prøv det selv, naviger til en dyp mappestruktur og skriv deretter cd – for å hoppe tilbake til der du var. Du kan gjenta kommandoen for å fortsette å gå frem og tilbake også, og veksle mellom to katalogplasseringer.
2: Gå hjem
Du kan umiddelbart gå tilbake til hjemmekatalogen din med følgende:
cd
Den kommandoen forutsetter at CDPATH-en din er satt til standardbanen til hjemmekatalogen din (mer om det om et øyeblikk), men hvis den ikke er det, kan du alltid stole på at tilden i stedet hopper tilbake til hjemmekatalogen:
cd ~
3: Gå til overordnet katalog
Trenger du til katalogen som inneholder gjeldende katalog? Det er kjent som overordnet katalog, og du kan umiddelbart hoppe dit ved å bruke følgende kommando:
cd ..
…
4: Gå til rot
Trenger du helt til bunnen av filsystemet? Det er det skråstreken er for:
cd /
Enkelt nok.
5: Endre CD-banen midlertidig fra Hjem til andre steder
Gjør du mye arbeid i en dypt begravd sti og vil at den dype banen midlertidig skal være den nye standardplasseringen for når du skriver "cd"? Bruk denne:
CDPATH=/Path/To/New/Directory/Somewhere/Deep/
Å gjøre dette endrer bare 'cd' og har ingen innvirkning på 'cd ~' for raskt å navigere tilbake til hjemmekatalogen. Ikke glem å bytte den tilbake til hjemmekatalogen når du er ferdig:
CDPATH=~
Omstart vil vanligvis også bytte den tilbake til standard hjemmekatalogplassering også, men hvem vil gjøre det hvis du ikke må?
Ikke gå glipp av resten av kommandolinjetriksene våre, vi har mye for brukere på alle ferdighetsnivåer, enten du er terminal nybegynner eller temmelig avansert.