Wie können Dateimodusattribute mit dem Befehl cygwin cp unter Windows 10 beibehalten werden?
466
Maxime Fortin
Dieselbe cygwin-Version 1.5.25 ist unter Windows 7 und Windows 10 installiert.
Mit einem Perl-Skript, das den Befehl stat verwendet, ist der Quelldateimodus 666.
Die Quelldatei ist eine einfache Textdatei.
Nach cp
dem Kopieren der Datei in einen anderen Ordner bleibt der Modus der Zieldatei unter Windows 7 bei 666, unter Windows 10 jedoch 444.
Die Verwendung von -p
oder --preserve=mode
scheint das Ergebnis der cp
Operation unter Windows 10 nicht zu ändern .
Gibt es eine Möglichkeit, die Modusattribute beizubehalten, sodass die Zieldatei unter Windows 10 nicht schreibgeschützt wird?
Die cp
abgerufene Version cp --version
ist 6.10 und befindet sich unter C: \ cygwin \ bin \ cp.exe.
und "--preserve = all"?
matzeri vor 6 Jahren
0
Das `--preserve = all` scheint das Problem nicht zu lösen. Anfangs dachte ich, dass es mit der Version von 'cp' zusammenhängt, die ich aus dem coreutils-Paket verwendete. Das ältere Paket aus cygwin 1.5.25 verwendet coreutils 6.10. Nach einigen weiteren Tests scheint es jedoch mit einer Windows10-Ordnereinstellung zu zusammenhängen, die ich vermisse. Wenn ich die Sicherheitseigenschaft des Ordners zum Hinzufügen der Gruppe "Jeder" mit den Berechtigungen "Lesen und Ausführen" ändere, scheinen alle gut zu sein. Ich werde mich jetzt auf die Ordnereinstellungen konzentrieren, um sicherzustellen, dass ich eine richtige Lösung habe.
Maxime Fortin vor 6 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
4
Cygwin-Eingabeaufforderung ändern
-
3
Cygwin tragbar?
-
1
Wenn X X über Cygwin remote ausgeführt wird, sind meine Zeichensätze hässlich
-
4
Die beste Möglichkeit, Linux-Befehlszeilen-Tools unter Windows zu erhalten
-
2
Wie kann ich meine MacOS X-Terminal-Tastenzuordnungen vollständig mit meinen Windows XP-Tastenzuordn...
-
6
Wie kann ich feststellen, wann ich mich bei Windows angemeldet habe?
-
2
Wie kann ich cygwin / bin in Windows XP zum Suchpfad hinzufügen?
-
5
cp -r -l in MacOS (rekursive Kopie, die feste Links beibehält)
-
1
So richten Sie Ssh / Sshd für die schlüsselbasierte Anmeldung unter Cygwin (Vista) mit StrictModes e...
-
7
Cygwin alternativ für Windows?