logo

Linux-Installationsbefehl

Linux Installieren Der Befehl wird verwendet, um Dateien an ein angegebenes Ziel zu kopieren und Attribute festzulegen. Es kopiert Dateien an ein angegebenes Ziel. Wie der Name schon sagt, wird es nicht zum Installieren von Programmen verwendet . Um ein Programm herunterzuladen und zu installieren, müssen wir verwenden apt-get, apt, yum und weitere Dienstprogramme, abhängig von der Art der Verteilung .

Es ist dem Befehl „cp“ ziemlich ähnlich. Darüber hinaus können wir die Attribute der Zieldateien steuern. Es wird häufig verwendet, um Programme in Makefiles in ihr Zielverzeichnis zu kopieren. Es weigert sich, Dateien auf sich selbst zu kopieren.

Der Installationsbefehl kombiniert Elemente aus den verschiedenen Befehlen, wie z vgl , chown, chmod, mkdir , und Strip-Befehle. Es ermöglicht uns, die Funktionen all dieser Befehle in einer einzigen Aktion zu nutzen.

Die Funktionen des Installationsbefehls sind wie folgt:

  • Es wird zum Kopieren von Dateien wie der Befehl cp verwendet.
  • Es bietet die Möglichkeit, auszuwählen, ob vorhandene Dateien überschrieben werden sollen oder nicht.
  • Es wird zum Erstellen des Zielverzeichnisses verwendet, falls dieses nicht vorhanden ist.
  • Es wird verwendet, um die Benutzerberechtigungsflags der Dateien zu setzen, wie der Befehl chmod.
  • Es wird verwendet, um den Eigentümer der Dateien festzulegen.
  • Es wird verwendet, um nicht wesentlichen Ballast aus ausführbaren Dateien zu entfernen.

Syntax:

 install [OPTION]... [-T] SOURCE DEST install [OPTION]... SOURCE... DIRECTORY install [OPTION]... -t DIRECTORY SOURCE... install [OPTION]... -d DIRECTORY... 

Möglichkeit:

Die vom Installationsbefehl unterstützten Optionen sind wie folgt:

    --backup[=CONTROL]:Diese Option erstellt eine Sicherungsdatei für jede vorhandene Zieldatei.-B:Es ähnelt einer Option „--backup“, benötigt jedoch kein Argument.-C, --compare:Es wird verwendet, um jedes Paar von Quell- und Zieldateien zu vergleichen, und in einigen Fällen ändert es das Ziel überhaupt nicht.-d, --directory:Wenn die Option „-d“ oder „-directory“ angegeben ist, werden alle Argumente als Verzeichnisnamen behandelt.-D:Es wird verwendet, um alle Komponenten des Zielverzeichnisses zu erstellen; Danach wird die QUELLE in das ZIEL kopiert.-g, --group=GRUPPE:Es wird verwendet, um Gruppenbestände festzulegen.-m, --mode=MODUS:Es wird verwendet, um den Berechtigungsmodus festzulegen (wie in chmod), anstelle von rwxr-xr-x.-o, --owner=EIGENTÜMER:Es wird verwendet, um den Besitz festzulegen. Es kann nur vom Superuser verwendet werden.-p, --preserve-timestamps:Es wendet die Zugriffszeit der Quelldatei auf die angegebene Datei an.-s, --strip:Es wird für die Streifensymboltabellen verwendet.--strip-program=PROGRAMM:Früher wurden Binärdateien im Programm entfernt.-S, --suffix=SUFFIX:Es wird verwendet, um das übliche Backup-Suffix zu überschreiben.-t, --target-directory=VERZEICHNIS:Es wird verwendet, um alle Quellargumente in das angegebene Verzeichnis zu kopieren.-T, --no-target-directory:Es wird verwendet, um die Zieldatei als normale Datei zu behandeln.-v, --verbose:Es wird verwendet, um den Namen jedes Verzeichnisses auszudrucken.--preserve-context:Es wird verwendet, um den SELinux-Sicherheitskontext beizubehalten.-MIT:Es wird verwendet, um den SELinux-Sicherheitskontext der Zieldatei und jedes erstellte Verzeichnis auf den Standardtyp festzulegen.--helfen:Die Option „-help“ zeigt das Hilfehandbuch an.--Ausführung:Es dient zur Anzeige der Versionsinformationen.

Wie kopiere ich Dateien in ein Verzeichnis?

Mit dem Installationsbefehl können wir jeden Ordner und jede Datei an unsere Bedürfnisse anpassen. Es wird wie folgt verwendet:

 install -D /source/folder/*.txt /destination/folder 

Aus dem obigen Befehl ergibt sich die Die Option „-D“ kopiert alle Textdateien vom Quellordner in den Zielordner.

Wenn Sie einen neuen Zielordner erstellen müssen, führen Sie den folgenden Befehl aus:

 install -d /destination/New_folder 

Der obige Befehl erstellt einen „New_folder“ im angegebenen Verzeichnis. Um beispielsweise zwei Dateien „Demo.txt“ und „Test.txt“ in das Verzeichnis „Downloads“ zu kopieren, führen Sie den Befehl wie folgt aus:

 sudo install Demo.txt Test.txt Downloads 

Der obige Befehl kopiert die angegebenen Dateien in den Ordner „Downloads“. Betrachten Sie die folgende Ausgabe:

Linux-Installationsbefehl