EnglischFranzösischSpanisch

OnWorks-Favicon

summain – Online in der Cloud

Führen Sie summain beim kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist die Befehlsübersicht, die beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


summain – Dateiprüfsummen und Metadaten sammeln

ZUSAMMENFASSUNG


Zusammenfassung [-c=CHECKSUM] [--Prüfsumme=CHECKSUM] [--config=FILE] [--dump-config]
[--dump-memory-profile=METHODE] [--dump-setting-names] [--ausschließen=FELD]
[--generate-manpage=TEMPLATE] [-h] [--help] [--Hilf allen] [--list-config-files]
[--Protokoll=FILE] [--log-keep=N] [-Log-Ebene=LEVEL] [--log-max=GRÖßE] [--log-modus=MODUS] [-m]
[--mangle-paths] [--memory-dump-interval=SECONDS] [--no-default-configs]
[--no-mangle-paths] [--no-relative-paths] [--Ausgabe=FILE] [-f=AUSGABEFORMAT]
[--Ausgabeformat=AUSGABEFORMAT] [-r] [--relative-paths] [--Geheimnis=SECRET] [--Version]
[FILE] ...

BESCHREIBUNG


Zusammenfassung sammelt Metadaten über Dateien und berechnet deren Prüfsummen. Es ist beabsichtigt
erstellen Manifest der Dateien. Das Manifest kann verwendet werden, um zu sehen, ob sich etwas geändert hat:
Mit kann ein neues Manifest erstellt und mit dem alten verglichen werden diff(1).

Das Manifest sieht so aus:

Name: foo/bar/foobar
SHA1: 1234123413241324
Mtime: 2010-01-01 02:08:00.127651 +0000
Mode: 1755

Der Dateiname ist URL-codiert, um sicherzustellen, dass es sich ausschließlich um ASCII handelt. Der Modus ist oktal.

Es sind nur einige Inode-Felder enthalten. Es macht keinen Sinn, zum Beispiel die zu vergleichen
Zugriffszeit, daher ist diese nicht enthalten.

Zum Nutzen dieser Dateisysteme werden Zeitstempel mit Mikrosekundengenauigkeit vergeben
das präzise Zeitstempel unterstützen kann. (Sollte Nanosekunden sein, aber Python gibt Zeitstempel zurück
als Gleitkomma, und die Genauigkeit im Nanosekundenbereich ist für den Gleitkommatyp zu hoch.)

Die Felder „Inode“ und „Gerätenummer“ werden nicht korrekt gemeldet. Stattdessen sind sie es
normalisiert, sodass Manifeste nützlich sind, nachdem die Dateien aus Sicherungen wiederhergestellt wurden.
Genaue Zahlen würden bedeuten, dass sich anscheinend alles geändert hat. Normalisiert bedeutet, dass dort
wird es keine Unterschiede geben. Die Zahlen werden gemeldet, damit Hardlinks überprüft werden können.

In der Befehlszeile benannte Verzeichnisse werden automatisch rekursiv ausgeführt.

OPTIONAL


-c, --Prüfsumme=CHECKSUM
welche Prüfsummen berechnet werden sollen: MD5, SHA1, SHA224, SHA256, SHA384, SHA512; einmal pro verwenden
Prüfsummentyp (Standard ist SHA1)

--ausschließen=FELD
FIELD nicht ausgeben oder berechnen

--generate-manpage=TEMPLATE
UNTERDRÜCKENHILFE

-h, --help
Diese Hilfemeldung anzeigen und beenden

-m, --mangle-paths
Pfade verstümmeln (verwirren).

--no-mangle-paths

--no-relative-paths

--Ausgabe=FILE
Ausgabe in DATEI schreiben, anstatt in die Standardausgabe

-f, --Ausgabeformat=AUSGABEFORMAT
Wählen Sie das Ausgabeformat (rfc822, csv, json)

-r, --relative-paths
Gibt Pfade relativ zu Argumenten aus

--Geheimnis=SECRET
Verwenden Sie SECRET, um verstümmelte Pfade undurchschaubar zu machen

--Version
Versionsnummer des Programms anzeigen und beenden

Konfiguration Dateien und Einstellungen
--config=FILE
FILE zu Konfigurationsdateien hinzufügen

--dump-config
die gesamte aktuelle Konfiguration ausschreiben

--dump-setting-names
UNTERDRÜCKENHILFE

--Hilf allen
alle Optionen anzeigen

--list-config-files
UNTERDRÜCKENHILFE

--no-default-configs
Liste der zu lesenden Konfigurationsdateien löschen

Protokollierung
--Protokoll=FILE
Log-Einträge in DATEI schreiben (Standard ist, überhaupt keine Log-Dateien zu schreiben); "syslog" verwenden
um im Systemprotokoll zu protokollieren, oder „none“, um die Protokollierung zu deaktivieren

--log-keep=N
Bewahre die letzten N Protokolle auf (10)

-Log-Ebene=LEVEL
log auf LEVEL, eines von Debug, Info, Warning, Error, Critical, Fatal (Standard: Debug)

--log-max=GRÖßE
Rotieren von Protokollen, die größer als SIZE sind, null für nie (Standard: 0)

--log-modus=MODUS
Berechtigungen für neue Protokolldateien auf MODE setzen (oktal; Standard 0600)

Leistung
--dump-memory-profile=METHODE
Erstellen Sie Speicher-Profiling-Dumps mit METHOD, die eine der folgenden sind: none, simple oder meliae
(Standard: einfach)

--memory-dump-interval=SECONDS
Machen Sie Speicher-Profiling-Dumps im Abstand von mindestens SEKUNDEN

BEISPIEL


Um ein vollständiges Manifest eines Verzeichnisbaums zu erstellen, damit Sie später überprüfen können, ob nichts passiert
überhaupt hat sich geändert:

summain foo > foo.summain

Um zu überprüfen, ob sich nichts geändert hat:

summain foo > foo.summain-2
diff -u foo.summain foo.summain-2

ZUSAMMENFASSUNG(1)

Nutzen Sie summain online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    KDiff3
    KDiff3
    Dieses Repository wird nicht mehr gepflegt
    und wird zu Archivierungszwecken aufbewahrt. Sehen
    https://invent.kde.org/sdk/kdiff3 for
    der neueste Code und
    https://download.kde.o...
    Laden Sie KDiff3 herunter
  • 2
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX ist eine GUI für
    Waninkokos USB Loader, basierend auf
    libwiigui. Es ermöglicht die Auflistung und
    Starten von Wii-Spielen, Gamecube-Spielen und
    Homebrew auf Wii und WiiU...
    Laden Sie USBLoaderGX herunter
  • 3
    Firebird
    Firebird
    Firebird RDBMS bietet ANSI-SQL-Funktionen
    & läuft auf Linux, Windows &
    mehrere Unix-Plattformen. Merkmale
    hervorragende Parallelität und Leistung
    & Energie...
    Firebird herunterladen
  • 4
    Kompozer
    Kompozer
    KompoZer ist ein wysiwyg HTML-Editor, der verwendet
    die Mozilla Composer-Codebasis. Als
    Die Entwicklung von Nvu wurde gestoppt
    2005 behebt KompoZer viele Fehler und
    fügt ein f hinzu ...
    Laden Sie KompoZer herunter
  • 5
    Kostenlose Manga Downloader
    Kostenlose Manga Downloader
    Der Free Manga Downloader (FMD) ist ein
    Open-Source-Anwendung geschrieben
    Object-Pascal zum Verwalten und
    Herunterladen von Mangas von verschiedenen Websites.
    Das ist ein Spiegel...
    Laden Sie den kostenlosen Manga-Downloader herunter
  • 6
    UNetbootin
    UNetbootin
    Mit UNetbootin können Sie bootfähige erstellen
    Live-USB-Laufwerke für Ubuntu, Fedora und
    andere Linux-Distributionen ohne
    Brennen einer CD. Es läuft auf Windows, Linux,
    und ...
    Laden Sie UNetbootin herunter
  • Mehr »

Linux-Befehle

Ad