EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

Moin - Online in der Cloud

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

Dies ist der Befehl moin, der 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


moin – Moinmoin-Wiki-Verwaltungsbefehlszeilenschnittstelle

ZUSAMMENFASSUNG


moin [General Optionen] [Befehl Befehl-Unterbefehl] [spezifisch Optionen]
moin [--hilfe|--version]

BESCHREIBUNG


moin ist ein Tool zur Interaktion mit dem Moinmoin-Wiki über die Befehlszeile. Der Befehl kann
Moinmoin-Benutzerkonten manipulieren, Daten drucken/dumpen, IRClogs importieren, Wartungsaufgaben erledigen,
usw.

Dieser Befehl sollte unter dem Betriebssystemkonto ausgeführt werden, dem das Wiki „besitzt“.
Inhalte (Dateien).

OPTIONAL


--config-dir=DIR
Pfad zum Verzeichnis, das die Wiki-Konfigurationsdateien enthält. [Standard: aktuell
Verzeichnis] ​​(Debians /usr/bin/moin ist standardmäßig /etc/moin/)

--wiki-URL=WIKIURL
URL eines einzelnen Wikis, das migriert werden soll, z. B http://localhost/mywiki/ [Standard: CLI]

--Seite=SEITE
Wiki-Seitenname [Standard: alle Seiten]

--Version
Versionsnummer des Programms anzeigen und beenden

-q, --ruhig
Seien Sie ruhig (keine Informationsnachrichten)

--show-timing
Zeitwerte anzeigen [Standard: Falsch]

MOIN BEFEHLE


moin Der Befehl unterstützt viele Befehle, die wiederum Unterbefehle haben.

Konto aus der Ferne überprüfen --help [Check-Option]
Bei der Verwendung von ACLs muss ein Wiki-Benutzername eindeutig sein, es dürfen nicht mehrere vorhanden sein
Konten mit demselben Benutzernamen. Das Problem ist, dass dies früher möglich war
Die Einführung von ACLs führte dazu, dass viele Benutzer, die ihre ID vergessen hatten, einfach eine neue erstellten
ID mit demselben Benutzernamen.

Da Zugriffsrechte (bei Verwendung von ACLs) vom NAMEN (nicht von der ID) abhängen, muss dies der Fall sein
müssen vor der Verwendung von ACLs bereinigt werden, da Benutzer sonst Schwierigkeiten haben, Einstellungen zu ändern
und Speichern ihrer Kontodaten (das System akzeptiert das Speichern nicht, wenn der Benutzername und
E-Mail ist nicht eindeutig).

Konto erstellen --help [create-option]
Mit diesem Tool können Sie Benutzerkonten über eine Befehlszeilenschnittstelle erstellen.

Konto deaktivieren --help [disable-option]
Mit diesem Tool können Sie Benutzerkonten über eine Befehlszeilenschnittstelle deaktivieren.

Konto Startseite --help [Homepage-Option]
Mit diesem Tool können Sie Benutzerhomepages über eine Befehlszeilenschnittstelle erstellen.

Konto inaktiv --help [inaktive-Option]
Mit diesem Tool können Sie über eine Befehlszeile inaktive Benutzer in Ihrem Wiki finden
Schnittstelle.

Inaktiver Benutzer bedeutet: Ein Benutzerprofil mit einer bestimmten Benutzer-ID ist vorhanden, aber nicht
Alle für diese Benutzer-ID protokollierten Änderungen.

Bitte überprüfen Sie jedoch die Liste, bevor Sie Benutzer entfernen oder deaktivieren. Es gibt legitime Benutzer
Benutzer, die nur lesen und nie etwas bearbeiten. Wenn Ihr Wiki über strenge ACLs verfügt, sind diese möglicherweise erforderlich
um sich zum Lesen anmelden zu können. Verwenden Sie --show.

Verwendung:
Führen Sie für alle Ihre Wikis, die ein einziges Benutzerverzeichnis teilen, Folgendes aus:
Moin ... Konto inaktiv --py-append keep-users.py
Führen Sie dann Folgendes aus (für eines der Wikis, die dieses Benutzerverzeichnis gemeinsam nutzen):
moin ... Konto inaktiv --py-exec keep-users.py --show
Wenn Sie einige dort angezeigte Benutzerprofile behalten möchten, fügen Sie die Benutzer-IDs hinzu
die Datei keep-users.py auf die gleiche Weise wie alle anderen Benutzer-IDs, die Sie dort sehen.
Führen Sie abschließend den Befehl mit --disable oder --remove anstelle von --show aus.

Konto resetpw --help [resetpw-option]
Mit diesem Tool können Sie ein Benutzerkennwort über eine Befehlszeilenschnittstelle ändern.

cli erklären --help [show-option]
Führen Sie einfach eine CLI-Anfrage aus und zeigen Sie die Ausgabe an.

exportieren abladen --help [Dump-Option]
Mit diesem Tool können Sie MoinMoin-Wiki-Seiten in statische HTML-Dateien kopieren.

exportieren eventlog --help [Ereignisprotokoll-Option]
Mit diesem Tool können Sie ein MoinMoin-Wiki-Ereignisprotokoll im CSV-Format speichern.

exportieren Paket --help [Paketoption]
Mit diesem Tool können Sie ein Paket bestimmter Wiki-Seiten erstellen.

importieren irclog --help [irclog-option]
Dieses Skript schiebt Dateien aus einem Verzeichnis in das Wiki (um genau zu sein: es schiebt alle
außer der letzten Datei, da diese bei IRC-Protokollen möglicherweise noch beschrieben wird). Eins
Die Anwendung besteht darin, damit IRC-Protokolle im Wiki zu speichern.

importieren Wikipage --help [wikipage-option]

Index bauen --help [Build-Option]
Mit diesem Tool können Sie den Moin-Index von Xapian steuern.

maint Cache leeren --help [Cleancache-Option]
Mit diesem Skript können Sie alle Cache-Dateien in den Verzeichnissen global löschen:

* /pages/Seitenname/cache/ * /Zwischenspeicher * /Zwischenspeicher

Normalerweise tun Sie dies, nachdem Sie den MoinMoin-Code geändert haben, indem Sie entweder die Version aktualisieren,
Installieren oder Entfernen von Makros oder Ändern des Regex-Ausdrucks für Diktate oder Gruppen.
Dadurch wird die Datei text_html häufig ungültig, sodass Sie sie entfernen müssen (die Wiki-Datei).
wird es automatisch neu erstellen).

text_html ist der Name der Cache-Datei, die für kompilierte Seiten verwendet wird, die von formatiert wurden
Wiki-Text in HTML-Formatierer.

maint Cleanpage --help [cleanpage-option]
Dieses Tool gibt ein Shell-Skript aus, das bei der Ausführung nicht verwendete oder gelöschte Dateien entfernt
Seiten aus dem Wiki.

maint Reinigungssitzungen --help [cleansessions-option]
Mit diesem Skript können Sie Sitzungsdateien bereinigen (wird normalerweise zur Verwaltung einer Sitzung verwendet).
„Angemeldete Sitzung“ für http(s) oder xmlrpc).

maint globaledit --help [globaledit-option]
Mit diesem Tool können Sie alle Seiten in einem Wiki bearbeiten.

maint Mailübersetzer --help [Mailtranslators-Option]
Mit diesem Tool können Sie eine Nachricht aus der Standardeingabe einlesen und dann versenden lassen
an alle Übersetzer per E-Mail. Wenn Sie %(lang)s in der Nachricht verwenden, wird dies der Fall sein
durch den entsprechenden Sprachcode für den Übersetzer ersetzt.

maint Makecache --help [makecache-option]
Mit diesem Skript können Sie Cache-Dateien in data/pages/PageName/cache/ und erstellen
/data/cache-Verzeichnisse

Normalerweise tun Sie dies, nachdem Sie den MoinMoin-Code geändert und „maint“ aufgerufen haben
cleancache“, indem Sie entweder die Version aktualisieren oder Makros installieren oder entfernen.

text_html ist der Name der Cache-Datei, die für kompilierte Seiten verwendet wird, die von formatiert wurden
Wiki-Text in HTML-Formatierer.

maint mkpagepacks --help [mkpagepacks-option]
Dieses Tool generiert eine Reihe von Paketen aus allen Seiten in einem Wiki.

maint ReduzierenWiki --help [reducewiki-option]
Mit diesem Tool können Sie ein Daten-/Verzeichnis auf die neueste Seitenrevision reduzieren
jeder nicht gelöschten Seite (plus aller Anhänge).

Dies wird zum Erstellen des verteilten Underlay-Verzeichnisses verwendet, kann aber auch für verwendet werden
andere Zwecke.

Also ändern wir so:
* data/pages/PageName/revisions/{1,2,3,4}
-> data/pages/revisions/1 (mit Inhalt von 4)
* data/pages/PageName/current (zeigt auf z. B. 4)
-> dasselbe (zeigt auf 1)
* data/pages/PageName/edit-log und data/edit-log
-> nicht kopieren
* data/pages/PageName/attachments/*
-> einfach kopieren

Migration technische Daten --help [Datenoption]
Mit diesem Tool können Sie Daten von Seiten auf eine neuere Version migrieren

Server standalone --help [Standalone-Option]
Mit diesem Tool können Sie einen eigenständigen Server starten

xmlrpc Mailimport --help [mailimport-option]
Mit diesem Tool können Sie E-Mails in das Wiki importieren.

xmlrpc entfernt --help [Remote-Option]
Mit diesem Tool können Sie Moin-Skripte aus der Ferne ausführen.

xmlrpc abrufen --help [Abrufoption]
Mit diesem Tool können Sie den Inhalt einer Seite über xmlrpc ausdrucken.

xmlrpc schreiben --help [Schreiboption]
Mit diesem Tool können Sie eine Seite mit xmlrpc bearbeiten. Es handelt sich eher um ein kommentiertes Beispiel
als ein tatsächliches Drehbuch.

Beispiele:


Bereinigen Sie den Cache mit vorberechneten/vorgerenderten Seiten.

$ moin --config-dir=/etc/moin --wiki-url=http://webserver/mywiki maint cleancache

Migrieren Sie den Wiki-Inhalt manuell.

$ moin --config-dir=/where/your/configdir/is --wiki-url=http://webserver/mywiki
Migrationsdaten

Erstellen Sie den ersten Xapian-Index (nachdem Sie ihn in der Konfigurationsdatei aktiviert haben).

$ moin --config-dir=/etc/moin --wiki-url=http://webserver/mywiki Indexerstellung
--mode=hinzufügen

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


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    Tiefenreinigung
    Tiefenreinigung
    Ein Kotlin-Skript, das alle Builds zerstört
    Caches aus Gradle/Android-Projekten.
    Nützlich, wenn Gradle oder die IDE es Ihnen erlauben
    runter. Das Skript wurde getestet
    macOS, aber ...
    Tiefenreinigung herunterladen
  • 2
    Eclipse Checkstyle-Plug-in
    Eclipse Checkstyle-Plug-in
    Das Eclipse Checkstyle-Plug-In
    integriert den Java-Code von Checkstyle
    Auditor in die Eclipse-IDE. Das
    Plug-in bietet Echtzeit-Feedback zu
    der benutzer über gewalt...
    Laden Sie das Eclipse Checkstyle-Plug-in herunter
  • 3
    AstroOrzPlayer
    AstroOrzPlayer
    AstrOrz Player ist ein kostenloser Mediaplayer
    Software, teilweise basierend auf WMP und VLC. Das
    Spieler ist in einem minimalistischen Stil, mit
    mehr als zehn Themenfarben und können auch
    b ...
    Laden Sie den AstrOrzPlayer herunter
  • 4
    movistv
    movistv
    Kodi Movistar+ TV ist ein ADDON für XBMC/
    Kodi que Permite disponer de un
    Dekodifikator der IPTV-Dienste de
    Movistar ist in einem Jahr integriert
    Mediacenter ma...
    Moviestartv herunterladen
  • 5
    Code :: Blocks
    Code :: Blocks
    Code::Blocks ist ein kostenloses Open-Source-Programm,
    plattformübergreifende C-, C++- und Fortran-IDE
    gebaut, um die anspruchsvollsten Anforderungen zu erfüllen
    seiner Nutzer. Es ist sehr konzipiert
    verlängert...
    Laden Sie Code::Blocks herunter
  • 6
    Inmitten
    Inmitten
    Inmitten oder Advanced Minecraft Interface
    und Data/Structure Tracking ist ein Werkzeug, um
    eine Übersicht über ein Minecraft anzeigen
    Welt, ohne sie tatsächlich zu erschaffen. Es
    können ...
    Herunterladen Mitten
  • Mehr »

Linux-Befehle

Ad