Unix & Linux

Fragen und Antworten für Benutzer von Linux, FreeBSD und anderen Un * x-ähnlichen Betriebssystemen



1
Warum wurde der Doppelpunkt als Pfadtrennzeichen gewählt?
Warum wurde Doppelpunkt ( :) als Pfadtrennzeichen gewählt? Beachten Sie, dass ich "Pfadtrennzeichen" und nicht "Verzeichnistrennzeichen" meine. Pfadtrennzeichen ist das Symbol zwischen den Einträgen in der PATHUmgebungsvariablen. PATH="/usr/local/sbin:/usr/local/bin:/usr/bin:..." ^ this symbol Alles, was mit Computern und Software zu tun hatte, war einst eine bewusste Entscheidung, die irgendwo jemand getroffen hatte. …
22 path  history 

2
Beenden Sie den Code am Ende eines Bash-Skripts
Ich bin verwirrt über die Bedeutung des Exit-Codes am Ende eines Bash-Skripts: Ich weiß, dass der Exit-Code 0 bedeutet, dass er erfolgreich abgeschlossen wurde und dass es noch viele weitere Exit-Code-Nummern gibt (127, wenn ich mich nicht irre?). Meine Frage ist, ob der Exit-Code 0 am Ende eines Skripts angezeigt …



5
Warum sind feste Links nur innerhalb desselben Dateisystems gültig?
Ich lese dieses Intro in der Kommandozeile von Mark Bates. Im ersten Kapitel erwähnt er, dass Hardlinks keine Dateisysteme umfassen können. Bei Hardlinks ist zu beachten, dass sie nur auf dem aktuellen Dateisystem funktionieren. Sie können keine feste Verknüpfung zu einer Datei in einem anderen Dateisystem erstellen. Dazu müssen Sie …

1
netfilter / iptables: warum nicht die rohe Tabelle verwenden?
Unter Linux verwenden wir normalerweise die "Filter" -Tabelle, um eine allgemeine Filterung durchzuführen: iptables --table filter --append INPUT --source 1.2.3.4 --jump DROP iptables --table filter --append INPUT --in-interface lo --jump ACCEPT Gemäß dem folgenden Netzfilter-Flussdiagramm durchlaufen die Pakete zuerst die Tabelle "raw": So können wir schreiben: iptables --table raw --append …
22 linux  iptables 

2
Warum reicht die Feinheit von -20 bis 19?
Mit dem niceBefehl können Sie die Planungspriorität ("Nizza") eines Programms anpassen. Auf allen Unix-ähnlichen Systemen, die ich verwendet habe, wird die Genauigkeit durch eine Reihe von Ganzzahlen angegeben, wobei -20 die günstigste Planungspriorität, 0 die Standardeinstellung und 19 die ungünstigste ist. 0 als Standardfeinheit zu haben, ist intuitiv genug, aber …




2
Warum schlagen alle meine SSH-Versuche aufgrund einer Zeitüberschreitung fehl?
Ich bin neu in der Verwendung von ssh und verwandten Technologien, daher ist es sehr wahrscheinlich, dass ich etwas Grundlegendes nicht verstehe. (Dies ist möglicherweise auch eine Frage für Serverfehler. Ich bin mir nicht sicher.) Ich versuche, in einen Webserver (den ich besitze) zu sshen, und die Verbindung wird aufgrund …
22 ssh 

3
Geben Sie einen Fehler aus, wenn Sie leere Shell-Variablen verwenden
Manchmal benutze ich, $PROJECT_HOME/*um alle Dateien im Projekt zu löschen. Wenn die Umgebungsvariable PROJECT_HOMEnicht festgelegt ist (da dies suder Fall war und der neue Benutzer diese Umgebungsvariable nicht festgelegt hat), werden alle Dateien aus dem Stammordner gelöscht. Das ist apokalyptisch. Wie kann ich konfigurieren, bashum Fehler auszulösen, wenn ich eine …

1
Wie iptables Tabellen und Ketten durchlaufen werden
Ich weiß, Linux hat 3 eingebaute Tabellen und jede von ihnen hat ihre eigenen Ketten wie folgt: FILTER : PREROUTING, FORWARD, POSTROUTING NAT : PREROUTING, INPUT, OUTPUT, POSTROUTING MANGLE : PREROUTING, INPUT, FORWARD, OUTPUT, POSTROUTING Aber ich kann nicht verstehen, wie sie durchlaufen werden, in welcher Reihenfolge, wenn es welche …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.