Dateien in rot, was bedeuten sie?

2641
sk8pimpin

Was bedeutet es, wenn eine Datei rot ist? Ich wechsle in eines meiner Verzeichnisse und führe ls aus. Es zeigt diese Dateien an, die ich noch nie gesehen habe. duplicity-full.20120405T013825Z.vol10.difftar.gz und geht den ganzen Weg zu Band 20. Was bedeutet das?

3
Versuchen Sie "man ls", um zu sehen, was die Ausgabe bedeutet. mpez0 vor 9 Jahren 0

3 Antworten auf die Frage

-1
pacoverflow

Rot bedeutet, dass die Datei komprimiert ist. Die Erweiterung .gz bedeutet, dass sie gekippt wurde.

Das bedeutet mehr als das, vor allem, wenn das OP diese Sicherungen nicht mit dem Duplicity-Tool erstellt hat (so sind diese Archive). Weitere Informationen finden Sie in meiner Antwort. cybermonkey vor 9 Jahren 0
-1
cybermonkey

Eine * .gz-Datei ist ein Archiv, und ich gehe davon aus, dass Sie über ein Terminal zugreifen (es gibt keine Informationen, die darauf schließen lassen, dass Sie über die GUI zugreifen).

Dateien, die im Terminal rot hervorgehoben sind, sind Archive und werden normalerweise von einigen Anwendungen zur Sicherung ihres Inhalts verwendet.

Bei der Betrachtung der Dateinamen handelt es sich scheinbar um Sicherungen Ihrer Festplatte. Wenn Sie niemals beabsichtigen, Duplicity zu verwenden, empfehle ich Ihnen dringend, einen vollständigen Viren- / Malware- / Spyware-Scan auf Ihrem System auszuführen und Ihr System dabei offline zu schalten. Wenn möglich, schauen Sie in Ihre Netzwerkprotokolle, um zu sehen, ob diese Dateien gesendet werden. Wenn ja, bedeutet dies, dass Hacker Ihre Daten stehlen.

Außerdem scheint Ihre Beispieldatei am 4. Mai 2012 (oder am 5. April 2012, wenn Sie Europäer sind) erstellt worden zu sein. Sie sind also sehr alt (gemäß den Standards für Backups). Fragen Sie alle anderen Personen, die an diesem Datum Zugriff auf das System hatten, ob sie etwas darüber wissen.

Grund für das Downvote? cybermonkey vor 9 Jahren 0
-1
Parthian Shot

Was es wahrscheinlich bedeutet, ist, dass lszu ls --color=autooder ein Alias ​​ist ls --color=always. Um zu prüfen, ob dies der Fall ist, können Sie command lsdas Aliasing mit / bin / ls ausführen (und wenn ich Recht habe, sollte es ohne Sonderfarben drucken).

Davon abgesehen können Sie herausfinden, was die Farbe bedeutet, in der Dokumentation lsund im Ausführen dircolors. Sie können auch einfach filedie Datei ausführen, um zu sehen, was der Computer Ihrer Meinung nach für die Datei hält (IIRC, lsverwendet file, um zu bestimmen, wie sie farbig sein soll).

Die Farbgebung kann sich übrigens je nach Terminal, Plattform und Shell ändern. Rot bedeutet jedoch in der Regel, dass es sich bei der Datei um ein Archiv oder um eine ausführbare Datei handelt.

Hoffentlich hilft das.

Falsche Antwort... cybermonkey vor 9 Jahren 1
@zyboxenterprises Auf welche Weise? Standardmäßig färbt sich ls nicht ein. Wenn er also etwas Rotes sieht, muss es von einem der Setup-Skripts in seinem Terminal konfiguriert werden. Parthian Shot vor 9 Jahren 0
@zyboxenterprises Darüber hinaus ging Ihre Antwort von einer lächerlichen Menge aus. Zum einen müssen Dateierweiterungen in * nix O / Ses nichts mit dem Dateityp zu tun haben. magische Zahlen sind die primären Methoden, mit denen Dateitypen vom System erkannt werden. Zum anderen sind ausführbare Dateien in LS_COLORS standardmäßig nicht rot, sondern nur rot. Ich gebe zu, dass die Duplizitätsinformationen hilfreich sind, aber meine Informationen sind auch genau und relevant. die Tatsache, dass Sie glauben, dass Ihre Antwort relevant ist, hat keinen Einfluss darauf, ob meine auch so ist oder nicht. Parthian Shot vor 9 Jahren 0
Nur der vorletzte Satz ist hier wirklich abhängig, OP hat nicht nach einer Erklärung der Farbschemata gefragt. cybermonkey vor 9 Jahren 0
@zyboxenterprises Die Frage, die er stellte, war speziell: "Warum ist dieses Ding rot?", nicht "was bedeutet es, dass es rot ist", obwohl meine Antwort in beiden Punkten eine gültige Antwort war. Es ist rot, weil 'ls' es rot gemacht hat, nicht weil der Dateiname Steuerzeichen enthielt. Und "ls" hat es rot gemacht, weil "ls" eine Option unter der Haube gegeben wurde. Diese Option färbt sich je nach Dateityp, nicht nach Berechtigungen oder etwas anderem. Die Art und Weise, wie Sie (und Sie) den zugrunde liegenden Dateityp bestimmen können, der diese Farbgebung verursacht, ist durch das, was ich erwähnt habe. Parthian Shot vor 9 Jahren 0
Das Abstimmen von Antworten, weil Sie nicht mit dem übereinstimmen, was der Antwortende zu Ihnen sagt, ist keine gute Praxis. cybermonkey vor 9 Jahren 0
Obwohl ich der Meinung war, dass Ihre Antwort unterdurchschnittlich war, hatte sie ein nützliches Nugget an Informationen, und ich dachte, sie wäre zumindest hilfreich, deshalb habe ich sie nicht abgelehnt. Ich bin frustriert über Sie, aber das Abstimmungssystem existiert, um der größeren Gemeinschaft zu helfen. Glücklicherweise werde ich es für Sie nicht unterlaufen. Parthian Shot vor 9 Jahren 0