Kommandot cd, en förkortning för “ändra katalog”, är ett av de mest grundläggande och ofta använda kommandona i Linux-operativsystem. Dess huvudsakliga syfte är att navigera mellan olika kataloger inom filsystemet. Genom att tillåta användare att enkelt växla från en mapp till en annan spelar cd-kommandot en viktig roll i filhantering och systemnavigering. Nedan finns flera sätt som cd-kommandot kan användas.
Allmän syntax för cd-kommandot:
$ cd [DIRECTORY...]
1. Gå till den omedelbara överordnade katalogen
cd ..
Detta kommando tar dig från den aktuella katalogen till en katalog före denna.
Exempel:
$ pwd /home/username/folder $ cd .. $ pwd /home/username
I det här exemplet var användaren initialt i katalogen /home/username/mapp och flyttade till katalogen /home/username genom att köra cd…
2. Gå till föregående katalog
cd -
Detta kommando kommer att återföra dig till katalogen före den nuvarande. Se det som bakåtknappen i din webbläsare.
Exempel:
$ pwd /home/username/folder1 $ cd /home/username/folder2 $ cd - /home/username/folder1
I det här exemplet navigerar användaren först till /home/användarnamn/mapp2 och använder sedan cd – för att återgå till föregående katalog (/home/användarnamn/mapp1), och sökvägen till föregående katalog skrivs ut till terminalen.
3. Gå till hemkatalogen
cd ~
Kommandot cd ~ tar dig tillbaka till din hemkatalog, oavsett vilken katalog du befinner dig i.
Exempel:
$ pwd /home/username/folder $ cd ~ $ pwd /home/username
I det här exemplet befann sig användaren från början i /home/username/mappen och flyttades till användarens hemkatalog, /home/username, genom att köra cd ~.
4. Flytta två kataloger upp från den aktuella platsen
cd ../../
Istället för att göra cd .. två gånger för att ladda upp två kataloger före den nuvarande, kan du bara använda cd ../../ istället.
Exempel:
$ pwd /home/username/folder/subfolder $ cd ../../ $ pwd /home/username
I det här exemplet var användaren initialt i katalogen /home/användarnamn/mapp/undermapp och flyttade upp två nivåer till katalogen /home/användarnamn genom att köra cd ../../.
5. Gå till katalogen med mellanslag i namnet.
cd directory\ name\ with\ space
antingen
cd 'directory name with space'
För att skriva in kataloger med mellanslag i namnen kan du lägga till ett vänster snedstreck (\) i slutet av varje ord eller omge katalognamnet med enkla citattecken (”).
Exempel:
$ pwd /home/username $ ls directory name with space otherfolder $ cd directory\ name\ with\ space $ pwd /home/username/directory name with space
I det här exemplet befann sig användaren från början i katalogen /home/användarnamn och ändrades sedan till /home/användarnamn/katalogen med mellanslag med hjälp av cd-kommandot med lämpliga snedstreck för att undvika mellanslag i katalognamnet.
