Linux-Befehlszeilen-Tutorial: Terminal mit CD-Befehlen manipulieren
Die hรคufigsten Aufgaben, die Sie auf Ihrem PC ausfรผhren, sind das Erstellen, Verschieben oder Lรถschen von Dateien. Schauen wir uns verschiedene Optionen fรผr die Dateiverwaltung an.
Um Ihre Dateien zu verwalten, kรถnnen Sie entweder verwenden
- Terminal (Befehlszeilenschnittstelle โ CLI)
- Dateimanager (grafische Benutzeroberflรคche โ GUI)
Klicken Sie auf werden auf dieser Seite erlรคutert wenn das Video nicht zugรคnglich ist
Warum die Befehlszeilenschnittstelle lernen?
Auch wenn die Welt auf GUI-basierte Systeme umsteigt, hat CLI seine spezifischen Einsatzmรถglichkeiten und wird hรคufig in der Skripterstellung und Serververwaltung verwendet. Schauen wir uns einige รผberzeugende Einsatzmรถglichkeiten an โ
- Im Vergleich dazu bieten Befehle mehr Optionen und sind flexibel. Piping und stdin/stdout sind immens leistungsfรคhig und in der GUI nicht verfรผgbar
- Einige Konfigurationen in der GUI sind bis zu 5 Bildschirme tief, wรคhrend es in einer CLI nur ein einziger Befehl ist
- Das Verschieben und Umbenennen Tausender Dateien in der GUI wird zeitaufwรคndig sein (mit Control /Shift um mehrere Dateien auszuwรคhlen), wรคhrend Sie sich in der CLI befinden und regulรคre Ausdrรผcke verwenden, damit Sie dieselbe Aufgabe mit einem einzigen Befehl ausfรผhren kรถnnen.
- CLI lรคdt schnell und verbraucht im Vergleich zur GUI keinen RAM. In Krisenszenarien ist dies wichtig.
Sowohl GUI als auch CLI haben ihre spezifischen Verwendungszwecke. Zum Beispiel, in der GUI, Leistungsรผberwachungsdiagramme schenken sofortiges visuelles Feedback auf den Systemzustand, wรคhrend es ein Dorn im Auge ist, Hunderte von Protokollzeilen in der CLI zu sehen.
Sie mรผssen lernen, sowohl GUI (Dateimanager) als auch CLI (Terminal) zu verwenden.
GUI eines Linux-basiertes Betriebssystem รคhnelt jedem anderen Betriebssystem. Daher konzentrieren wir uns auf CLI und lernen einige nรผtzliche Befehle.
Starten der CLI am Ubuntu
Es gibt zwei Mรถglichkeiten, das Terminal zu starten.
1) Gehen Sie zum Dash und geben Sie terminal ein
2) Oder Sie kรถnnen drรผcken CTRL + Alt + T um das Terminal zu starten
Sobald Sie die CLI (Terminal) starten, finden Sie etwas wie guru99@VirtualBox(siehe Bild) darauf geschrieben.
1) Der erste Teil dieser Zeile ist der Name des Benutzer (Bob, Tom, Ubuntu, Zuhause โฆ)
2) Der zweite Teil ist der Computername oder der Hostname. Der Hostname hilft bei der Identifizierung eines Computers im Netzwerk. In einer Serverumgebung wird der Hostname wichtig.
3) Die ':' ist ein einfaches Trennzeichen
4) Das Tildezeichen โ~โ zeigt an, dass der Benutzer im arbeitet Ausgangsverzeichnis. Wenn Sie das Verzeichnis wechseln, verschwindet dieses Zeichen.
In der obigen Abbildung sind wir mit dem vom /home-Verzeichnis nach /bin gewechselt 'cd'-Befehl. Das ~-Zeichen wird beim Arbeiten im Verzeichnis /bin nicht angezeigt. Es erscheint beim Zurรผckwechseln in das Home-Verzeichnis.
5) Das โ$โ-Zeichen bedeutet, dass Sie als normaler Benutzer unter Linux arbeiten. Wenn Sie als Root-Benutzer arbeiten, wird โ#โ angezeigt.
Aktuelles Arbeitsverzeichnis
Das Verzeichnis, das Sie gerade durchsuchen, wird als aktuelles Arbeitsverzeichnis bezeichnet. Wenn Sie Ihren PC starten, melden Sie sich im Home-Verzeichnis an. Wenn Sie das Verzeichnis ermitteln mรถchten, an dem Sie gerade arbeiten, verwenden Sie den Befehl โ
pwd
Der Befehl pwd steht fรผr print working dVerzeichnis
Die obige Abbildung zeigt, dass /home/guru99 das Verzeichnis ist, an dem wir gerade arbeiten.
Verzeichnisse wechseln
Wenn Sie Ihr aktuelles Verzeichnis รคndern mรถchten, verwenden Sie die Schaltflรคche โcd' Befehl.
cd /tmp
Betrachten Sie das folgende Beispiel.
Hier sind wir vom Verzeichnis /tmp nach /bin nach /usr und dann zurรผck nach /tmp gewechselt.
Zum Home-Verzeichnis navigieren
Wenn Sie zum Home-Verzeichnis navigieren mรถchten, geben Sie Folgendes ein cd.
cd
Sie kรถnnen auch die Tasten cd ~ Befehl.
cd ~
Wechsel ins Stammverzeichnis
Das Stammverzeichnis des Dateisystems wird unter Linux mit โ/โ bezeichnet. รhnlich wie 'c:\' in Windows.
Hinweis: In Windowsverwenden Sie den umgekehrten Schrรคgstrich โ\โ, wรคhrend unter UNIX/Linux der vorwรคrts gerichtete Schrรคgstrich โ/โ verwendet wird.
Geben Sie โcd /โ ein, um in das Stammverzeichnis zu wechseln.
cd /
TIPP: Leerzeichen dazwischen nicht vergessen cd und /. Andernfalls erhalten Sie eine Fehlermeldung.
Navigieren durch mehrere Verzeichnisse
Sie kรถnnen durch mehrere Verzeichnisse gleichzeitig navigieren, indem Sie den vollstรคndigen Pfad angeben.
Beispiel: Wenn Sie den /cpu Verzeichnis unter /dev, Sie mรผssen den Vorgang nicht in zwei Teile aufteilen.
Stattdessen kรถnnen wir โ/dev/cpuโ eingeben, um direkt zum Verzeichnis zu gelangen.
cd /dev/cpu
Eine Verzeichnisebene nach oben verschieben
Versuchen Sie es, um eine Verzeichnisebene nach oben zu navigieren.
cd ..
Hier haben wir mit dem Befehl โcd ..โ ein Verzeichnis nach oben von โ/dev/cpuโ nach โ/devโ verschoben.
Dann sind wir durch erneute Verwendung desselben Befehls vom Stammverzeichnis โ/devโ zum Stammverzeichnis โ/โ gesprungen.
Relative und absolute Pfade
Ein Pfad in der Informatik ist die Adresse einer Datei oder eines Ordners.
Beispiel -
In Windows
C:\documentsandsettings\user\downloads
Unter Linux
/home/user/downloads
Es gibt zwei Arten von Pfaden:
1. Absoluter Pfad:
Nehmen wir an, Sie mรผssen die Bilder durchsuchen, die im Bilderverzeichnis des Home-Ordners โguru99โ gespeichert sind.
Der absolute Dateipfad des Bilderverzeichnisses /home/guru99/Bilder
Um zu diesem Verzeichnis zu navigieren, kรถnnen Sie den Befehl verwenden.
cd /home/guru99/Pictures
Dies wird als absoluter Pfad bezeichnet, da Sie den vollstรคndigen Pfad zum Erreichen der Datei angeben.
2. Relativer Pfad:
Der relative Pfad ist praktisch, wenn Sie ein anderes Unterverzeichnis innerhalb eines bestimmten Verzeichnisses durchsuchen mรผssen.
Es erspart Ihnen die Mรผhe, stรคndig vollstรคndige Pfade einzugeben.
Angenommen, Sie befinden sich derzeit in Ihrem Home-Verzeichnis. Sie mรถchten zum Verzeichnis โDownloadsโ navigieren.
Sie mรผssen nicht den absoluten Pfad eingeben
cd /home/guru99/Downloads
Stattdessen kรถnnen Sie einfach tippen โCD-Downloadsโ und Sie wรผrden zum Download-Verzeichnis navigieren, da Sie sich bereits im Verzeichnis befinden '/home/guru99' Verzeichnis.
cd Downloads
Auf diese Weise mรผssen Sie nicht den vollstรคndigen Pfad angeben, um zu einem bestimmten Speicherort innerhalb desselben Verzeichnisses im Dateisystem zu gelangen.
Zusammenfassung:
- Um Ihre Dateien zu verwalten, kรถnnen Sie unter Linux entweder die GUI (Dateimanager) oder die CLI (Terminal) verwenden. Beide haben ihre relativen Vorteile. In der Tutorialreihe konzentrieren wir uns auf die CLI, auch bekannt als Terminal
- Sie kรถnnen das Terminal รผber das Dashboard starten oder die Tastenkombination verwenden Strg + Alt + T
- Der Befehl pwd liefert das aktuelle Arbeitsverzeichnis.
- Mit dem Befehl cd kรถnnen Sie Verzeichnisse wechseln
- Der absolute Pfad ist die vollstรคndige Adresse einer Datei oder eines Verzeichnisses
- Der relative Pfad ist der relative Speicherort einer Datei oder eines Verzeichnisses in Bezug auf das aktuelle Verzeichnis
- Relative Pfade helfen dabei, die stรคndige Eingabe vollstรคndiger Pfade zu vermeiden.
|
Befehl
|
Beschreibung
|
|---|---|
| cd oder cd ~ | Navigieren Sie zum HOME-Verzeichnis |
| CD .. | Gehen Sie eine Ebene nach oben |
|
cd |
In ein bestimmtes Verzeichnis wechseln |
| cd / | Wechseln Sie in das Stammverzeichnis |







