Erste Schritte mit Linux -Befehlszeile zu Beginn

Erste Schritte mit Linux -Befehlszeile zu Beginn

Der Linux -Befehlszeilenschnittstelle (CLI) ist eine textbasierte Schnittstelle für die Interaktion mit dem Betriebssystem. Benutzer können Befehle eingeben, die das System dann interpretiert und zum Kernel weitergeht. Dadurch kann der Benutzer das Dateisystem navigieren, Dateien verwalten und verschiedene andere Aufgaben ausführen. Die Befehlszeilenschnittstelle ist ein leistungsstarkes Tool für erweiterte Benutzer und wird häufig für Aufgaben wie Automatisierung, Skript und Systemverwaltung verwendet.

Die meisten Linux -Server bieten CLI nur für die Interaktion mit dem System. Dies ist auch die bevorzugte Möglichkeit für Systemadministratoren. Viele Desktop -Benutzer lieben es auch, die Befehlszeilenschnittstellen zu verwenden, um schnell Jobs auszuführen.

In diesem Artikel werden die Grundlagen der Verwendung der Befehlszeile der Linux, einschließlich Navigation, Dateiverwaltung und gemeinsamen Befehlen, behandelt.

Vorteile der Linux -Befehlszeile

Die Verwendung der Linux -Befehlszeile hat mehrere Vorteile:

  1. Effizienz: Mit der Befehlszeile können Benutzer schnell und einfach Aufgaben ausführen, indem sie Befehle eingeben, anstatt durch grafische Menüs zu navigieren.
  2. Automatisierung: Mit der Befehlszeile können Benutzer Skripte erstellen und sich wiederholende Aufgaben automatisieren, wodurch die Ausführung komplexer Vorgänge erleichtert wird.
  3. Leistung: Die Befehlszeile bietet Benutzern Zugriff auf eine Vielzahl leistungsstarker Tools und Dienstprogramme, die nicht über eine grafische Schnittstelle verfügbar sind.
  4. Fernzugriff: Die Befehlszeile ermöglicht es Benutzern, auf andere Systeme über ein Netzwerk aus zuzugreifen und zu steuern, was es zu einem wertvollen Tool für Systemadministratoren und Netzwerkingenieure macht.
  5. Anpassung: Mit der Befehlszeile können Benutzer ihr System anpassen und konfigurieren, indem Sie Konfigurationsdateien und Systemeinstellungen bearbeiten.
  6. Leicht: Die Befehlszeilenschnittstelle erfordert nicht viele Ressourcen, sodass sie auf älteren, weniger leistungsfähigen Systemen ausgeführt werden kann.
  7. Kostenlos und Open-Source: Die Mehrheit der Linux-Befehlszeilen-Tools ist kostenlos und open-Source, wodurch sie jedem zugänglich sind.

Beginnen Sie mit der Linux -Befehlszeile

Wenn Sie neu in der Linux -Befehlszeilenschnittstelle sind, hilft Ihnen dieses Tutorial, daran zu arbeiten.

  1. Startterminal
  2. Der Benutzer des Linux -Serverbenutzers hat sich direkt an der Befehlszeilenschnittstelle angemeldet.

    Um auf die CLI der Remote -Systeme zuzugreifen, können Sie einen SSH -Client verwenden, um ihn zu verbinden. Stellen Sie einfach sicher, dass der SSH -Server auf der Fernbedienung ausgeführt wird und dass der Port für das Client -System geöffnet ist.

    Die Desktop -Benutzer drücken unter Anwendungen "Strg + T" oder Suchterminal.

  3. Dateisystemnavigation
  4. Besprechen wir zunächst, wie Sie durch die Befehlszeile durch das Dateisystem navigieren. Die Befehlszeilenschnittstelle verwendet ein hierarchisches Dateisystem, wobei das Stammverzeichnis durch einen Vorwärtsschräggang dargestellt wird (/). Um zu einem bestimmten Verzeichnis zu navigieren, können Sie den Befehl „CD“ verwenden, gefolgt vom Verzeichnispfad.

    Hier sind einige grundlegende Beispiele für die Dateisystemnavigation:

    BefehlEinzelheiten
    CD ~Wechseln Sie zum Heimverzeichnis.
    CD… Schalten Sie ein Verzeichnis auf
    CD… /… /… Schalten Sie 3 Verzeichnis auf
    CD /var /wwwWechseln Sie zum Verzeichnis /var /www.
    CD… /BackupWechseln Sie in das Verzeichnis „Backup“ im übergeordneten Verzeichnis erhältlich .

  5. Auflistung von Dateien und Verzeichnissen
  6. Sobald Sie in ein bestimmtes Verzeichnis navigiert haben, können Sie den Befehl „LS“ verwenden, um den Inhalt dieses Verzeichnisses aufzulisten. In diesem Befehl werden Ihnen alle Dateien und Unterverzeichnisse im aktuellen Verzeichnis angezeigt. Sie können auch die Option „-l“ verwenden, um den Inhalt in einem langen Format anzuzeigen, das zusätzliche Informationen wie Dateiberechtigungen und Zeitstempel enthält.

    BefehlEinzelheiten
    lsListen Sie Dateien im aktuellen Verzeichnis auf.
    ls -lZeigen Sie eine lange Auflistung von Dateien im aktuellen Verzeichnis an.
    ls -laFügen Sie versteckte Dateien in eine Verzeichnisliste ein.
    ls -l /var /wwwListen Sie Dateien in /var /www Verzeichnis zur Verfügung.

  7. Dateien erstellen und verwalten
  8. Die Dateiverwaltung ist ein weiterer wichtiger Aspekt bei der Verwendung der Befehlszeile der Linux. Hier:

    • Neue Datei erstellen: Mit dem Befehl "touch" kann eine neue leere Datei erstellt werden.
      Touch Datei_Name  
    • Datei kopieren: Der Befehl „CP“ wird zum Kopieren von Dateien verwendet
      kopieren Sie Datei_Name new_file  
    • Datei verschieben oder umbenennen: Der Befehl „MV“ wird verwendet, um Dateien zu verschieben oder umzubenennen
      Berühren Sie Datei_Name /opt /new_file 
    • Eine Datei löschen: Verwenden Sie den Befehl „RM“, um Dateien zu löschen
      RM File_Namee 

    Um mehrere Dateien gleichzeitig zu kopieren oder zu verschieben, können Sie das Wildcard -Zeichen (*) verwenden, um eine Gruppe von Dateien anzugeben.

  9. Ausführende Prozesse anzeigen
  10. Zusätzlich zur Dateiverwaltung bietet die Linux -Befehlszeile auch eine Reihe nützlicher Befehle zum Verwalten von Prozessen und Systeminformationen. Der Befehl „Top“ zeigt Echtzeitinformationen zu den auf Ihrem System ausgeführten Prozessen, einschließlich CPU und Speicherverbrauch. Der Befehl „PS“ zeigt Informationen zu den auf Ihrem System ausgeführten Prozessen an, einschließlich der Prozess -IDs.

  11. Serchig -Muster in Dateien
  12. Ein weiterer nützlicher Befehl ist „Grep“, der nach einem bestimmten Muster in einer Datei oder einer Gruppe von Dateien sucht. Dieser Befehl kann in Kombination mit anderen Befehlen verwendet werden, um die Ausgabe zu filtern und zu manipulieren.

  13. Das Erhalten hilft für Befehle
  14. Einer der wichtigsten Befehle ist „Man“, das manuelle Seiten für die meisten Linux -Befehle liefert. Dieser Befehl kann verwendet werden, um detaillierte Informationen zu einem bestimmten Befehl anzuzeigen, einschließlich seiner Optionen und Verwendungsbeispiele.

Abschluss

Zusammenfassend ist die Linux -Befehlszeile ein leistungsfähiges Tool, das eine breite Palette von Funktionen für die Interaktion mit dem Betriebssystem und die Ausführung verschiedener Aufgaben bietet. Durch das Erlernen der Grundlagen der Navigation, des Dateimanagements und der gemeinsamen Befehle können Sie Ihre Effizienz und Produktivität bei der Arbeit mit Linux erheblich verbessern.