Was ist CP im Linux-System?

little bottle
little bottleOriginal
2019-05-30 14:54:534762Durchsuche

Es gibt viele Befehle in Linux, die ihre eigene einzigartige Bedeutung haben, einschließlich des Befehls cp, einem der am häufigsten verwendeten Befehle in Linux-Systemen, über den ich weiter unten sprechen werde.

Was ist CP im Linux-System?

Der cp-Befehl wird zum Kopieren von Dateien oder Verzeichnissen verwendet und ist einer der am häufigsten verwendeten Befehle in Linux-Systemen.

Im Allgemeinen legt die Shell einen Alias ​​fest, wenn die Zieldatei bereits in der Befehlszeile vorhanden ist, und fragt, ob sie überschrieben werden soll, unabhängig davon, ob Sie das -i verwenden Parameter.

Aber wenn cp in einem Shell-Skript ausgeführt wird, wird ohne den Parameter -i nicht gefragt, ob überschrieben werden soll. Dies zeigt, dass Befehlszeilen- und Shell-Skripte etwas unterschiedlich ausgeführt werden.

1. Befehlsformat:

Verwendung:

cp [Option]... [-T] Quellzweck

oder: cp [Option]... Quelle. .. Verzeichnis

Oder: cp [Option]... -t Verzeichnisquelle...

2. Befehlsfunktion:

Kopieren Sie die Quelldatei in die Zieldatei oder kopieren Sie mehrere Quelldateien in das Zielverzeichnis.

3. Befehlsparameter:

-a, --archive Gleich -dR --preserve=all

--backup[=CONTROL Erstellen Sie ein Backup für jede vorhandene Zieldatei

-b Ähnlich wie --backup, akzeptiert aber keine Parameter

--copy-contents Bei rekursiver Verarbeitung werden spezielle Dateiinhalte kopiert

-d Äquivalent zu --no-deference --preserve =links

-f, --force Wenn die Zieldatei nicht geöffnet werden kann, entfernen Sie sie und versuchen Sie es erneut (diese Option muss nicht ausgewählt werden, wenn die Option -n

verwendet wird). existiert)

-i, --interactive Vor dem Überschreiben fragen (deaktiviert die vorherige Option -n)

-H Folgen Sie dem symbolischen Link der Befehlszeile in der Quelldatei

- l, --link Dateien ohne Kopieren verknüpfen

-L, --dereference Immer symbolischen Links folgen

-n, --no-clobber Vorhandene Dateien nicht überschreiben (deaktiviert das vorherige -i Option )

-P, --no-dereference Symbolischen Links in Quelldateien nicht folgen

-p Äquivalent zu --preserve=Modus, Besitz, Zeitstempel

- - Preserve[=Attributliste behält die angegebenen Attribute bei (Standard: Modus, Besitz, Zeitstempel), wenn

es möglich ist, zusätzliche Attribute beizubehalten: Umgebung, Link, xattr usw.

- R, -r, --recursive Kopieren Sie das Verzeichnis und alle Elemente im Verzeichnis

Das obige ist der detaillierte Inhalt vonWas ist CP im Linux-System?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn