Als «file-copy» getaggte Fragen

Fragen zum Kopieren von Dateien von einem Ort an einen anderen

2
Warum gibt es keine Syscalls zum Einfügen von Dateien?
Nach meinem Verständnis gibt es für die Bearbeitung von Dateien unter Linux nur den sys_write-Syscall, der den Dateiinhalt überschreibt (oder ihn erweitert, wenn am Ende). Warum gibt es unter Linux keine Systemaufrufe zum Einfügen oder Löschen von Inhalten in Dateien? Da bei allen aktuellen Dateisystemen die Datei nicht in einem …

3
Wie kopiere ich ein Verzeichnis, auf das root nicht zugreifen kann, in ein Verzeichnis, auf das nur root zugreifen kann?
Ich habe ein Verzeichnis auf einem NFS-Mount, das sich auf dem Server befindet /home/myname/.rubies Root kann nicht auf dieses Verzeichnis zugreifen: [mitchell.usher@server ~]$ stat /home/mitchell.usher/.rubies File: `/home/mitchell.usher/.rubies' Size: 4096 Blocks: 8 IO Block: 32768 directory Device: 15h/21d Inode: 245910 Links: 3 Access: (0755/drwxr-xr-x) Uid: ( 970/mitchell.usher) Gid: ( 100/ users) …

5
Wie teste ich, welche Dateien mit dem Befehl cp kopiert werden?
Ich erstelle ein einfaches Skript, das alle Dateien aus DIRECTORYA kopiert, die in DIRECTORYB nicht vorhanden sind. Ich mache das mit dem Befehl cp: cp -u DIRECTORYA/* DIRECTORYB Ich möchte auch eine E-Mail an einen Administrator senden, in der die kopierten Dateien aufgelistet sind. Bevor ich den obigen Befehl ausführe, …
11 cp  file-copy 

5
Wie kopiere ich eine Datei von mehreren Servern auf mein lokales System?
Wir haben eine mehrfache Bereitstellung einer Anwendung auf Servern wie app00, app01 und so weiter. Ich muss eine einzelne Protokolldatei von all diesen Servern auf meinen lokalen Mac kopieren, damit ich etwas greifen und schneiden kann. Ich habe csshX zum Anzeigen dieser Datei verwendet, aber ich kann kein Äquivalent für …
11 scp  file-copy 

3
Kopieren Sie die Datei aus dem freigegebenen Windows-Ordner nach Unix
Ich bin völlig neu in Unix. Ich schreibe ein Skript, das Dateien aus einem freigegebenen Windows-Ordner nach Unix kopiert. Wenn ich \\Servername.com\testfolderin Windows den Befehl Ausführen eingebe, kann ich sehen testfolder. Das Verzeichnis testfolderist ein freigegebener Ordner im gesamten Netzwerk. Jetzt möchte ich einige Dateien davon testfolderauf einen Unix-Computer kopieren …
11 shell  samba  file-copy 



2
cp --backup = nummeriert für Ordner
Um vorhandene Dateien mit Nummernsuffixen zu sichern, kann ich Folgendes tun: cp --backup=numbered afile /path/to/dest Dies gilt jedoch nicht, wenn ich versuche, dasselbe mit einem Ordner zu tun: cp -R --backup=numbered afolder /path/to/dest Wie kann ich das erreichen? Vielleicht sollte ich ein bisschen demonstrieren, was ich erreichen will. Zuerst haben …
10 file-copy 


2
Wie können Sie alle Dateien in ein Verzeichnis mit demselben Dateinamenpräfix verschieben (oder kopieren)?
Verwenden von Bash Nehmen wir also an, ich habe eine Reihe von Dateien zufällig in einem übergeordneten Verzeichnis abgelegt. ~/srcIch möchte alle Dateien abrufen, die einem bestimmten Suffix entsprechen, und sie in ein ~/distVerzeichnis verschieben (oder kopieren) . Nehmen wir zu diesem Zweck an, dass alle Dateinamen diese Namenskonvention haben: …


2
schnellere Alternative zu cp -a
Für eine einfache Übertragung von / home auf eine andere Festplatte verwende ich das cp -a, was mir extrem langsam erscheint. Möchten Sie einen effizienteren Weg kennen, um die Aufgabe zu erledigen. Ich habe / home als logisches Volume gemountet, aber die Zielfestplatte ist kein LVM-System
9 cp  file-copy 


1
Wie schließe ich einen bestimmten Ordner am Ziel aus, wenn ich rsync verwende?
Betrachten Sie das folgende Beispiel: /source /source/folder1 /source/folder2 /source/folder3 /destination /destination/folder2 /destination/folder3 /destination/folder3/mytestfolder1 /destination/folder4 /destination/folder4/mytestfolder1 /destination/folder4/mytestfolder2 Ich möchte die Quelle mit dem Ziel synchronisieren, aber "/ destination / folder4 / mytestfolder1" muss ignoriert werden. Ich habe versucht, den Ausschlussparameter zu verwenden rsync -av --delete --progress --exclude "mytestfolder1" /source/ /destination/ Dies …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.