Gå tillbaka till föregående katalog via kommandoraden
Det är lätt att av misstag byta kataloger till något du inte hade för avsikt att göra (säg, av misstag slå cd och återvända hem, och därmed förlora din plats i en komplicerad katalogstruktur som sipprar in i filsystemet någonstans), men tack och lov finns det ett kommando som tar dig omedelbart tillbaka till föregående katalog, oavsett vad det var. Kommandot för att hoppa tillbaka till föregående katalog är en enkel variant av "cd" följt av ett enda bindestreck (minussymbolen), syntaxen ser ut så här:
CD -
Så enkelt är det, cd – tar dig till katalogen du var i före PWD (Present Working Directory), och den kommer att skriva ut den tidigare katalogen också så att du vet att du är på rätt plats. Du kan prova det själv genom att öppna ett terminalfönster, navigera någonstans i filsystemet och sedan omedelbart byta katalog till en annan plats. Skriv nu bara cd – för att byta tillbaka till den tidigare platsen och cd – igen för att byta tillbaka till den ursprungliga platsen.
Du kan tänka på cd – som en typ av bakåtknapp för kommandoraden, den hoppar omedelbart tillbaka till den tidigare aktuella katalogen.
Det här är inte bara användbart om du tappade din plats någonstans av misstag när du var vid kommandoraden, utan det är också mycket användbart om du arbetar i två olika kataloger och du snabbt vill gå fram och tillbaka mellan dem , fortsätt bara att skriva cd – så kommer du att fortsätta växla mellan de två katalogerna!
Det här kommandoradstipset fungerar i alla varianter av Unix jag har använt, så oavsett om du är i Mac OS X-kommandoraden (som är baserad på BSD) eller Linux, bör du vara täckt. Det fungerar också oavsett hur djupt in i en katalogstruktur du befinner dig eller befann dig, så du kan sömlöst byta plats i filsystemet med cd – prova det själv, du kommer att bli nöjd med resultatet.
Detta är bara ett av en handfull kommandoknep för essential change directory (AKA cd) som terminalanvändare bör känna till, missa inte dessa andra viktiga "cd"-kommandotips också.