Handbücher für die Kommandozeile

Man » Install Manual online - detaillierte Online-Dokumentation für die Install-Manpage

🌍
install - Dateien kopieren und Attribute setzen

SYNOPSIS

install [OPTION]... [-T] QUELLE ZIEL
install [OPTION]... QUELLE... VERZEICHNIS
install [OPTION]... -t VERZEICHNIS QUELLE...
install [OPTION]... -d VERZEICHNIS...

DESCRIPTION

Dieses Programm kopiert Dateien (oft kompilierte) an die von Ihnen gewählten Zielorte. Wenn Sie ein gebrauchsfertiges Paket auf einem GNU/Linux-System herunterladen und installieren möchten, sollten Sie stattdessen einen Paketmanager wie yum(1) oder apt-get(1) verwenden.

In den ersten drei Formen wird die QUELLE nach ZIEL oder mehrere QUELLEN in das vorhandene VERZEICHNIS kopiert, wobei die Berechtigungsmodi und der Besitzer/die Gruppe festgelegt werden. In der 4. Form werden alle Komponenten des angegebenen VERZEICHNISSEs erstellt.

Obligatorische Argumente für lange Optionen sind auch für kurze Optionen obligatorisch.

--backup[=STEUERUNG]
eine Sicherungskopie jeder vorhandenen Zieldatei erstellen

-b     wie --backup, akzeptiert aber kein Argument

-c     (wird ignoriert)

-C, --compare
Inhalt von Quell- und Zieldateien vergleichen und, wenn keine Änderung des Inhalts, der Besitzrechte und der Berechtigungen vorliegt, das Ziel nicht ändern

-d, --directory
alle Argumente als Verzeichnisnamen behandeln; alle Komponenten der angegebenen Verzeichnisse erstellen

-D     alle führenden Komponenten von DEST außer der letzten erstellen oder alle Komponenten von --target-directory erstellen und dann QUELLE nach DEST kopieren

--debug
erklären, wie eine Datei kopiert wird. Impliziert -v

-g, --group=GRUPPE
Gruppenbesitz festlegen, anstelle der aktuellen Prozessgruppe

-m, --mode=MODUS
Berechtigungsmodus festlegen (wie in chmod), anstelle von rwxr-xr-x

-o, --owner=BESITZER
Besitz festlegen (nur für Superuser)

-p, --preserve-timestamps
Zugriffs-/Änderungszeiten der Quelldateien auf die entsprechenden Zieldateien anwenden

-s, --strip
Symboltabellen entfernen

--strip-program=PROGRAMM
zum Entfernen von Symboltabellen verwendetes Programm

-S, --suffix=SUFFIX
das übliche Backup-Suffix überschreiben

-t, --target-directory=VERZEICHNIS
alle QUELLE-Argumente in VERZEICHNIS kopieren

-T, --no-target-directory
DEST als normale Datei behandeln

-v, --verbose
den Namen jeder erstellten Datei oder jedes erstellten Verzeichnisses ausgeben

--preserve-context
SELinux-Sicherheitskontext beibehalten

-Z     SELinux-Sicherheitskontext der Zieldatei und jedes erstellten Verzeichnisses auf den Standardtyp setzen

--context[=CTX]
wie -Z, oder wenn CTX angegeben ist, den SELinux- oder SMACK-Sicherheitskontext auf CTX setzen

--help diese Hilfe anzeigen und beenden

--version
Versionsinformationen ausgeben und beenden

Das Backup-Suffix ist '\~', es sei denn, es wird mit --suffix oder SIMPLE_BACKUP_SUFFIX festgelegt. Die Versionskontrollmethode kann über die Option --backup oder über die Umgebungsvariable VERSION_CONTROL ausgewählt werden. Hier sind die Werte:

none, off
niemals Backups erstellen (auch wenn --backup angegeben ist)

numbered, t
nummerierte Backups erstellen

existing, nil
nummeriert, wenn nummerierte Backups vorhanden sind, ansonsten einfach

simple, never
immer einfache Backups erstellen

AUTHOR

Geschrieben von David MacKenzie.

REPORTING BUGS

GNU coreutils Online-Hilfe: [https://www.gnu.org/software/coreutils/] Melden Sie alle Übersetzungsfehler unter [https://translationproject.org/team/].

SEE ALSO

cp(1)

Vollständige Dokumentation [https://www.gnu.org/software/coreutils/install] oder lokal verfügbar über: info '(coreutils) install invocation'

Verpackt von Debian (9.7-3) Copyright © 2025 Free Software Foundation, Inc. Lizenz GPLv3+: GNU GPL Version 3 oder später [https://gnu.org/licenses/gpl.html]. Dies ist freie Software: Sie können sie ändern und weiterverbreiten. Es gibt KEINE GARANTIE, soweit dies gesetzlich zulässig ist.