Inhoudsopgave
We hebben al gezien wat Linux / Unix is en hoe je een van de meest populaire distributies (Ubuntu) kunt installeren, dus vanaf nu zullen we ingaan op de kwestie met betrekking tot wat je met Linux kunt doen via de opdrachtregel, we zullen zie honderden (zo niet alle) commando's met hun respectievelijke opties, we zullen snelkoppelingen ontdekken om bepaalde functies te vervullen en we zullen leren scripts te maken. Hoe dan ook, aan het einde van deze nieuwe reeks tutorials zouden we in staat moeten zijn om de opdrachtregel fatsoenlijk te gebruiken en voorbereid te zijn om geavanceerde configuraties van ons systeem te maken.In deze reeks tutorials komen de afbeeldingen van mijn virtuele machine, waarop Ubuntu is geïnstalleerd, maar in wezen zullen alle commando's en technieken die we hier zullen zien, kunnen worden getransporteerd naar Mac OS, Unix of een andere Linux-distributie.
Ok, dit kan variëren afhankelijk van het besturingssysteem, u zult meestal op zoek zijn naar een programma genaamd "Terminal" dat zich in Toepassingen -> Hulpprogramma's als je op een Mac werkt, is het op sommige Linux-distributies op Toepassingen -> Systeem of Toepassingen -> Hulpprogramma's.
In mijn versie van Ubuntu is het in Computer -> usr -> delen -> toepassingen maar aangezien Ubuntu een "Dock" aan de zijkant heeft, heb ik het vanuit de overeenkomstige map ernaartoe gesleept.
We hebben eerder vermeld dat de software die verantwoordelijk is voor het interpreteren en uitvoeren van alle opdrachten "shell" wordt genoemd. Er zijn verschillende soorten "shell", maar de meest voorkomende is de bash (Bourne opnieuw shell) en is degene die de meeste Linux-distributies standaard bevatten. Om erachter te komen welke versie van de shell u gebruikt, kunt u de volgende opdracht in de terminal uitvoeren:
echo $ SHELL
Wat je zou moeten vragen naar de locatie en naam van je shell, deze tutorials zullen "bash" gebruiken.
We beginnen met de meest elementaire commando's.
pwd
Het pwd-commando is een afkorting van de uitdrukking "print werkmap" die de shell vertelt dat het het absolute pad waarin u momenteel werkt naar de console moet afdrukken.
De reden waarom ik spreek over "root" en "leaf" is omdat de bestandsstructuur van het systeem (van alle besturingssystemen) hiërarchisch is in de vorm van een boom die als volgt kan worden weergegeven:
ls [opties] [locatie]
Nog een basisopdracht die de bestanden en mappen in de doelmap weergeeft. Wat tussen haakjes staat, is optioneel en stelt ons in staat om de manier waarop de resultaten worden weergegeven en de map die we willen bekijken, te wijzigen.
Opmerking:Er zijn andere extra opties die kunnen worden toegevoegd, waaronder "-a" die bestanden en documenten toont, inclusief de verborgen.
Ten slotte gebruiken we de volgende opdracht om naar een map te navigeren.
cd [locatie]
Deze opdracht, afgekort "Change Directory", verplaatst de prompt naar het opgegeven pad, absoluut of relatief. Als er geen pad is opgegeven, gaat u rechtstreeks naar de map "home" (die in het geval van mijn gebruiker "manuel" / home / manuel is).
Dit is alles voor nu, we zullen doorgaan met meer commando's in de volgende tutorial. Ik wacht jullie reacties af, tot de volgende keer!Vond je deze Tutorial leuk en heb je eraan geholpen?Je kunt de auteur belonen door op deze knop te drukken om hem een positief punt te geven