Wenn ich neue Datei in Midnight Commander erstellen und speichern (Umschalt + F4, schreibe etwas, F2, benennen Sie die Datei), ist es mit 640 pemissions erstellt sogar meine umask ist auf 0007 so eingestellt Es sollte mit Berechtigungen 660 erstellt werden. Gibt es einen geheimen Ort, um die MC Umask zu setzen? Ich habe keinen gefunden.Mitternacht Commander nicht respektieren Umask
4
A
Antwort
1
Um Ihre umask zu verwenden, sollten Sie die Option "Berechtigungen beibehalten" deaktivieren.
Weitere Informationen erhalten Sie im man und suchen umask:
Preserve attributes
determines whether to preserve the permissions, timestamps and (if you
are root) the ownership of the original files. If this option is not
set, the current value of the umask will be respected.
mc von Ihrem Benutzer ausgeführt wird, damit die umask eine neue Datei zu erstellen, wird die Standard-umask konfiguriert in ~/sein .bashrc.
Um die Einrichtung des umask 0007, bearbeiten Sie Ihre ~/.bashrc und fügen Sie die Zeile:
umask 0007
Nach diesem Relaunch mc und testen Sie die Erstellung einer neuen Datei.
Ich habe diese Einstellungen oben in einem Docker-Container auf Debian Jessie getestet und funktioniert gut.
Sie weitere Details zu umask finden Sie hier: http://www.cyberciti.biz/tips/understanding-linux-unix-umask-value-usage.html
Verwandte Themen
- 1. SpriteKit nicht zPosition respektieren?
- 2. GraphViz nicht respektieren rankdir
- 3. SQL Search Mitternacht bis Mitternacht
- 4. Commander können nicht mehrere Befehlsargumente behandeln
- 5. Knoten commander Optionen sind nicht definiert
- 6. Fehler kann Modul 'umask' nicht finden
- 7. Android EditText nicht respektieren Größeneinstellungen
- 8. Scipy Bassinhopping nicht respektieren Schrittgröße?
- 9. System.Net.WebRequest nicht respektieren Hosts Datei
- 10. Unix finden nicht respektieren Regex
- 11. boundingRectWithSize nicht Wort respektieren Einwickeln
- 12. nginx access_by_lua nicht respektieren lua_package_path
- 13. ComboBox Kopf respektieren ItemTemplate nicht
- 14. Kaminari nicht respektieren .per() Einstellung
- 15. Android Bildansicht nicht MaxWidth respektieren?
- 16. Android WebView nicht respektieren Skalierungsprozentsatz
- 17. BingBot & BaiduSpider respektieren nicht robots.txt
- 18. Timer startet nicht nach Mitternacht
- 19. moment.js gestern Zeitraum von Mitternacht bis Mitternacht
- 20. Nano und Midnight Commander funktionieren nicht auf Docker für Windows beta
- 21. Warum würden Sie Umask verwenden?
- 22. Parsing Anführungszeichen mit Knoten Commander
- 23. Wie man systemweit Umask einstellt?
- 24. Specflow mit NUnit nicht respektieren TestFixtureSetUpAttribute
- 25. Klasse/forName in Clojure nicht ContextClassLoader respektieren?
- 26. Ein Tag nicht Hintergrundfarbe rgba Opazität respektieren
- 27. Silvers DropdownField nicht Standardwert Argument respektieren
- 28. JSON .Net nicht respektieren PreserveReferencesHandling auf Deserialisierung
- 29. RecyclerView nicht Übersetzung respektieren, wenn Ansichten Recycling
- 30. Android ScrollView's ContentViewGroup's Kind nicht respektieren match_parent
Aber diese Option ist für Move/Copy-Operationen, bezweifle ich, dass die Einstellung beeinflusst Schaffung neuer Datei. Oder sind sie woanders als im Kopierdialog selbst? Ich habe es nicht in allgemeinen Optionen gefunden. – gorn
Meine Schuld, Sie haben Recht, ich habe nicht gesehen, dass Sie eine neue Datei erstellen wollten. Ich habe die Antwort aktualisiert. –