EngelsFransSpaans

Ad


OnWorks-favicon

cmep - Online in de cloud

Voer cmep uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht cmep die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online-emulator of MAC OS online-emulator

PROGRAMMA:

NAAM


cme - Controleer of bewerk configuratiegegevens met Config::Model

VERSIE


versie 1.010

KORTE INHOUD


# algemene samenvatting
cme [ global_options ] opdrachttoepassing [ opties ] [ bestand ] [ wijzigingsinstructies ]

# dpkg config bewerken met GUI (en Config::Model::Dpkg)
cme bewerk dpkg

# lees gegevens uit willekeurig bestand (voor model gelezen uit alternatief bestand)
cme check dpkg-copyright -bestand pad/naar/bestand

# bewerk /etc/sshd_config (met Config::Model::OpenSsh)
sudo cme bewerk sshd

# bewerking ~ / .ssh / config (met Config::Model::OpenSsh)
cme bewerk ssh

# controleer gewoon de geldigheid van een bestand. Beide commando's zijn equivalent
cme controleer multistrap-bestand.conf
cme check multistrap -bestand bestand.conf

# dpkg-bestanden controleren, verouderde parameters bijwerken en opslaan
cme dpkg migreren

# zoals migreren, maar pas ook alle voorgestelde oplossingen toe
cme fix dpkg

# wijzig de configuratie met de opdrachtregel
cme wijzigen dpkg source 'format="(3.0) quilt"'

# evenzo met een applicatie die het overschrijven van bestanden accepteert
cme wijzigen dpkg-copyright 'Comment="Gewijzigd met cme"'

# bewerk een bestand (specificatie van de bestandsnaam is hier verplicht)
cme edit multistrap mijn.conf

# wijs conf-gegevens toe aan een fuse-bestandssysteem
cme fusefs multistrap mijn.conf -d fuse_dir

# hetzelfde voor dpkg-gegevens
cme fusefs dpkg -d fuse_dir

# lijst alle beschikbare applicaties (afhankelijk van uw installatie)
cme lijst

PRODUCTBESCHRIJVING


Afhankelijk van het hieronder beschreven commando zal het "cme" programma Config::Model gebruiken
configuratiebeschrijvingen om configuratiebestanden te controleren, aan te passen of te herstellen.

De 3e parameter specificeert de toepassing waaraan u wilt werken. Meestal is de
relevante configuratiebestand(en) worden gevonden door cme. Dit is het meest eenvoudige geval. Voor
voorbeeld:

sudo cme controleer popcon

Sommige applicaties zoals "multistrap" hebben geen beperking op de naam van het configuratiebestand en
vereist dat u de naam van uw configuratiebestand opgeeft:

cme controleer multistrap raspbian.conf

or

cme check multistrap -bestand raspbian.conf

Configuratie filet specificatie


De configuratie van een applicatie kan verschillende vormen aannemen. Ofwel meerdere bestanden (zoals
debian-pakketten), een enkel bestand met een vooraf gedefinieerd bestand (popcon), of een enkel bestand met een
willekeurige bestandsnaam (multistrap).

Indien nodig wordt de naam van het configuratiebestand opgegeven als het derde opdrachtargument, dwz
"cme-opdrachttoepassing bestandsnaam". Dit is van toepassing als de toepassing een
configuratiebestandsnaam (zoals multistrap), of als de applicatie configuratiebestand toestaat
overschrijven.

Wanneer het overschreven bestand "-" is (een enkel streepje), wordt de configuratie uit STDIN gelezen. De
resulterende bestand kan op STDOUT worden geschreven. D.w.z

kat debian/confrol | cme migreren dpkg-control -save -file -

zal een vast besturingsbestand uitvoeren op STDOUT.

Hoofd commando's


In dit gedeelte worden de belangrijkste opdrachten beschreven die bij cme worden geleverd. Andere Config::Model-extensies
kan meer commando brengen. Voer "cme help" uit om de lijst met beschikbare opdrachten op uw
systeem.

lijst
Toon een lijst met alle applicaties waar een model beschikbaar is. Deze lijst is afhankelijk van geïnstalleerd
Config::Modelmodules.

Bewerk
Bewerk een configuratie. Standaard wordt een Tk GUI geopend als Config::Model::TkUI is
geïnstalleerd. Zie App::Cme::Command::edit.

schelp
Bewerk de configuratie met een shell-achtige interface. Zie App::Cme::Command::shell.

controle
Controleert de inhoud van het configuratiebestand van een applicatie. Zien
App::Cme::Command::check.

trekken
Werk verouderde parameters bij (oude waarde wordt opgeslagen in nieuwe parameters) en sla de nieuwe op
configuratie. Zie App::Cme::Command::migrate.

repareren
Migreer gegevens en los waarschuwingen op. Zie App::Cme::Command::fix.

wijzigen
Wijzig een configuratiebestand met de waarden doorgegeven op de opdrachtregel. Zien
App::Cme::Command::wijzigen.

-update
Werk de inhoud van het configuratiebestand bij vanuit externe gegevens. Momenteel zijn alleen dpkg-
copyright-model ondersteunt update-subopdracht. Zie App::Cme::Command::update.

search
Zoek configuratiegegevens voor een specifieke tekenreeks. Zie App::Cme::Command::zoeken.

zekeringen
Wijs de inhoud van het configuratiebestand toe aan een FUSE virtueel bestandssysteem in een opgegeven map
met optie "-fuse-dir". Wijzigingen in het fuse-bestandssysteem worden opgeslagen in het
configuratiebestand wanneer "fusermount -u" wordt uitgevoerd.

Globaal opties


De volgende opties zijn beschikbaar voor alle opdrachten:

-creëren
Voer de bewerking uit, zelfs als het configuratiebestand ontbreekt. Dit mag gewend zijn
maak een minimaal configuratiebestand aan. Deze optie is standaard uitgeschakeld als ontbrekend
configuratiebestand geeft vaak een fout aan tijdens de installatie van het
toepassing.

-het dossier
Voor modellen die dit ondersteunen, geeft u een alternatief bestand op om het bestand te lezen en te schrijven
configuratie. Gebruik ""-"" om te lezen van STDIN.

U kunt deze optie gebruiken voor modellen waarvoor het doelbestand moet worden opgegeven (bijv
multitrap-model), maar bestand kan in dit geval ook worden opgegeven met het 4e commando
argument. Deze 2 commando's hebben bijvoorbeeld hetzelfde effect:

cme controleer multistrap foo.conf
cme check multistrap -bestand foo.conf

-krachtbelasting
Laad het bestand, zelfs als er een fout in de gegevens wordt gevonden. Slechte gegevens worden weggegooid

-Backup
Maak een back-up van configuratiebestanden voordat u opslaat. Standaard zal "oud" zijn
toegevoegd aan het back-upbestand. Dwz "foo.conf" wordt geback-upt als "foo.conf.old". Jij
kan een alternatief achtervoegsel specificeren. Bijvoorbeeld "-backup dpkg-oud".

-opslaan
Forceer een opslag, zelfs als er geen wijziging is aangebracht. Handig om het configuratiebestand opnieuw te formatteren.

-streng
Indien ingesteld, verlaat cme 1 als er waarschuwingen worden gevonden tijdens de controle (of achtergelaten na fix)

Geavanceerd opties


-ontwikkelaar
Gebruik deze optie als u een model in ontwikkeling wilt testen. Deze optie zal toevoegen
"lib" in @INC en gebruik "lib/Config/Model/models" als modeldirectory. Deze optie is
genegeerd wanneer uitgevoerd als root.

-model-dir
Geef een alternatieve map op om modelbestanden te vinden. Vooral handig voor testen.

-root-dir
Geef een pseudo-rootdirectory op om de configuratiebestanden te lezen en te schrijven. (Actueel
standaard map- en bestandsnamen zijn afhankelijk van het model (zie optie "-model"). Voor
bijvoorbeeld, als u specificeert "~/mijntest", de "/ Etc / ssh / sshd_config" bestanden worden geschreven
in "~/mijntest/etc/ssh/" map.

-stapel-trace
Biedt een volledige stacktracering bij het afsluiten bij een fout.

-achterkant
Geef een lees-/schrijfbackend op. De daadwerkelijke backend-naam is afhankelijk van het model waaraan wordt doorgegeven
"-model" optie. Zie Config::Model::BackendMgr voor details.

-probeer-app-als-model
Als dit is ingesteld, probeert u een model te laden met rechtstreeks de toepassingsnaam die is opgegeven als 3rd
parameter op de opdrachtregel. Experimenteel.

Inbedding CME


U kunt cme uit een ander programma gebruiken door de optie "-ui simple" te gebruiken. Zo zul je zijn
in staat om commando's te verzenden op de standaardinvoer van "cme" en de resultaten van de standaard te krijgen
uitgang.

Logging


Alle logboekregistratie van Config::Model is nu gebaseerd op Log::Log4perl. Logging kan worden geconfigureerd in de
volgende bestanden:

·

~/.log4config-model

·

/etc/log4config-model.conf

Een voorbeeld van een ".log4config-model" is beschikbaar in de contrib-directory in "Config::Model"
distributie van op github
model/blob/master/contrib/log4config-model>

Zonder deze bestanden wordt de volgende Log4perl-configuratie gebruikt:

log4perl.logger=WAARSCHUWEN, Scherm
log4perl.appender.Screen = Log::Log4perl::Appender::Scherm
log4perl.appender.Screen.stderr = 0
log4perl.appender.Screen.layout = Logboek::Log4perl::Layout::PatternLayout
log4perl.appender.Screen.layout.ConversionPattern = %d %m %n

Log4perl gebruikt de volgende categorieën:

Iets
Alles::Veranderen
Traceer wijzigingsmeldingen via configuratieboom en instantie.

backend
Backend::Debian::Dpkg
Backend::Debian::Dpkg::Control
Backend::Debian::Dpkg::Copyright
Backend::Fstab
Backend::IniFile
Back-end::PlainFile
Backend::ShellVar
Back-end::Yaml
FuseUI
Aanleg
Lader
Model::Zoeker
Boom::Element::CheckList
Boom::Element::Id
Boom::Element::Id::Hash
Boom::Element::Id::Lijst
Boom::Element::Waarde
Boom::Element::Waarde::Afhankelijkheid
Boom::Knooppunt
Boom::Node::Warped
WaardeComputer
kromtrekken
Tovenaar::Helper
Model

Er komen nog meer categorieën.

EXIT CODE


cme verlaat 0 wanneer er geen fouten worden gevonden. Anders afrit 1.

Gebruik cmep online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    Turkse devops
    Turkse devops
    TurkDevOps en kaynak yaz?l?m
    geli?tirici topluluklar? DevTurks-Team
    Tarafunda desteklenmektir..
    Kenmerken:https://github.com/turkdevopshttps://turkdevops.g...
    Turkdevops downloaden
  • 2
    asamdf
    asamdf
    *asammdf* is een snelle Python-parser en
    redacteur voor ASAM (Association for
    Standaardisatie van automatisering en
    Meetsystemen) MDF / MF4
    (Meetgegevensformaat...
    Asammdf downloaden
  • 3
    LAME (lame is geen mp3-encoder)
    LAME (lame is geen mp3-encoder)
    LAME is een educatief hulpmiddel om te gebruiken
    voor meer informatie over MP3-codering. De
    doel van het LAME-project is om te verbeteren
    de psycho-akoestiek, kwaliteit en snelheid
    van MP...
    LAME downloaden (Lame is geen MP3-encoder)
  • 4
    wxPython
    wxPython
    Een set Python-uitbreidingsmodules die
    verpak de platformonafhankelijke GUI-klassen van
    wxWidgets.. Publiek: Ontwikkelaars. Gebruiker
    interface: X Window-systeem (X11), Win32 ...
    WxPython downloaden
  • 5
    packfilemanager
    packfilemanager
    Dit is de bestandsbeheerder van het Total War-pakket
    project, vanaf versie 1.7. EEN
    korte introductie in Warscape
    modificatie: ...
    Packfilemanager downloaden
  • 6
    IPerf2
    IPerf2
    Een tool voor netwerkverkeer om te meten
    TCP- en UDP-prestaties met metrische gegevens
    rond zowel doorvoer als latentie. De
    doelen zijn onder meer het onderhouden van een actieve
    iperf kabeljauw...
    IPerf2 downloaden
  • Meer "

Linux-commando's

Ad