Nützliche Referenzanleitung für Linux-Befehle

Nützliche Referenzanleitung für Linux-Befehle

Die Anleitung listet einige der nützlichen Befehle auf. Dies sind Befehlszeilenprogramme, die oft zusammen mit Pipelines oder Umleitungen verwendet werden können. Manchmal geht es nur um das raspberry pi datei löschen um Platz frei zu bekommen, darum wollen wir helfen, dass Sie eine gute Anleitung bekommen. Bei der ersten Anmeldung an einem UNIX-System befinden Sie sich in der Regel in Ihrem „Home-Verzeichnis“. Dies ist normalerweise /home/benutzername (für den Benutzernamen stewart ist das /home/stewart).
raspberry pi datei löschen

Du kannst dich durch die Verzeichnisse bewegen, indem du die CD verwendest (Befehl Verzeichnis ändern). Um das Verzeichnis zu wechseln, verwenden Sie cd gefolgt vom absoluten oder relativen Verzeichnis.
Arbeitsverzeichnis drucken (pwd)

Wenn man sich in der Verzeichnisstruktur bewegt, vergisst man leicht, wo man sich befindet. Der Befehl pwd (print working directory) gibt den Namen Ihres aktuellen Verzeichnisses zurück.

Es gibt auch zwei Shell-Variablen, die normalerweise gesetzt sind. Um das aktuelle Arbeitsverzeichnis anzuzeigen, können Sie die Variable $PWD anzeigen, und um das vorherige Verzeichnis anzuzeigen, gibt es die Variable $OLDPWD.

Die Variable $OLDPWD ist nützlich, wenn Sie in das Verzeichnis zurückkehren möchten, in dem Sie sich zuvor befanden.
z.B.

cd $OLDPWD

Auflistung des Inhalts eines Verzeichnisses (ls)

Der Befehl ls kann verwendet werden, um den Inhalt eines Verzeichnisses aufzulisten.

Wenn Sie ls selbst eingeben, werden alle Dateien und Verzeichnisse aufgelistet, die sich im aktuellen Verzeichnis befinden.

$ cd /home/stewart

$ pwd

/home/stewart

$ ls

docs readme.txt

Die Option -l wird verwendet, um weitere Informationen zu liefern, einschließlich: Berechtigungen, Eigentümer und Eigentümergruppe, Dateigröße und Datum der letzten Änderung zusätzlich zum Dateinamen.

Ein neues Verzeichnis erstellen (mkdir)

Neue Verzeichnisse können mit dem Befehl mkdir erstellt werden. Verzeichnisse können entweder einzeln (in diesem Fall müssen alle darüber liegenden Verzeichnisse bereits vorhanden sein) oder mehrere auf einmal erstellt werden, so dass gleichzeitig übergeordnete Verzeichnisse erstellt werden können.

Das Erstellen eines einzelnen Verzeichnisses aus dem aktuellen Verzeichnis wird von mkdir durchgeführt, gefolgt vom Namen des neuen Verzeichnisses. Zum Beispiel:

mkdir newdir newdir

Das Dateiverzeichnis hätte auch mit einem vollständigen Pfad erstellt werden können, allerdings müssen alle vorherigen Verzeichnisse bereits vorhanden sein. Wenn die vorherigen Verzeichnisse nicht bereits existieren, wird mit der Option -p auch die übergeordneten Verzeichnisse erstellt, wenn sie nicht existieren. Zum Beispiel:

mkdir -p /home/stewart/newdir1/newdir2

Erstellen einer neuen Datei / Ändern der Datei-Zeitstempel (Touch)

Eine gängige Art, eine Datei zu erstellen, ist das Speichern in einer Datei aus einer Anwendung. Es ist auch möglich, mit dem Touch-Befehl eine leere Datei zu erstellen. Das Format ist so gewählt, dass der Dateiname nach dem Touch-Befehl steht. Zum Beispiel:

neue Datei berühren

Die folgenden Regeln sollten beim Erstellen einer Datei beachtet werden:

  • Der Name sollte den Inhalt beschreiben.
  • Verwenden Sie nur alphanumerische Zeichen, z.B. Groß- und Kleinschreibung, Zahlen, #.@-_
  • Obwohl Leerzeichen in einen Dateinamen aufgenommen werden können, wird davon abgeraten.
  • Sollte keine Shell-Metazeichen enthalten (Zeichen, die von Shell-Pipes verwendet werden usw.) *?<>/&;:![]$\““
  • Sollte nicht mit + oder – beginnen.
  • Sollte nicht mit einem Systembefehl identisch sein.
  • Dateinamen, die mit . beginnen, sind ausgeblendet (nicht sichtbar von einem ls ohne die Option -a).
  • Weniger als 255 Zeichen

Dies ist zwar oft die häufigste Verwendung des Touch-Befehls, hat aber auch andere Verwendungsmöglichkeiten. Tatsächlich besteht die eigentliche Funktion des Touch-Befehls darin, die Änderungs- und/oder Zugriffszeitstempel einer Datei zu ändern.

Die Option -a ändert die Zugriffszeit, die Option -m kann verwendet werden, um die zuletzt geänderte Zeit zu ändern. Die neue Zeit wird mit der Option -t angegeben, um die Zeit anzugeben, oder mit der Option -r, um den Wert so einzustellen, dass er mit einer anderen Datei identisch ist. Wenn die Zeit nicht mit -t oder -r angegeben wird, wird die aktuelle Zeit verwendet.

Beispiele

touch -m -t 201205251700 thisfile
setzt das zuletzt geänderte Datum dieser Datei auf den 25. Mai 2012, 17:00 Uhr. Dies basiert auf der POSIX-Version des Touch-Befehls (es gibt eine andere Version, die nicht dem POSIX-Standard entspricht, aber die POSIX-Version ist die häufigste).

Das folgende Beispiel setzt das geänderte Datum auf das gleiche wie eine andere Datei. Dies wird manchmal für Backup-Skripte verwendet, bei denen eine Änderungszeit auf die gleiche Zeit wie eine andere Datei eingestellt werden kann, so dass festgestellt werden kann, ob die Datei in eine inkrementelle Sicherung einbezogen werden muss.
touch -m -r -r Referenzdatei diese Datei

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.