Hoe CD Command te gebruiken in Linux

Een gemakkelijke manier om mappen in Linux vanaf de terminal te wijzigen

Sommige commando's in Linux worden zo vaak gebruikt dat we vaak de betekenis van de commando's over het hoofd zien en de details over hen worden gemist. CD is zo'n opdracht. CD staat voor 'change directory', wat zelf het gebruik en doel ervan verklaart.

CD stelt u in staat om eenvoudig uw huidige map te wijzigen in de map die u wilt verplaatsen. Typ gewoon het juiste pad in de opdracht en je wordt in die map geplaatst door CD.

In deze korte zelfstudie krijgt u alle basis- en nuttige inzichten in de CD hulpprogramma voor de opdrachtregel.

Meer weten over het cd-commando

CD command is een handig hulpprogramma voor alle frequente gebruikers van de opdrachtregel en ook die GUI-loze servers moeten beheren.

Laten we eens kijken naar de basissyntaxis van de CD opdracht.

Algemene syntaxis:

cd [opties] [directory_or_directory_path]

De volgende tabel geeft u een kort inzicht in wat er gebeurt als u deze opties gebruikt met de CD opdracht.

OptieBetekenis
/verandert de huidige map in de hoofdmap
~verandert de map in de thuismap
.Vertegenwoordigt de huidige map
..ga naar de bovenliggende map van de huidige map
  • CD: U kunt uw directory rechtstreeks wijzigen door de naam van de bestemmingsdirectory in te voeren.

Algemene syntaxis:

cd [directory_name]

Voorbeeld:

cd-werkruimte

Hier hebben we eenvoudig de huidige map gewijzigd in een map met de naam 'werkruimte'.

Opmerking: Houd er rekening mee dat deze werkruimtemap in uw huidige werkmap moet worden geplaatst. Als dit niet het geval is, krijgt u een foutmelding. U kunt het volledige pad van de gewenste map gebruiken met de CD opdracht. We zullen hier meer over leren in de komende voorbeelden.

cd / : Met deze opdracht wordt uw huidige map gewijzigd in de hoofdmap.

Voorbeeld:

gaurav@ubuntu:~/workspace$ cd / gaurav@ubuntu:/$

Hier hebben we de huidige werkmap gewijzigd van 'werkruimte' in wortel map.

gaurav@ubuntu:/$ pwd / gaurav@ubuntu:/$

over het gebruik van de pwd (print werkmap) commando de ‘ / ' (root) directory wordt weergegeven.

  • cd ~ : Deze opdracht brengt u terug naar de homedirectory van de directory waarin u werkt.

Voorbeeld:

gaurav@ubuntu:~/space/apache$ pwd /home/gaurav/space/apache

Ik ben momenteel in de map met de naam apache. Laten we nu de gebruiken cd ~ (tilde) commando.

gaurav@ubuntu:~/space/apache$ cd ~ gaurav@ubuntu:~$ 
gaurav@ubuntu:~$ pwd /home/gaurav gaurav@ubuntu:~$ 

Nu zijn we terug bij de homedirectory '/home/gaurav'.

  • cd.. : Met deze opdracht kunt u uw huidige werkdirectory wijzigen in de bovenliggende directory één niveau boven uw huidige directory.

Voorbeeld:

gaurav@ubuntu:~/snap/htop/1332$ pwd /home/gaurav/snap/htop/1332 gaurav@ubuntu:~/snap/htop/1332$

In dit voorbeeld is /home/gaurav/snap/htop/1332 het huidige werkmappad. We zijn eigenlijk in de map 1332. De directe bovenliggende map van de '1332'-map is de 'htop'-map. over het gebruik van de cd.. commando, gaan we naar de 'htop'-map, de onmiddellijke bovenliggende map.

gaurav@ubuntu:~/snap/htop/1332$ cd .. gaurav@ubuntu:~/snap/htop$
gaurav@ubuntu:~/snap/htop$ pwd /home/gaurav/snap/htop gaurav@ubuntu:~/snap/htop$

Hierboven zijn enkele handige opties die worden gebruikt met de CD opdracht. Laten we nu dieper ingaan op enkele meer gedetailleerde voorbeelden van de CD opdracht.

Wijzigen van de huidige map naar een specifiek pad

U kunt de CD commando, om naar een map te gaan die zijn pad gebruikt.

Syntaxis:

cd [absoluut_pad_van_map]

Voorbeeld:

cd ./snap/htop/1332/voorbeelden

Hier willen we veranderen naar een map met de naam 'voorbeelden' die op het pad is geplaatst /home/gaurav/snap/htop/1332/voorbeelden uit de homedirectory.

Opmerking: Hier heb ik gebruikt ./ in plaats van het volledige pad van mijn thuismap in te typen. In dit artikel leest u er meer over.

gaurav@ubuntu:~/snap/htop1332/voorbeelden$ pwd /home/gaurav/snap/htop/1332/voorbeelden gaurav@ubuntu:~/snap/htop/1332/voorbeelden$

We zijn nu in de directory ‘voorbeelden’ geplaatst.

Verhuizen naar mappen met spaties in hun naam

Er zijn veel gevallen waarin we 'spaties' gebruiken bij het benoemen van de mappen. Soms, gewoon met behulp van de CD commando met de namen van dit type, lijkt niet te werken. Maar hier is een eenvoudige oplossing voor.

Door de directorynaam tussen enkele aanhalingstekens of dubbele aanhalingstekens te plaatsen, kan het probleem worden opgelost. U kunt gewoon gebruik maken van CD"directorynaam" of cd 'directorynaam'.

Syntaxis:

cd "mapnaam 22"

Voorbeeld:

cd "Kaliber Bibliotheek"

Uitgang:

gaurav@ubuntu:~$ cd "Calibre Bibliotheek" gaurav@ubuntu:~/Calibre Bibliotheek$
trinity@ubuntu:~/Calibre Library$ pwd /home/trinity/Calibre Library

We zijn nu verplaatst naar de Calibre Library-directory die witruimte in zijn naam had.

Teruggaan naar de vorige directory

We zagen eerder het gebruik van de cd.. commando, waarmee u naar de bovenliggende map van uw huidige werkmap gaat. Hier zullen we nog een alternatief hiervoor bekijken.

De cd- (streepje) commando stelt u in staat om min of meer dezelfde actie uit te voeren. U kunt naar de vorige directory van uw huidige werkdirectory gaan.

Algemene syntaxis:

cd-

Voorbeeld:

gaurav@ubuntu:~/workspace/snap/vim-editor$ pwd /home/gaurav/workspace/snap/vim-editor gaurav@ubuntu:~/workspace/snap/vim-editor$ 

Hier werk ik momenteel in de directory 'vim-editor'. Stel dat een gebruiker naar de vorige directory wil gaan, dan: cd- kan behulpzaam zijn. Laten we eens kijken hoe.

trinity@ubuntu:~/workspace/snap/vim-editor$ cd - /home/trinity/workspace/snap trinity@ubuntu:~/workspace/snap$

Hier zijn we nu verhuisd naar de vorige map met de naam 'snap'.

Gevolgtrekking

In deze supereenvoudige tutorial leerden we een heel eenvoudig en vriendelijk commando CD (d.w.z. directory wijzigen) gebruikt in alle Linux-systemen. We kunnen nu door meerdere mappen navigeren terwijl we op de terminal werken zonder de GUI te gebruiken. CD commando zal gemakkelijk te gebruiken zijn na het doorlopen van deze tutorial.