Wie kann man mit dem Webterminal auf seine Unterkunft einwirken?

Procédure

Das in Ihrem LWS panel-Konto verfügbare Web-Terminal ermöglicht es Ihnen, verschiedene Befehlszeilenaktionen auszuführen. Diese Befehlszeilen ermöglichen es Ihnen, mit Ihrem Hosting zu interagieren und können Ihnen in manchen Fällen bei der Verwaltung Ihres Hostings helfen.

Wir werden in dieser Dokumentation sehen, wie Sie mithilfe des Webterminals mit Ihrem Hosting interagieren können.

Bevor Sie mit dieser Dokumentation beginnen, sollten Sie das Webterminal Ihres Hostings aufrufen.

Bewegen in Ordnern mit dem Befehl cd

Der Befehl cd (was für "change directory" steht) wird verwendet, um das aktuelle Verzeichnis zu ändern, in dem sich der Benutzer im Terminal befindet.

Grundlegende Verwendung

  • Um sich in ein bestimmtes Verzeichnis zu bewegen, verwenden Sie cd gefolgt vom Pfad des Verzeichnisses. Um beispielsweise in ein Verzeichnis namens Documents zu wechseln, geben Sie ein:

    cd Documents

    Dadurch wird das aktuelle Verzeichnis in Documents geändert, vorausgesetzt, dieses Verzeichnis existiert im aktuellen Verzeichnis.

  • Um zum Heimatverzeichnis (home directory) zurückzukehren, können Sie einfach :

    cd

    oder

    cd ~
  • Um in der Verzeichnishierarchie eine Ebene höher zu gehen (zum übergeordneten Verzeichnis), verwenden Sie :

    cd .

Relative und absolute Pfade

  • Relativer Pfad: Dies ist ein Pfad, der relativ zum aktuellen Verzeichnis ist. Wenn Sie sich beispielsweise in /home/benutzername befinden und nach /home/benutzername/Dokumente gehen möchten, können Sie einfach Folgendes eingeben

    cd Dokumente
  • Absoluter Pfad: Dies ist ein Pfad, der an der Wurzel des Dateisystems beginnt (gekennzeichnet durch ein anfängliches / ). Beispielsweise können Sie, egal wo Sie sich im Dateisystem befinden, direkt zu /etc gehen, indem Sie :

    cd /etc

Erweiterte Nutzungen

  • Sie können Pfade kombinieren, um direkt in einen Unterordner eines anderen Verzeichnisses zu gelangen, ohne mehrmals das Verzeichnis wechseln zu müssen. Beispiel:

    cd /var/www/html.
  • Der Befehl cd - bringt Sie in das letzte Verzeichnis zurück, in dem Sie sich vor dem letzten cd befunden haben. Das ist nützlich, um schnell zwischen zwei Verzeichnissen zu wechseln.

Tipps

  • Verwenden Sie die Tabulatortaste für die automatische Vervollständigung von Verzeichnisnamen, was Ihnen helfen kann, Tippfehler zu vermeiden und die Navigation zu beschleunigen.

  • Anführungszeichen können verwendet werden, um mit Verzeichnisnamen umzugehen, die Leerzeichen enthalten :

    cd "Holiday Photos".

Der Befehl cd ist grundlegend für die Navigation im Dateisystem bei der Verwendung einer Befehlszeilenschnittstelle.

Beispiele:

test2215341@webdbXX:~/htdocs$ cd app test2215341@webdbXX:~/htdocs/app$ cd ... test2215341@webdbXX:~/htdocs$ cd images bash: cd: images: No such file or directory test2215341@webdbXX:~/htdocs$ cd var/cache/prod test2215341@webdbXX:~/htdocs/var/cache/prod$. 
  • In unserem Beispiel befinden wir uns in der ersten Zeile im Ordner "htdocs" und bitten uns, über den Befehl "cd app" in den Ordner "app" zu wechseln, der sich im Ordner "htdocs" befindet.
  • In der zweiten Zeile befinden wir uns im Ordner "app" und möchten zum übergeordneten Ordner "htdocs" zurückkehren, dazu müssen wir den Befehl"cd .." ausführen.
  • In der dritten Zeile befinden wir uns wieder im Ordner "htdocs" und möchten in den Ordner "images" wechseln.
  • In der vierten Zeile steht, dass es im Ordner "htdocs" keinen Ordner "bilder" gibt.
  • In der fünften Zeile schließlich bewegen wir uns direkt in den Ordner "prod", der im Ordner "cache" enthalten ist, der im Ordner "var" enthalten ist, der wiederum im Ordner "htdocs" enthalten ist, in dem wir uns befinden". Es ist also möglich, mit dem Befehl"cd var/cache/prod" direkt zu einem tiefen Unterordner in der Hierarchie zu gelangen, ohne jede Ebene zu durchlaufen.

Den Inhalt eines Ordners mit ls anzeigen.

Der Befehl ls ist einer der am häufigsten verwendeten Befehle. Er dient dazu, die in einem Verzeichnis enthaltenen Dateien und Ordner aufzulisten. Hier ist eine ausführliche Erklärung seiner Funktionsweise und seiner verschiedenen Optionen :

Grundlegende Funktion

  • Ohne jegliche Argumente zeigt ls die Dateien und Ordner des aktuellen Verzeichnisses an, ohne die versteckten Dateien (die, deren Namen mit einem Punkt beginnen).
    test2215341@webdbXX:~/htdocs$ ls INSTALL.txt bin default_index.html index.php override themes webservice LICENSES cache docs init
    .
    php pdf tools Makefile classes download js phpinfolws.php translations admin908smaiui composer.lock error500.html localization phpstan.neon.dist upload app config images.inc.php mails robots.txt var autoload.php controllers img modules src vendor

Häufig verwendete Optionen

  • -a oder --all: Zeigt alle Dateien einschließlich der versteckten Dateien an.
    test2215341@webdbXX:~/htdocs$ ls -a . admin908smaiui composer.lock error500.html localization phpstan.neon.dist upload .. app config images.inc.php mails robots.txt var .htaccess autoload
    .
    php controllers img modules src vendor INSTALL.txt bin default_index.html index.php override themes webservice LICENSES cache docs init.php pdf tools Makefile classes download js phpinfolws.php translations
  • -l: Verwendet ein langes Format für die Anzeige, das detaillierte Informationen wie Berechtigungen, Anzahl der Links, Eigentümer, Gruppe, Größe und das Datum der letzten Änderung enthält.
    test2215341@webdbXX:~/htdocs$ ls -l total 465 -rw-r--r-- 1 test2215341 test2215341 5127 Dec 13 2023 INSTALL
    .
    txt -rw-r--r-- 1 test2215341 test2215341 186018 Dec 13 2023 LICENSES -rw-r--r-- 1 test2215341 test2215341 88 Dec 13 2023 Makefile drwxr-xr-x 8 test2215341 test2215341 28 Jul 11 09:04 admin908smaiui drwxr-xr-x 5 test2215341 test2215341 8 Jul 11 09:04 app

    Diese Liste zeigt für jede Zeile in der Reihenfolge :

    • Berechtigungen: Dieses Feld zeigt die Berechtigungen der Datei oder des Ordners. Es beginnt mit einem Zeichen, das den Typ angibt (z. B. - für eine Datei und d für einen Ordner), gefolgt von drei Gruppen mit jeweils drei Zeichen, die die Berechtigungen des Eigentümers, der Gruppe und anderer Benutzer darstellen (Lesen (r), Schreiben (w), Ausführen (x)).
    • Anzahl der Links: Diese Zahl gibt an, wie viele Hardlinks auf das Element verweisen. Bei Ordnern umfasst dies die Unterordner und den Ordner selbst.
    • Besitzer: Der Name des Benutzers, der die Datei oder den Ordner besitzt.
    • Gruppe: Der Name der Gruppe, die mit der Datei oder dem Ordner verknüpft ist.
    • Größe: Die Größe der Datei in Bytes. Bei Ordnern kann dies die Größe des Ordners selbst sein, die je nach Dateisystem variieren kann.
    • Änderungsdatum: Das Datum und die Uhrzeit, zu der die Datei oder der Ordner zuletzt geändert wurde. Das Format kann variieren, umfasst aber in der Regel Tag, Monat, Uhrzeit und manchmal auch das Jahr.
    • Name: Der Name der Datei oder des Ordners. Versteckte Dateien werden durch einen Punkt . am Anfang ihres Namens gekennzeichnet.
  • -hoder --human-readable (oft mit -l verwendet)**: Zeigt die Größe von Dateien im menschenlesbaren Format (K, M, G) an.
    test2215341@webdbXX:~/htdocs$ ls -lh total 465K -rw-r--r-- 1 test2215341 test2215341 5.1K Dec 13 2023 INSTALL
    .
    txt -rw-r--r-- 1 test2215341 test2215341 182K Dec 13 2023 LICENSES -rw-r--r-- 1 test2215341 test2215341 88 Dec 13 2023 Makefile drwxr-xr-x 8 test2215341 test2215341 28 Jul 11 09:04 admin908smaiui drwxr-xr-x 5 test2215341 test2215341 8 Jul 11 09:04 app
    .
  • -t: Sortiert die Dateien nach Änderungsdatum, vom neuesten zum ältesten.
    test2215341@webdbXX:~/htdocs$ ls -lt total 465 -rwxr-xr-x 1 test2215341 test2215341 19 Jul 12 11:12 phpinfolws 
    .
    php drwxr-xr-x 6 test2215341 test2215341 8 Jul 11 09:10 var drwxr-xr-x 68 test2215341 test2215341 70 Jul 11 09:10 modules -rw-r--r-- 1 test2215341 test2215341 3148 Jul 11 09:10 robots.txt 
    .

Kombinationen von Optionen

Optionen können kombiniert werden, um die Anzeige je nach Bedarf zu verfeinern. Ein Beispiel hierfür wäre:

  • ls -la: Eine Kombination aus -l und -a, um eine detaillierte Anzeige einschließlich versteckter Dateien zu erhalten.
  • ls -lh: Zeigt die Details von Dateien mit Größenangaben in lesbarer Form an.
    test2215341@webdbXX:~/htdocs$ ls -lha total 496K drwxr-xr-x 26 test2215341 test2215341 40 Jul 12 11:16 .
    drwxr-xr-x 13 root root 23 Jul 12 07:42 .. -rw-r--r-- 1 test2215341 test2215341 3.4K Jul 12 11:16 .htaccess -rw-r--r-- 1 test2215341 test2215341 5.1K Dec 13 2023 INSTALL.txt -rw-r--r-- 1 test2215341 test2215341 182K Dec 13 2023 LICENSES -rw-r--r-- 1 test2215341 test2215341 88 Dec 13 2023 Makefile drwxr-xr-x 8 test2215341 test2215341 28 Jul 11 09:04 admin908smaiui drwxr-xr-x 5 test2215341 test2215341 8 Jul 11 09:04 app
    .

Andere nützliche Optionen

  • -S: Sortiert die Dateien nach Größe.
  • -d: Listet die Verzeichnisse selbst auf, nicht ihren Inhalt.

Der Befehl ls ist äußerst flexibel und kann an eine Vielzahl von Situationen angepasst werden, um den Benutzern zu helfen, ihre Dateien effizient zu navigieren und zu verwalten.

Mit pwd anzeigen, in welchem Ordner man sich gerade befindet.

Der Befehl pwd steht für "print working directory" (Arbeitsverzeichnis anzeigen). Er wird verwendet, um den vollständigen Pfad des aktuellen Verzeichnisses anzuzeigen, in dem sich der Benutzer gerade befindet.

Funktionsweise

Wenn Sie pwd im Terminal eingeben, gibt das System den absoluten Pfad des Verzeichnisses zurück, in dem Sie sich gerade befinden. Dieser Pfad beginnt immer mit der Wurzel / und zeigt den vollständigen Pfad von der Wurzel bis zum aktuellen Verzeichnis.

test2215341@webdbXX:~/htdocs/var/cache/prod$ pwd /home/htdocs/var/cache/prod

Nützlichkeit

  • Orientierung: pwd ist nützlich, um sicherzustellen, dass Sie sich im richtigen Verzeichnis befinden, bevor Sie Befehle ausführen, die sich auf Dateien oder Ordner auswirken könnten, insbesondere wenn diese Befehle relative Pfade verwenden.
  • Skripte: In Shellskripten kann pwd verwendet werden, um den Pfad des Verzeichnisses zu erhalten, in dem das Skript gerade ausgeführt wird, was nützlich ist, um Dateien zu manipulieren, die sich auf dieses Verzeichnis beziehen.

pwd ist ein einfacher, aber grundlegender Befehl für die Navigation und Verwaltung von Dateien.

Damit kann man sich jederzeit anzeigen lassen, wo man sich gerade befindet.

Kopieren von Dateien mit dem Befehl cp

Der Befehl cp wird verwendet, um Dateien und Ordner von einem Ort an einen anderen zu kopieren. Dieser Befehl ist sehr leistungsstark und flexibel und bietet mehrere Optionen, um genau zu steuern, wie die Dateien kopiert werden. Hier finden Sie eine ausführliche Erklärung seiner Verwendung und der häufigsten Optionen.

Grundlegende Funktion

  • Grundlegende Syntax: Die einfachste Form des Befehls cp ist cp [source] [destination], wobei [ source] der Pfad der zu kopierenden Datei und [destination ] der Pfad ist, in den die Datei kopiert werden soll.
  • Mehrere Dateien kop ieren: Sie können mehrere Dateien in einen Ordner kopieren, indem Sie mehrere Quellen und einen Zielordner angeben, z. B. cp file1.txt file2.txt /path/to/destination/.

Häufige Optionen

  • -r: Wird zum Kopieren von Verzeichnissen benötigt. Sie ermöglicht das rekursive Kopieren aller Unterordner und Dateien des Quellordners.
  • -i: Fordert eine Bestätigung an, bevor eine vorhandene Datei überschrieben wird. Wenn eine Datei im Zielort denselben Namen wie die zu kopierende Datei hat, fragt cp, ob Sie die Datei überschreiben möchten.
  • -u: Kopiert nur, wenn die Quelle neuer ist als das Ziel oder wenn das Ziel nicht existiert.
  • -v: Zeigt eine Beschreibung dessen an, was gerade kopiert wird. Dies kann dabei helfen, nachzuvollziehen, was der Befehl tut.

Beispiele für die Verwendung

  1. Kopieren einer einfachen Datei:

    cp original.txt copy.txt.

    Dadurch wird original.txt in das gleiche Verzeichnis unter dem Namen copy.txt kopiert.

  2. Einen Ordner rekursiv kopieren:

    cp -r folder1/ newfolder/.

    Dies wird den gesamten Inhalt von folder1 in newfolder kopieren, wobei newfolder angelegt wird, wenn es nicht bereits existiert.

  3. Kopieren mit Bestätigung, um ein Überschreiben zu verhindern:

    test2215341@webdbXX:~/htdocs$ cp -i index.php themes/ cp: overwrite 'themes/index.php'?

    Wenn index.php bereits in themes existiert, wird cp fragen, ob Sie die Datei überschreiben möchten. Sie müssen mit yes oder no antworten, je nachdem, welche Option Sie gewählt haben.

  4. Kopieren mit Anzeige von Details (wortreicher Modus):

    test2215341@webdbXX:~/htdocs$ cp -v index.php themes/ 'index.php' -> 'themes/index.php'.

    ie zeigt eine Meldung an, in der die Datei, die gerade kopiert wird, detailliert beschrieben wird.

Was Sie beachten sollten

  • Der Befehl cp kopiert nicht standardmäßig rekursiv symbolische Links, sondern die Dateien, auf die sie verweisen. Um die Links selbst zu kopieren, verwenden Sie die Option -d.
  • Achten Sie beim Kopieren von Ordnern auf die Option -r, um sicherzustellen, dass keine unerwünschten Dateien oder Unterordner mitkopiert werden.
  • Die Berechtigungen der kopierten Dateien können je nach den Berechtigungen des Benutzers, der den Befehl cp ausführt, und den umask-Einstellungen des Systems geändert werden.

Der Befehl cp ist für die Verwaltung von Dateien in einer Befehlszeilenumgebung unerlässlich und bietet eine erhebliche Flexibilität bei der Manipulation von Dateien und Verzeichnissen.

Verschieben von Dateien mit dem Befehl mv

Der Befehl mv wird zum Verschieben oder Umbenennen von Dateien und Verzeichnissen verwendet. Dieser Befehl ist unerlässlich, um die Organisation von Dateien im Dateisystem ohne die Notwendigkeit, eine zusätzliche Kopie zu erstellen, zu verwalten.

Grundlegende Funktion

  • Verschieben von Dateien: mv [Quelle] [Ziel ] verschiebt die Datei oder den Ordner von [Quelle ] nach [Ziel]. Wenn [Ziel] ein bestehender Ordnername ist, wird [Quelle] in diesen Ordner verschoben. Wenn [Ziel] nicht existiert, wird die Datei oder der Ordner [Quelle] in [Ziel] umbenannt.
  • Umbenennen von Dateien: Wenn Sie mit mv eine Datei in das gleiche Verzeichnis verschieben und ihr einen neuen Namen geben, ist dies gleichbedeutend mit einer Umbenennung.

Häufige Optionen

  • -i: Fordert eine Bestätigung an, bevor eine vorhandene Datei am Ziel überschrieben wird. Wenn eine Datei am Zielort denselben Namen wie die Quelldatei hat, fragt mv, ob Sie die Datei überschreiben möchten.
  • -u: Verschiebt Dateien nur, wenn die Quelle neuer ist als das Ziel oder wenn das Ziel nicht existiert.
  • -v: Zeigt Details zu den laufenden Operationen an. Dies ist nützlich, um zu verfolgen, was verschoben oder umbenannt wird.

Beispiele für die Verwendung

  1. Eine Datei in ein anderes Verzeichnis verschieben:

    mv datei.txt /path/to/destination/
    Dadurch wird datei.txt aus dem aktuellen Verzeichnis nach /path/to/destination/ verschoben. Wenn Ziel ein Ordner ist, wird datei.txt innerhalb dieses Ordners verschoben.
  2. Umbenennen einer Datei:

    mv alter_name.txt neuer_name.t
    xt Dies ändert den Namen der Datei alter_name. txt in neuer_name.txt im selben Verzeichnis.
  3. Mehrere Dateien in einen Ordner verschieben:

    mv file1.txt file2.txt /path/to/destination/
    Verschiebt file1 .txt und file2.txt in den angegebenen Ordner.

Punkte, die Sie beachten sollten

  • Im Gegensatz zum cp-Befehl erstellt mv keine Kopie der Datei, sondern verschiebt die Datei oder den Ordner, was vor allem bei großen Dateien in der Regel schneller ist, da keine Daten dupliziert werden.
  • Verwenden Sie die Option -i, um zu verhindern, dass wichtige Dateien versehentlich überschrieben werden.
  • Wenn Sie mv für Dateien verwenden, die sich auf verschiedenen Datenträgern oder Partitionen befinden, kann der Befehl länger dauern, da er die Daten kopieren und anschließend das Original löschen muss.

Der Befehl mv ist ein wichtiges Werkzeug für die Verwaltung von Dateien und Ordnern, mit dem Sie die Organisation von Dateien auf effiziente und rationelle Weise ändern können.

Löschen von Elementen mit dem Befehl rm

Der Befehl rm wird zum Löschen von Dateien und Verzeichnissen verwendet. Er ist mächtig und sollte mit Vorsicht verwendet werden, da es im Gegensatz zu vielen grafischen Umgebungen in der Regel keinen Papierkorb oder eine einfache Möglichkeit gibt, Dateien nach dem Löschen wiederherzustellen.

Grundlegende Funktion

  • Dateien löschen: Die grundlegende Syntax lautet rm [options] file..., wobei file... für eine oder mehrere zu löschende Dateien steht. Ohne Optionen löscht rm einfach die angegebene(n) Datei(en).

Häufige Optionen

  • -r: Löscht Verzeichnisse und deren Inhalt rekursiv. Diese Option ist erforderlich, um Verzeichnisse zu löschen, die ihrerseits Dateien oder andere Verzeichnisse enthalten.
  • -f: Erzwingt das Löschen von Dateien, ignoriert nicht existierende Dateien und löscht, ohne eine Bestätigung zu verlangen. Wird häufig in Verbindung mit -r verwendet, um ganze Verzeichnisse ohne Unterbrechung zu löschen.
  • -i: Verlangt eine Bestätigung, bevor jede Datei gelöscht wird. Dies kann helfen, das versehentliche Löschen von Dateien zu verhindern.

Beispiele für die Verwendung

  1. Eine einzelne Datei löschen:

    rm datei.txt
    Dies löscht die Datei datei .txt aus dem Dateisystem, ohne eine Bestätigung zu verlangen.
  2. Mehrere Dateien löschen:

    rm file1.txt file2.txt file3
    .txt Löscht die Dateien file1 .txt , file2 .txt und file3.txt.
  3. Ein Verzeichnis und seinen Inhalt löschen:

    rm -r Ordner/

    Löscht das Verzeichnis mit dem Namen Ordner und seinen gesamten Inhalt, einschließlich anderer Unterordner und darin enthaltener Dateien.

  4. Interaktives Löschen von Dateien:

    test2215341@webdbXX:~/htdocs$ rm -i error500.html autoload.php rm: remove regular file 'error500.html'? yes rm: remove regular file 'autoload.php'? no

    Fordert vor dem Löschen jeder Datei eine Bestätigung an. Dies ist nützlich, wenn Sie sich nicht sicher sind, ob Sie bestimmte Dateien löschen möchten.

Was Sie beachten sollten

  • Seien Sie sehr vorsichtig mit rm, vor allem bei der Verwendung der Optionen -r und -f. Ein falscher Befehl kann dazu führen, dass wichtige Daten unwiderruflich verloren gehen.
  • Sicherheit: Es ist oft ratsam, zunächst die Option -i zu verwenden, um sicherzugehen, was gelöscht wird, oder die Dateien mit ls aufzulisten, bevor sie an rm übergeben werden.
  • Keine einfache Wiederherstellung: Im Gegensatz zu Betriebssystemen mit grafischen Benutzeroberflächen durchlaufen die von rm gelöschten Dateien normalerweise keinen Papierkorb und sind ohne spezielle Datenrettungswerkzeuge schwer wiederherzustellen.

Der Befehl rm ist ein wichtiges, aber potenziell gefährliches Werkzeug im Arsenal der Befehle und sollte mit Vorsicht verwendet werden, um versehentlichen Datenverlust zu vermeiden.

Löschen eines leeren Ordners mit dem Befehl rmdir.

Der Befehl rmdir wird zum Löschen leerer Verzeichnisse verwendet. Er ist als sicherer Befehl konzipiert, da er nur das Löschen von Verzeichnissen zulässt, die bereits leer sind, und so das versehentliche Löschen von Dateien oder Unterverzeichnissen verhindert.

Grundlegende Funktion

  • Leere Verzeichnisse löschen: Die grundlegende Syntax von rmdir lautet rmdir [Optionen] directory..., wobei directory... für ein oder mehrere Verzeichnisse steht, die Sie löschen möchten.

Häufige Optionen

  • --ignore-fail-on-non-empty: Diese Option bewirkt, dass rmdir keine Fehlermeldung ausgibt, wenn ein Verzeichnis nicht leer ist. Der Befehl schlägt trotzdem fehl, aber stillschweigend.
  • -p: Löscht jedes Verzeichnis in der angegebenen Zeichenfolge, aber nur, wenn sie leer sind. Zum Beispiel wird rmdir -p a/b/c versuchen, c, b und a nacheinander zu löschen, vorausgesetzt, sie sind leer.

Beispiele für die Verwendung

  1. Ein einfaches leeres Verzeichnis löschen:

    rmdir empty_folder

    Dies löscht das Verzeichnis empty_folder, wenn es leer ist. Wenn das Verzeichnis Dateien oder Unterverzeichnisse enthält, wird der Befehl mit einer Fehlermeldung fehlschlagen.

  2. Mehrere leere Verzeichnisse löschen:

    rmdir dir1 dir2 dir3

    Löscht die Verzeichnisse dir1, dir2 und dir3, vorausgesetzt, sie sind alle leer.

  3. Eine Kette von leeren Verzeichnissen löschen:

    rmdir -p a/b/c

    Wenn c, b und a verschachtelte leere Verzeichnisse sind, löscht dieser Befehl alle diese Verzeichnisse, beginnend mit c, dann b und schließlich a, wenn alle nacheinander leer sind.

Zu beachtende Punkte

  • Vorabprüfung: Bevor Sie rmdir verwenden, ist es oft ratsam, den Inhalt der Verzeichnisse mit dem Befehl ls zu überprüfen, um sicherzugehen, dass sie wirklich leer sind.
  • Eingeschränkte Verwendung: rmdir ist nur nützlich, um leere Verzeichnisse zu löschen. Bei Verzeichnissen, die Dateien oder andere Verzeichnisse enthalten, müssen Sie diese entweder zuerst manuell leeren oder rm -r verwenden, um sie rekursiv, aber vorsichtig zu löschen.

Der Befehl rmdir ist speziell darauf ausgelegt, das versehentliche Löschen von Daten zu verhindern, wodurch er weniger riskant ist als rm -r für Verzeichnisse, aber auch weniger flexibel, wenn Sie Verzeichnisse mit Dateien verwalten müssen.

Mehrere Dateien mit dem Befehl cat zu einer einzigen Datei verketten.

Der Befehl cat (Abkürzung für concatenate) wird verwendet, um den Inhalt von Dateien anzuzeigen, sie zu verknüpfen und sie auf andere Ausgaben oder Dateien umzuleiten. Er ist einfach, aber unglaublich leistungsfähig und vielseitig in der Text- oder Datenverarbeitung.

Grundlegende Funktionen

  1. Dateiinhalt anzeigen: Um den Inhalt einer Datei direkt im Terminal zu sehen, können Sie cat gefolgt vom Dateinamen verwenden.

    test2215341@webdbXX:~/htdocs$ cat robots.txt User-agent: * # Allow Directives Allow: */modules/*.css Allow: */modules/*.js Allow: /js/jquery/* # Private pages Disallow: /*?order= Disallow: /*?tag=   

    Dies wird den Inhalt von robot.txt im Terminal anzeigen.

  2. Mehrere Dateien verknüpfen: cat kann verwendet werden, um den Inhalt mehrerer Dateien nacheinander anzuzeigen.

    cat file1.txt file2.txt file3.txt

    Dadurch wird der Inhalt von file1.txt, gefolgt von file2.txt und dann file3. txt im Terminal angezeigt.

Häufige Optionen

  • -n: Nummeriert alle Ausgabezeilen, was bei der Überprüfung von Code oder der Änderung von Konfigurationsdateien nützlich sein kann.
  • -b: Nummeriert nur Zeilen, die nicht leer sind.
  • -s: Reduziert mehrere aufeinanderfolgende Leerzeilen zu einer einzigen Leerzeile.
  • -E: Zeigt ein $ am Ende jeder Zeile an, was nützlich ist, um Zeilenenden in Textdateien anzuzeigen.
  • -T: Zeigt Tabulatoren als ^I an, was zur Visualisierung von Tabulatoren in Textdateien nützlich sein kann.

Beispiel für die Verkettung und Umleitung.

Um mehrere Dateien zu einer einzigen zu kombinieren und das Ergebnis zu sehen :

cat file1.txt file2.txt > combined.txt.

Dadurch werden file1.txt und file2.txt verkettet und das Ergebnis in combined.txt umgeleitet.

cat ist ein grundlegendes, aber äußerst nützliches Werkzeug im Arsenal der Unix/Linux-Befehle und dient sowohl für einfache Dateimanipulationsaufgaben als auch als Komponente in komplexeren Datenverarbeitungsprozessen.

Erstellen eines Ordners mit dem Befehl mkdir

Der Befehl mkdir (Abkürzung für make directory) wird verwendet, um neue Verzeichnisse zu erstellen. Er ist ein wichtiges Werkzeug für die Organisation und Verwaltung von Dateien im Dateisystem.

Grundlegende Funktion

  • Erstellen eines einfachen Ver zeichnisses: Um ein neues Verzeichnis zu erstellen, verwenden Sie mkdir, gefolgt vom Namen des Verzeichnisses, das Sie erstellen möchten.
    mkdir neuer_ordner
    Damit 
    wird
     im aktuellenVerzeichnis ein Verzeichnis mit dem Namen neuer_ordnererstellt 
    .

Häufige Optionen

  • -p: Mit dieser Option können Sie mehrere übergeordnete Verzeichnisse erstellen, die nicht bereits existieren. Wenn Sie beispielsweise einen Verzeichnispfad wie a/b/c erstellen möchten und a und b nicht existieren, erstellt mkdir -p a/b/c alle erforderlichen Verzeichnisse.
  • -m: Hiermit können Sie die Berechtigungen des Verzeichnisses zum Zeitpunkt seiner Erstellung festlegen. Um beispielsweise ein Verzeichnis mit bestimmten Berechtigungen zu erstellen, könnten Sie mkdir -m 755 Ordner verwenden.

Beispiele für die Verwendung

  1. Mehrere Verzeichnisse mit einem einzigen Befehl erstellen:

    mkdir Ordner1 Ordner2 Ordner3.

    Dies wird drei Verzeichnisse im aktuellen Verzeichnis erstellen.

  2. Verwenden Sie die Option -p, um eine Verzeichnisstruktur zu erstellen:

    mkdir -p projets/2023/juillet.

    Dadurch wird das Verzeichnis Projekte mit einem Unterverzeichnis 2023 und einem Unterunterverzeichnis Juli erstellt, auch wenn keines dieser Verzeichnisse zuvor existiert hat.

Tipps zur Verwendung

  • Vor der Erstellung prüfen: mkdir prüft standardmäßig nicht, ob ein Verzeichnis bereits existiert. Wenn Sie versuchen, ein bereits existierendes Verzeichnis zu erstellen, ohne zusätzliche Optionen zu verwenden, erhalten Sie eine Fehlermeldung.
  • Verwendung mit Sk ripten: mkdir wird häufig in Skripten verwendet, um sicherzustellen, dass die erforderliche Verzeichnisstruktur vorhanden ist, bevor Dateien geschrieben oder andere Operationen durchgeführt werden.

Zusammenfassend lässt sich sagen, dass mkdir ein einfacher Befehl zur Erstellung von Verzeichnissen ist, mit dem die Benutzer ihre Arbeitsbereiche und Daten effizient strukturieren und organisieren können.

Verwalten Sie die Berechtigungen einer Datei / eines Ordners mit chmod.

Der Befehl chmod (Abkürzung für change mode) wird verwendet, um die Zugriffsrechte für Dateien und Verzeichnisse zu ändern. Mit diesem Befehl können Sie steuern, wer eine bestimmte Datei oder ein bestimmtes Verzeichnis lesen, schreiben oder ausführen darf.

Schlüsselkonzepte

  1. Benutzer: Berechtigungen können für drei Arten von Benutzern festgelegt werden:

    • u - Eigentümer (user)
    • g - Gruppe (group)
    • o - Andere (others)
    • a - Alle (all), d. h. Eigentümer, Gruppe und andere.
  2. Berechtigungen: Es gibt drei Arten von Berechtigungen:

    • r - Lesen (read)
    • w - Schreiben (write)
    • x - Ausführen (execute).

Grundlegende Syntax

chmod kann im Wesentlichen auf zwei Arten verwendet werden: unter Verwendung symbolischer oder numerischer (oktaler) Notationen.

Symbolische Notation

  • Berechtigungen hinzufügen
    chmod u+w Datei
    fügt dem Besitzer der Datei die Schreibberechtigung hinzu.
  • Berechtigungen entziehen
    chmod g-r Datei
    entziehtder Gruppe die Leseberechtigung.
  • Bestimmte Berechtigungen setzen
    chmod o=rx Datei
    setzt die Berechtigungen für andere auf nur Lesen und Ausführen.

Numerische Notation (oktal)

Jede Zahl steht für einen Satz von Berechtigungen :

  • 0: keine Berechtigung
  • 1: Ausführung
  • 2: Schreiben
  • 3: Lesen und Schreiben
  • 4: Lesen
  • 5: Lesen und Ausführen
  • 6: Lesen und schreiben
  • 7: Lesen, schreiben und ausführen

Die Berechtigungen werden hinzugefügt, um eine Zahl für jeden Benutzertyp (Besitzer, Gruppe, andere) zu bilden. Beispiel:

chmod 755 Datei 
  • Eigentümer: 7 (Lesen, Schreiben, Ausführen).
  • Gruppe: 5 (Lesen, Ausführen)
  • Andere: 5 (Lesen, Ausführen)

Beispiele für die Verwendung

  1. Allen Benutzern das Recht geben, ein Skript auszuführen:

    chmod +x script.sh

    Dies fügt die Ausführungsberechtigung für den Besitzer, die Gruppe und die anderen hinzu.

  2. BestimmteBerechtigungen für eine Datei setzen:

    chmod 644 datei.txt
    • Eigentümer: Lesen und Schreiben
    • Gruppe und andere: nur lesen
  3. Verwenden Sie Optionen, um die Berechtigungen für ein Verzeichnis und seinen Inhalt rekursiv zu ändern:

    chmod -R 755 Ordner/
    Dies wendet die Berechtigung 755 auf alle Dateien und Unterverzeichnisse in Ordner/ an.

Tipps zur Verwendung

  • Vorsicht bei chmod -R: Das rekursive Ändern von Berechtigungen kann erhebliche Auswirkungen haben, insbesondere wenn es nicht korrekt angewendet wird.
  • Sicherheitsberechtigungen: Ausführbare Dateien und Skripte, insbesondere in gemeinsam genutzten Umgebungen, müssen mit Vorsicht behandelt werden, um Sicherheitsprobleme zu vermeiden.

chmod ist ein wichtiges Werkzeug für die Verwaltung von Berechtigungen, für die Sicherheit und das reibungslose Funktionieren von Dateisystemen.

Mit grep nach einer Zeichenkette in einer angegebenen Datei suchen.

Der Befehl grep (Global Regular Expression Print) ist ein leistungsstarker und vielseitiger Befehl, der verwendet wird, um Dateien nach Text zu durchsuchen, der auf regulären Ausdrücken oder einfachen Zeichenketten basiert. Er wird häufig verwendet, um den Inhalt von Dateien oder Streams nach bestimmten Mustern zu filtern.

Grundlegende Funktionen

  • Textsuche: grep sucht in einer oder mehreren Dateien nach Zeilen, die ein angegebenes Muster enthalten, und zeigt die Ergebnisse auf dem Bildschirm an.
  • Verwendung regulärer Ausdrücke: grep kann für erweiterte Suchvorgänge komplexe reguläre Ausdrücke verwenden, die eine hohe Flexibilität bei der Definition von Suchmustern ermöglichen.

Grundlegende Syntax

grep [options] pattern [file...]
  • pattern: der Text oder der reguläre Ausdruck, nach dem Sie suchen.
  • file ...: eine oder mehrere Dateien, in denen die Suche durchgeführt werden soll. Wenn keine Datei angegeben ist, liest grep den Standardeintrag.

Häufige Optionen

  • -i: Ignoriert bei der Suche die Groß-/Kleinschreibung (Groß-/Kleinschreibung).
  • -v: Kehrt das Suchmuster um und zeigt die Zeilen an, die das Muster nicht enthalten.
  • -n: Zeigt die Zeilennummer jeder passenden Zeile in der Datei an.
  • -r: Führt eine rekursive Suche in allen Ordnern und Unterordnern durch.
  • -l: Zeigt nur die Namen der Dateien an, die das Muster enthalten, ohne die entsprechenden Zeilen zu zeigen.
  • -c: Zählt die Anzahl der Zeilen, die mit dem Muster übereinstimmen.
  • -E: Interpretiert das Muster als erweiterten regulären Ausdruck (Extended Regular Expression, ERE), sodass eine reichhaltigere Syntax für reguläre Ausdrücke verwendet werden kann.

Beispiele für die Verwendung

  1. Nach einer einfachen Zeichenfolge in einer Datei suchen:

    grep "beispiel" datei.txt

    zeigt alle Zeilen in datei.txt an, die das Wort "beispiel" enthalten.

  2. Rekursive Suche nach einer Zeichenfolge in allen Dateien eines Verzeichnisses:

    grep -r "beispiel" /pfad/des/ordners/
    Sucht nach"beispiel" in allen Dateien des angegebenen Ordners und seiner Unterordner.
  3. Suche nach einer Zeichenfolge unter Berücksichtigung der Groß-/Kleinschreibung:

    grep -i "beispiel" datei.txt
    Sucht in datei.txt nach"beispiel","BEISPIEL", "EXEMPLAR" usw.
  4. Anzeige von Dateien, die ein Muster enthalten, ohne die entsprechenden Zeilen anzu zeigen :

    grep -l "beispiel" *.txt
    Listet alle .txt-Dateien auf, die das Wort"beispiel" enthalten.
  5. Zählt die Anzahl der Zeilen, die das Muster enthalten:

    grep -c "beispiel" datei.txt
    Zeigt die Anzahl der Zeilen an, die "beispiel" in datei.txt enthalten.

Zusammenfassend lässt sich sagen, dass grep ein wichtiges Werkzeug für die Textsuche und das Filtern von Daten ist, das sowohl für einfache Scripting-Aufgaben als auch für komplexe Analysen verwendet wird.

Eine Datei mit find suchen

Der Befehl find ist ein Werkzeug, das verwendet wird, um Dateien und Verzeichnisse in einem Dateibaum nach verschiedenen Kriterien wie Dateiname, Größe, Typ, Änderungsdatum, Berechtigungen und vielen anderen Kriterien zu suchen.

Grundlegende Funktion

  • Suche nach Dateien und Verzeichnissen: find ermöglicht das Auffinden von Dateien und Verzeichnissen, die auf einer Reihe von angegebenen Bedingungen basieren, was es für die Dateiverwaltung und für automatisierte Skripte äußerst nützlich macht.

Grundlegende Syntax

find [pfad...] [optionen] [ausdruck]
  • pfad...: Gibt das Startverzeichnis für die Suche an. Wenn kein Pfad angegeben wird, verwendet find das aktuelle Verzeichnis.
  • options: Ändert das Verhalten des Befehls find.
  • expression: Legt fest, welche Tests (wie der Vergleich von Dateinamen), Aktionen (wie das Drucken von Dateinamen) und logischen Operatoren (wie AND, OR und NOT) bestimmen, wie find nach Dateien sucht.

Häufige Optionen und Ausdrücke

  • -name: Sucht nach Dateien, deren Name mit dem angegebenen Muster übereinstimmt. Muster können Platzhalter wie * und ? enthalten.
    find /pfad/ -name "*.txt"
    .
  • -type: Sucht nach Elementen eines bestimmten Typs, z. B. f für Dateien oder d für Verzeichnisse.
    find /chemin/ -type d
  • -size: Sucht Dateien nach ihrer Größe. Zum Beispiel +50M für Dateien, die größer als 50 Megabyte sind, -10k für Dateien, die kleiner als 10 Kilobyte sind.
    find /chemin/ -size +50M
    .
  • -mtime, -atime, -ctime: Sucht nach Dateien, die vor n Tagen geändert (mtime), auf die zugegriffen (atime) oder deren Metadaten sich geändert haben (ctime).
    find /chemin/ -mtime -7
  • -perm: Sucht nach Dateien anhand ihrer Berechtigungen.
    find /chemin/ -perm 644
  • -exec: Führt einen Befehl für jede gefundene Datei aus.
    find /chemin/ -type f -exec chmod 644 {} \;
  • -delete: Löscht die Dateien, die den angegebenen Kriterien entsprechen.
    find /chemin/ -name "*.tmp" -delete

Beispiele für die Verwendung

  1. Alle .jpg-Dateien im Verzeichnis /home/user/images und seinen Unterverzeichnissen finden:
    find /home/user/images -type f -name "*.jpg"
    .
  2. Alle .tmp-Dateien in /tmp finden und löschen:
    find /tmp -type f -name "*.tmp" -delete
    .
  3. Dateien finden, die in den letzten 7 Tagen geändert wurden, und sie auflisten:
    find /chemin/ -mtime -7 -ls

Tipps zur Verwendung

  • Seien Sie vorsichtig mit Befehlen wie -delete und -exec, da sie Dateien unwiderruflich verändern oder löschen können.
  • Verwenden Sie die Optionen -print, -ls oder -exec ls -ld {} +, um die Ergebnisse auf eine Weise anzuzeigen, die Ihnen hilft, die gefundenen Dateien zu verstehen.

Der Befehl find ist nützlich, um große Mengen an Dateien zu verwalten und Wartungs- oder Dateiverwaltungsaufgaben in komplexen Dateisystemen zu automatisieren.

Verwaltung von Verknüpfungen mit alias

Der Befehl alias wird verwendet, um Verknüpfungen für Terminalbefehle zu erstellen. Mit einem Alias kann ein langer oder komplexer Befehl durch eine kürzere, leichter zu merkende Version ersetzt werden. Es ist ein praktisches Werkzeug, um die Befehlszeilenumgebung anzupassen, die Eingabe zu reduzieren und den Arbeitsablauf zu beschleunigen.

Grundlegende Funktion

  • EinenAlias erstellen: Sie können einen Alias mit folgender Syntax erstellen:
    alias name='command'
    Dabei ist name der Name des Alias, den Sie verwenden möchten, und command ist der vollständige Befehl, den dieser Alias ausführen soll.

Beispiele für die Verwendung

  1. Alias für die Navigation: Wenn Sie häufig auf ein bestimmtes Verzeichnis zugreifen, können Sie einen Alias erstellen, um den Befehl zu vereinfachen.

    alias docs='cd /home/user/Documents'.

    Wenn Sie dann einfach docs eingeben, werden Sie nach /home/user/Documents verschoben.

  2. Alias für die Systemaktualisierung: Auf einem Linux-System, das apt verwendet, könnten Sie einen Alias für die Aktualisierungsbefehle erstellen.

    alias update='sudo apt update && sudo apt upgrade'.

    Geben Sie update ein, um die Aktualisierungsbefehle zu starten.

  3. Alias für komplexe Befehle: Bei einem Befehl, der mehrere Werkzeuge und Optionen beinhaltet, kann ein Alias die Eingabe vereinfachen.

    alias findsrc='find . -name "*.c" -print'
    Damit können Sie alle C-Quelldateien im aktuellen Verzeichnis suchen, indem Sie einfach findsrc verwenden.

Häufige Optionen

  • Alle vorhandenen Aliase auflisten: Um alle in der aktuellen Sitzung definierten Aliase anzuzeigen, geben Sie einfach alias ohne Argumente ein.
  • Alias löschen: Umeinen Alias zu löschen, verwenden Sie unalias gefolgt vom Namen des Alias.
    unalias
    name

Tipps zur Verwendung

  • Dauerhaft: Aliase, die in einer Terminalsitzung festgelegt werden, sind temporär und verschwinden, wenn das Terminal geschlossen wird. Um Aliase dauerhaft zu machen, müssen Sie sie in Ihre Shell-Konfigurationsdatei (wie .bashrc, .zshrc usw.) aufnehmen.

    echo "alias docs='cd /home/user/Documents'" >> ~/.bashrc

    Laden Sie anschließend die Konfigurationsdatei mit source ~/.bashrc neu.

  • Konflikte vermeiden: Achten Sie darauf, dass Sie einen Alias nicht mit demselben Namen wie einen bestehenden Befehl benennen, es sei denn, dies ist beabsichtigt, um das Standardverhalten dieses Befehls zu überschreiben.

Der Alias-Befehl ist eine effektive Möglichkeit, die Verwendung der Befehlszeile zu vereinfachen und zu personalisieren, wodurch es leichter wird, sich häufig verwendete Befehle zu merken und auszuführen.

Visueller Texteditor mit nano

Der Befehl nano startet Nano, einen konsolenbasierten Texteditor für Unix-, Linux- und macOS-Systeme. Er ist auf Einfachheit und Benutzerfreundlichkeit ausgelegt, was ihn zu einer beliebten Alternative zu komplexeren Editoren wie Vim oder Emacs macht. Nano wird aufgrund seiner Einfachheit und der intuitiven Benutzeroberfläche häufig für Anfänger empfohlen.

Grundlegende Funktion

  • Öffnen und Bearbeiten von Dateien: Um eine Datei in Nano zu öffnen, geben Sie einfach nano gefolgt vom Dateinamen ein. Wenn die Datei nicht existiert, wird Nano beim Speichern eine neue Datei mit diesem Namen erstellen.
    nano datei.txt
    
     

Benutzeroberfläche

Die Benutzeroberfläche von Nano zeigt den Inhalt der Datei im oberen Bereich des Terminalfensters an. Unten zeigt eine Statusleiste Informationen über die Datei (wie Zeilennummern) und eine Menüleiste mit Tastenkombinationen für die am häufigsten verwendeten Befehle. Diese Shortcuts werden als ^G (Strg+G) angezeigt, was bedeutet, dass Sie Strg und G gleichzeitig drücken müssen, um auf die Hilfe zuzugreifen.

Wie kann man mit dem Webterminal auf seine Unterkunft einwirken?

Häufige Befehle in Nano

  • Strg+O (oder ^O): Speichert die Datei. Nachdem Sie diese Tastenkombination gedrückt haben, fordert Nano Sie auf, den Namen, unter dem die Datei gespeichert werden soll, zu bestätigen oder zu ändern.
  • Strg+X (oder ^X): Beendet den Editor. Wenn Änderungen nicht gespeichert wurden, fragt Nano, ob Sie sie speichern möchten.
  • Ctrl+K (oder ^K): Schneidet die gesamte Zeile ab, in der sich der Cursor befindet.
  • Strg+U (oder ^U): Fügt die Zeile ein, die zuvor abgeschnitten wurde.
  • Strg+G (oder ^G): Öffnet die Nano-Hilfe, in der eine Anleitung zu Befehlen und Tastenkombinationen angezeigt wird.
  • Ctrl+W (oder ^W): Startet eine Suche in der Datei. Sie können die zu suchende Zeichenfolge eingeben und dann die Eingabetaste drücken. Verwenden Sie erneut Strg+W, um nach dem nächsten Vorkommen zu suchen.

Optionen für den Start

  • -m: Aktiviert die Mausunterstützung, sodass Sie den Cursor platzieren und mit der Maus scrollen können.
  • -c: Zeigt ständig die Position des Cursors in der Statusleiste an.
  • -l: Zeigt die Zeilennummern auf der linken Seite des Bildschirms an, was beim Bearbeiten von Code- oder Konfigurationsdateien nützlich ist.

Typische Verwendung

Nano wird häufig verwendet, um Konfigurationsdateien zu bearbeiten, einfache Skripte zu schreiben oder schnelle Änderungen in Dateien vorzunehmen. Aufgrund seiner Benutzerfreundlichkeit und der Verfügbarkeit auf praktisch allen Linux-Distributionen ist er für grundlegende Textbearbeitungsaufgaben sehr zugänglich.

Zusammenfassend lässt sich sagen, dass Nano ein leichtgewichtiger und einfach zu bedienender Texteditor ist, der sich ideal für diejenigen eignet, die einen einfachen Ansatz zur Konfiguration und Bearbeitung von Dateien auf der Kommandozeile bevorzugen.

Textumwandlung mit sed

Der Befehl sed (Stream Editor) ist ein sehr gutes Werkzeug zur Manipulation von Text. Er wird verwendet, um komplexe Texttransformationen durchzuführen, einschließlich des Einfügens, Löschens, Suchens und Ersetzens bestimmter Zeichenfolgen in Datenströmen oder Dateien.

Grundlegende Funktion

  • Online-Textmanipulation: sed wirkt zeilenweise auf den Datenstrom ein, wendet angegebene Transformationen auf jede Zeile an und zeigt das Ergebnis auf dem Bildschirm an, wodurch es sich ideal für die Arbeit in Befehlspipelines und Shell-Skripten eignet.

Grundlegende Syntax

sed [options] script [input-file...]
  • script: eine Reihe von sed-Befehlen, die festlegen, wie der Text verändert werden soll.
  • input-file: Eingabedatei(en), auf der/denen die Befehle ausgeführt werden. Wenn keine Datei angegeben ist, liest sed den Text aus der Standardeingabe.

Häufige Befehle in sed

  • Substitution: Die häufigste Form des sed-Befehls. Die Syntax lautet s/pattern/replacement/flags.

    sed 's/alt/neu/' datei.txt
    Dies ersetzt das erste Vorkommen des Wortes"alt" durch"neu" in jeder Zeile von datei.txt.
  • Löschen: Zeilen löschen, die einem Muster entsprechen.

    sed '/pattern/d' file.txt
    Löscht alle Zeilen, die"pattern" enthalten.
  • Einfügen und Hinzufügen: i zum Einfügen von Text vor einer Zeile und a zum Hinzufügen nach einer Zeile.

    sed '3i\Text zum Einfügen' datei.txt
    Fügt"Text zum Einfügen" vor Zeile 3 ein.

Häufige Optionen

  • -e: Ermöglicht es, mehrere Skripte anzugeben, die nacheinander ausgeführt werden.
    sed -e 's/rot/blau/' -e 's/grün/gelb/' datei.txt

  • -n: Standardmäßig druckt sed jede Zeile der Datei aus, nachdem sie verarbeitet wurde. Die Option -n ändert dieses Verhalten, so dass sed nur die bearbeiteten oder angegebenen Zeilen druckt.
  • -i (Vorsicht bei dieser Option): Ändert die Eingabedatei an Ort und Stelle (d. h., speichert die Änderungen in der Originaldatei). Einige sed-Implementierungen erfordern ein Suffix, um ein Backup der Originaldatei zu erstellen.
    sed -i '.bak' 's/alt/neu/' datei.txt

    Ändert datei.txt direkt, wobei eine Sicherungskopie von datei.txt.bak erstellt wird.

Zusammenfassend lässt sich sagen, dass sed ein wichtiges Werkzeug ist. Seine Stärke liegt in seiner Fähigkeit, komplexe Textumwandlungen effizient und automatisiert durchzuführen.

Schlussfolgerung

Sie wissen nun, wie Sie :

  • Das Webterminal verwenden, um mit Ihrem Hosting zu interagieren.
  • Mit dem Befehl cd durch Verzeichnisse navigieren.
  • Den Inhalt von Ordnern mit ls auflisten.
  • Ihr aktuelles Arbeitsverzeichnis mit pwd überprüfen.
  • Dateien mit cp kopieren.
  • Verschieben oder Umbenennen von Dateien mit mv.
  • Elemente löschen mit rm oder rmdir für leere Ordner.
  • Dateien mit cat verketten.
  • Ordner mit mkdir erstellen.
  • Berechtigungen mit chmod verwalten.
  • Nach Zeichenketten suchen mit grep.
  • Dateien mit find finden.
  • Aliasnamen erstellen, um Ihre Befehle zu vereinfachen.
  • Textdateien mit nano bearbeiten.
  • Text mit sed umwandeln.

🎉 Vielen Dank für Ihre aufmerksame Lektüre! Wenn Sie Fragen haben oder Ihre Erfahrungen mit diesen Befehlen teilen möchten, hinterlassen Sie bitte einen Kommentar. Ihr Feedback ist für uns sehr wertvoll. 💬

Diesen Artikel bewerten :

Dieser Artikel war hilfreich für Sie ?

Article utileJa

Article non utileNicht

Vous souhaitez nous laisser un commentaire concernant cet article ?

Si cela concerne une erreur dans la documentation ou un manque d'informations, n'hésitez pas à nous en faire part depuis le formulaire.

Pour toute question non liée à cette documentation ou problème technique sur l'un de vos services, contactez le support commercial ou le support technique

MerciMerci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.


Vous avez noté 0 étoile(s)

Ähnliche Artikel

1mn von Lesen

Wie verbindet man sich mit LWS Panel mit dem Webterminal? (ssh web console)

4mn von Lesen

Wie kann ich GIT mit dem Webterminal auf meinem LWS Shared Hosting nutzen?

2mn von Lesen

Wie man die PHP-Version des Webterminals LWS Panel ändert

0mn von Lesen

Wie kann ich mit dem Webterminal auf meiner WordPress-Website agieren?


Stellen Sie eine Frage an das LWS-Team und seine Gemeinschaft