Linux Command Line (04) CD - Change Directory
Inhoudsopgave:
- cd Command
- Absolute en relatieve padnamen
- De bovenliggende map
- Navigeer naar de vorige map
- Navigeer naar de thuismap
- Directories met ruimte in hun namen
- Conclusie
De opdracht
cd
("directory wijzigen") wordt gebruikt om de huidige werkmap in Linux en andere Unix-achtige besturingssystemen te wijzigen. Het is een van de meest elementaire en meest gebruikte opdrachten bij het werken op de Linux-terminal.
De huidige werkmap is de map (map) waarin de gebruiker momenteel werkt. Elke keer dat u met uw opdrachtprompt communiceert, werkt u in een map.
In deze zelfstudie laten we u zien hoe u de opdracht
cd
om door de directorystructuur van uw systeem te navigeren.
cd Command
cd
is een shell ingebouwd en het gedrag kan enigszins verschillen van shell tot shell. Het gebruikt de shell-omgevingsvariabelen om de benodigde informatie te bepalen voor de uitvoering ervan.
We zullen de Bash ingebouwde versie van
cd
.
De syntaxis voor het
cd
commando is als volgt:
cd directory
De opdracht accepteert slechts twee opties die zelden worden gebruikt.
-
−L
, volg symbolische links. Standaard gedraagtcd
zich alsof de optie-L
is opgegeven.−P
, volg geen symbolische links. Met andere woorden, wanneer deze optie is opgegeven en u probeert te navigeren naar een symlink die naar een mapcd
, verandertcd
in de map.
In zijn eenvoudigste vorm brengt
cd
je zonder argument naar je homedirectory.
Wanneer u door het bestandssysteem navigeert, kunt u de
Tab
toets gebruiken om de namen van mappen automatisch aan te vullen. Een schuine streep toevoegen aan het einde van de mapnaam is optioneel.
Om naar een map te schakelen, moet u uitvoerbare machtigingen hebben voor die map.
Met de opdracht
pwd
kunt u achterhalen in welke map u zich momenteel bevindt.
Absolute en relatieve padnamen
Wanneer u een map opgeeft waarnaar moet worden gewijzigd, kunt u absolute of relatieve padnamen gebruiken. Het absolute of volledige pad begint vanaf de root van het systeem, en het relatieve pad begint vanaf uw huidige map.
Wanneer u zich aanmeldt bij uw Linux-systeem, wordt standaard uw huidige werkmap ingesteld op uw thuismap. Ervan uitgaande dat de map
Downloads
in uw thuismap bestaat, kunt u hier naartoe navigeren met behulp van het relatieve pad naar de map:
cd Downloads
U kunt ook naar dezelfde map navigeren met behulp van het absolute pad:
cd /home/username/Downloads
Kortom, als het pad begint met een schuine streep (
/
), is dit het absolute pad naar de map.
De bovenliggende map
Op Unix-achtige besturingssystemen wordt de huidige werkmap voorgesteld door een enkele punt (
.
). Twee punten (
..
), de een na de ander, vertegenwoordigen de bovenliggende map of met andere woorden de map direct boven de huidige.
Als u
cd.
typt
cd.
, verandert u in de huidige map of, met andere woorden, de opdracht doet niets.
Stel dat u zich momenteel in de map
/usr/local/share
bevindt om naar de map
/usr/local
(een niveau hoger dan de huidige map), zou u het volgende typen:
cd../
Als u twee niveaus omhoog wilt verplaatsen naar de map
/usr
(de bovenliggende map), kunt u het volgende uitvoeren:
cd../../
Hier is nog een voorbeeld. Stel dat u zich in de map
/usr/local/share
bevindt en wilt overschakelen naar de map
/usr/local/src
. U kunt dat doen door te typen:
Navigeer naar de vorige map
Om terug te keren naar de vorige werkmap, geeft u het streepje (
-
) als argument door aan de cd-opdracht:
Navigeer naar de thuismap
Typ
cd
om naar uw homedirectory te navigeren. Een andere manier om direct terug te keren naar uw thuismap is het gebruik van het tilde (
~
) teken, zoals hieronder getoond:
cd ~
Als u bijvoorbeeld naar de map
Downloads
wilt navigeren, die zich in uw thuismap bevindt, typt u:
cd ~/Downloads
U kunt ook naar de thuismap van een andere gebruiker navigeren met de volgende syntaxis:
Directories met ruimte in hun namen
Als de map waarin u wilt veranderen spaties in de naam heeft, moet u het pad tussen aanhalingstekens plaatsen of het backslash-teken (
\
) gebruiken om uit de spatie te komen:
cd 'Dir name with space'
Conclusie
Inmiddels moet u goed begrijpen wat de huidige werkmap is en hoe u het
cd
commando kunt gebruiken om naar een andere map te navigeren.
Wijzigen WiGig Fast Wireless kan wifi, thuisnetwerken wijzigen
De nieuw gevormde Wireless Gigabit (WiGig) Alliance ziet er waarschijnlijk groot uit rol in de toekomst van Wi-Fi, maar de high-speed technologie zal waarschijnlijk niet knijpen ...
Naam netwerknetwerknaam wijzigen of wijzigen in Windows 10
In dit artikel vertellen we u hoe u de naam van het netwerk kunt wijzigen of de naam ervan wijzigen Netwerkprofielnamen door het Windows-register te bewerken en door instellingen in Lokaal beveiligingsbeleid te wijzigen. Met behulp van deze methoden kunt u de naam van de actieve netwerknaam, het Ethernet- of Wi-Fi-netwerk wijzigen in Windows 10/8/7.
De starttekst van Windows 8 wijzigen Startscherm wijzigen
In dit artikel wordt uitgelegd hoe u de tekst van Windows 8 kunt wissen, aanpassen of bewerken. "Start" -titel van Windows 8 Startscherm met Resource Hacker.