Zusammenfassung Linux-Befehlsliste
Linux-Befehle zum Kopieren von Dateien und Verzeichnissen. "cp" ist eine Abkürzung für "copy".
$CP-Kopie Quellkopie Ziel
#Kopieren Sie in dasselbe Verzeichnis
$ cp test.txt test2.txt
#Ein anderes Verzeichnis(Testverzeichnis)Kopieren nach
$ cp test.txt /home/hoge/test2/test2.txt
#Ein anderes Verzeichnis(Testverzeichnis)Kopieren Sie mit dem gleichen Namen
$cp Quelle kopieren Name des Zielverzeichnisses kopieren
$ cp test.txt test2
#Kopieren Sie mehrere Dateien
$cp Quellteil 1 kopieren Quellteil kopieren 2 Zielverzeichnisnamen kopieren
$ cp test.txt test2.txt test3
Möglichkeit | Erläuterung |
---|---|
-a | Behalten Sie die Attribute der Originaldatei und die Struktur des Verzeichnisses bei und kopieren Sie sie. |
-b | Erstellen Sie eine Sicherungskopie der überschriebenen Datei |
-d | Kopieren Sie die Entität, wenn Sie den symbolischen Link kopieren |
-f | Ohne Warnung überschreiben, wenn sich im Kopierziel eine Datei mit demselben Namen befindet. |
-i | Die Bestätigung wird eingegeben, wenn eine zu überschreibende Datei vorhanden ist. |
-l | Erstellen Sie eine feste Verbindung |
-P | Kopieren Sie die gesamte Verzeichnisstruktur |
-p | Behalten Sie den ursprünglichen Dateibesitzer, die Gruppe, die Berechtigung und den Zeitstempel |
-r | Wenn Sie ein Verzeichnis als Kopierquelle angeben, kopieren Sie rekursiv (einschließlich Unterverzeichnisse). |
-s | Erstellen Sie einen symbolischen Link anstelle einer Kopie |
-u | Wenn das Speicherziel eine Datei mit demselben Dateinamen ist, überprüfen Sie den Zeitstempel und kopieren Sie ihn nicht, wenn er neu oder gleich ist. |
-v | Ausführungsinhalte anzeigen |
/home/hoge
#Kopieren Sie das gesamte Verzeichnis
$ cp -r Quellverzeichnis kopieren Zielverzeichnis kopieren
#Kopieren Sie das Testverzeichnis unter das Verzeichnis test2
$ cp -r test /home/hoge/test2
#Erstellen Sie eine symbolische Verknüpfung
$ cp -s Originaldatei Symbolischer Link
#test.Erstellen Sie einen symbolischen Link für txt
$ cp -s test.txt test_symbolic.txt
pwd, mkdir, cd , cat, cp, ls, touch, less, mv, rm, ssh (https://qiita.com//web-hackers/items/a0985c6d2a6996089d46), ** jederzeit hinzufügen **
Wir übernehmen verschiedene Entwicklungs- und Konstruktions- und Mentorenarbeiten für Anfänger. Wenn Sie interessiert sind, gehen Sie bitte zu ** hier **
Recommended Posts