- 1. Hoe de huidige map in een nieuwe map te veranderen met de cd-opdracht in Linux
- 2. Hoe naar een nieuwe map te gaan met het volledige pad met de opdracht Linux cd
- 3. Hoe terug te keren naar de vorige map waarin we eerder werkten met de opdracht cd in Linux
- 4. Hoe de huidige map in de bovenliggende map te veranderen met het Linux cd-commando
- 5. Hoe de laatste werkdirectory weer te geven voordat je naar de huidige gaat met het cd-commando in Linux
- 6. Hoe naar de homedirectory (home) te gaan met de opdracht cd in Linux
- 7. Hoe twee mappen omhoog te verplaatsen vanaf onze huidige locatie met de opdracht cd in Linux
- 8. Hoe de werkmap in de huidige werkmap te veranderen met de opdracht cd in Linux
- 9. Hoe de map te veranderen met de Tab-toets met de opdracht cd in Linux
- 10. Hoe mappen te detecteren met de opdracht cd in Linux
- 11. De inhoud van een map weergeven met de opdracht cd in Linux
Vaak zijn we bang als we voor een Linux-terminal staan vanwege het aantal beschikbare commando's, maar we moeten echt begrijpen dat elk commando een fundamentele rol heeft en, afhankelijk van het type, informatie moet weergeven, mappen openen, bestanden beheren en nog veel meer taken.
Er zijn enkele complexe opdrachten, maar andere zijn eenvoudig en erg handig voor de dagelijkse taken die in Linux moeten worden uitgevoerd en een daarvan is de opdracht cd, die we in deze Solvetic-zelfstudie in detail zullen analyseren.
Wat is het cd-commando?
Het cd-commando (directory wijzigen - directory wijzigen), is ontwikkeld met het essentiële doel om de directory waarin we werken te wijzigen om naar een andere te gaan als dat nodig is. Deze cd-opdracht is een opdracht die in het systeem is ingebouwd, dat wil zeggen dat er geen extern programma of app voor nodig is, omdat het rechtstreeks door de Linux Shell wordt uitgevoerd. De opdracht cd is beschikbaar op alle huidige Linux-distributies.
De gebruikssyntaxis is:
cd [-L | -P [-e]] map
De beschikbare gebruiksparameters zijn:
-LDeze parameter dwingt symbolische koppelingen af die cd moet volgen, dat wil zeggen, wanneer we naar een andere map gaan, wordt er een symbolische koppeling naar die map gemaakt, wat de standaardwaarde is van het cd-commando.
-PDeze optie maakt gebruik van de fysieke directorystructuur zonder de noodzaak om symbolische links te volgen.
-enAls de parameter -P wordt gebruikt en de huidige werkdirectory niet kan worden bepaald, zal deze optie het cd-commando instrueren om een fout te genereren. Als we de parameter -P niet gebruiken bij deze optie, heeft -e geen effect op de uitvoer.
De opdracht cd is in wezen gericht op het werken in Linux-mappen. Onthoud dat het bestandssysteem speciale bestanden heeft, mappen genaamd, waarmee de uitgebreide organisatie van informatie wordt gezocht op basis van de functie of het doel ervan in Linux.
Alle Linux-bestanden en -mappen zijn afhankelijk van een hoofdmap, die bekend staat als de hoofdmap (root), dus elke map die zich in een andere map bevindt, wordt een submap genoemd. Als we in Linux de terminal openen en de opdrachtregel gebruiken, bevinden we ons standaard in de thuismap.
Directory's in Linux worden gescheiden door een schuine streep (/). Vervolgens zullen we zien hoe we met het cd-commando in Linux kunnen werken.
1. Hoe de huidige map in een nieuwe map te veranderen met de cd-opdracht in Linux
Voer hiervoor gewoon cd plus de nieuwe gewenste map uit, bijvoorbeeld:
cd / usr / lokaal
VERGROTEN
We kunnen zien dat de nieuwe map in een nieuwe kleur wordt gemarkeerd.
2. Hoe naar een nieuwe map te gaan met het volledige pad met de opdracht Linux cd
Het is normaal dat wanneer we mappen openen, vooral de mappen van het besturingssysteem, ze meer submappen bevatten. We kunnen bijvoorbeeld rechtstreeks naar het pad / usr / local / lib gaan door het volgende uit te voeren:
cd / usr / local / lib
VERGROTEN
3. Hoe terug te keren naar de vorige map waarin we eerder werkten met de opdracht cd in Linux
Dit is praktisch omdat we vaak alleen voor een bepaalde zoekopdracht naar een directory moeten gaan en dan weer naar de oorspronkelijke werkdirectory moeten terugkeren. In dit geval moeten we het volgende uitvoeren:
cd-
VERGROTEN
4. Hoe de huidige map in de bovenliggende map te veranderen met het Linux cd-commando
Om dit proces uit te voeren, terugkerend naar de hoofddirectory, gebruiken we de volgende regel:
CD…
VERGROTEN
5. Hoe de laatste werkdirectory weer te geven voordat je naar de huidige gaat met het cd-commando in Linux
Als we willen weten in welke map we waren voordat we toegang kregen tot anderen, gaan we het volgende uitvoeren:
cd-
VERGROTEN
6. Hoe naar de homedirectory (home) te gaan met de opdracht cd in Linux
Om direct terug te keren naar de Linux-thuismap hebben we een van de volgende opties:
cd cd ~
VERGROTEN
7. Hoe twee mappen omhoog te verplaatsen vanaf onze huidige locatie met de opdracht cd in Linux
In het geval dat we ons in een map bevinden die meerdere submappen bevat en twee niveaus omhoog willen gaan, gaan we het volgende uitvoeren.
cd… /… /
VERGROTEN
8. Hoe de werkmap in de huidige werkmap te veranderen met de opdracht cd in Linux
Voor deze actie hebben we de volgende opties:
CD. cd ./
VERGROTEN
9. Hoe de map te veranderen met de Tab-toets met de opdracht cd in Linux
Het gebruik van de Tab-toets is ideaal om direct naar een directory te schakelen. Hiervoor moeten we in de map zijn die het pad bevat waar we naartoe gaan, in dit geval zijn we bijvoorbeeld in het pad / var / www en gaan we naar de HTML-map, hiervoor voeren we elke initiaal van de directory en de Tab-toets als:
/ var / www $ cd / v / w / h v: var w: www h: HTML var / www / html
VERGROTEN
10. Hoe mappen te detecteren met de opdracht cd in Linux
In het geval dat we de naam van een map vergeten, kunnen we het volgende uitvoeren:
cd / enz / f *Hiermee worden de resultaten weergegeven die met die letter beginnen.
11. De inhoud van een map weergeven met de opdracht cd in Linux
Hiervoor moeten we naar de gewenste directory gaan en het ls-commando gebruiken:
cd-downloads ls
VERGROTEN
We kunnen zien hoe het cd-commando nuttig is om op een veilige en volledig betrouwbare manier toegang te krijgen tot mappen binnen de gehele Linux-structuur.