Heim > Artikel > Betrieb und Instandhaltung > Was bedeutet „in“ unter Linux?
in bedeutet „Link erstellen“ in Linux. Der Befehl „in“ wird verwendet, um einen synchronisierten Link für die angegebene Datei an einem anderen Speicherort einzurichten. Standardmäßig wird ein fester Link erstellt. Wenn der Parameter auf „-s“ gesetzt ist, wird ein Softlink zur Quelldatei erstellt.
Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Dell G3-Computer.
in bedeutet unter Linux
ln ist ein weiterer sehr wichtiger Befehl unter Linux. Seine Funktion besteht darin, eine synchronisierte Verknüpfung für eine bestimmte Datei an einem anderen Ort herzustellen, wenn wir dieselbe Datei verwenden Sie müssen nicht in jedem erforderlichen Verzeichnis eine Datei ablegen. Wir müssen die Datei nur in einem festen Verzeichnis ablegen und dann den Befehl ln in anderen Verzeichnissen verwenden. Verknüpfen Sie sie einfach, ohne wiederholt Speicherplatz zu belegen.
1. Befehlsformat:
ln [Parameter][Quelldatei oder -verzeichnis][Zieldatei oder -verzeichnis]
2. Befehlsfunktion:
Im Linux-Dateisystem gibt es einen sogenannten Link, den wir als Alias einer Datei betrachten können. Links können in zwei Typen unterteilt werden: Hardlink und symbolischer Link Eine Datei kann mehrere Namen haben, während ein Softlink eine spezielle Datei generiert, deren Inhalt auf den Speicherort einer anderen Datei verweist. Hardlinks existieren im selben Dateisystem, Softlinks können sich jedoch über verschiedene Dateisysteme erstrecken.
Softlink:
1. Softlink existiert in Form eines Pfades. Ähnlich wie Verknüpfungen im Windows-Betriebssystem
2. Softlinks können auf Dateisysteme verweisen, Hardlinks jedoch nicht auf einen nicht vorhandenen Dateinamen
Hardlink: 1. Hardlink, der in Form einer Kopie der Datei vorliegt. Aber es nimmt keinen tatsächlichen Platz ein. 2. Es ist nicht erlaubt, Hardlinks zu Verzeichnissen zu erstellen3. Hardlinks können nur im selben Dateisystem erstellt werden Hier sind zwei Punkte zu beachten: Erstens behält der ln-Befehl den Speicherort bei Zweitens sind LN-Links in LN-Quelldateien unterteilt Datei wird nur ein Spiegelbild der Datei am von Ihnen ausgewählten Speicherort generiert und kein fester Link zur Quelldatei der Zieldatei belegt. Ohne den Parameter -s wird ein und generiert. Für Dateien mit derselben Quelle Unabhängig davon, ob es sich um Softlinks oder Hardlinks handelt, ändern sich die Dateien unabhängig von der Dateigröße ständig synchron. Der Befehl ln wird zum Verknüpfen von Dateien oder Verzeichnissen verwendet. Wenn zwei oder mehr Dateien oder Verzeichnisse gleichzeitig angegeben werden und das endgültige Ziel ein vorhandenes Verzeichnis ist, werden alle zuvor angegebenen Dateien oder Verzeichnisse in das Verzeichnis kopiert. Wenn mehrere Dateien oder Verzeichnisse gleichzeitig angegeben werden und das endgültige Ziel kein vorhandenes Verzeichnis ist, wird eine Fehlermeldung angezeigt. 3. Befehlsparameter: Erforderliche Parameter: -b Löschen und überschreiben Sie zuvor erstellte Links. -d Superuser erlauben, feste Links zu Verzeichnissen zu erstellen. -f Ausführung erzwingen. -i Interaktiver Modus, fragen Sie den Benutzer nach der Datei existiert Überschreiben -n Symbolische Links wie normale Verzeichnisse behandeln -s Softlinks (symbolische Links) -v Detaillierte Verarbeitung anzeigen Parameter auswählen: -S „-SLinux Video Tutorial
“Das obige ist der detaillierte Inhalt vonWas bedeutet „in“ unter Linux?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!