Dit is de opdrachtkloon 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
klone - KLone Zwitsers zakmes
KORTE INHOUD
Klone [klone_opts] [-c cmd] [cmd_opts] [cmd_args]
PRODUCTBESCHRIJVING
Klone voert twee verschillende taken uit, afhankelijk van het argument dat aan de -c schakelaar:
importeer een sitemapstructuur in de KLone-bouwomgeving (dat wil zeggen het ingebedde bestand
systeem), of vertaal statische en dynamische pagina's naar C-bestanden.
De vertaalfase wordt zelden door de gebruiker gezien, omdat deze verborgen is in de Makefile van de
directory voor het bouwen van sites, dwz ${KLONE_SRC_DIR}/site. Over het algemeen krijgt de ontwikkelaar een
ingebedde versie van zijn/haar site door de volgende opdrachtreeks op te geven:
$ cd ${KLONE_SRC_DIR}/site
$ ../src/tools/klone/klone -c import ${SITE_BASE_DIR}
$ Make
Het laatste maken aanroep oproepen 'klonen -c vertalen' over de geïmporteerde bestanden om uit te voeren
de benodigde vertaling en registratie (pre-linking).
Houd er rekening mee dat wanneer een bronbestand wordt toegevoegd, verwijderd of hernoemd, of in het geval dat het ingesloten
bestandssysteem dat sleutelwijzigingen versleutelt, moet de importbewerking opnieuw worden uitgevoerd.
De volgende fase, waarbij de embedded site wordt gekoppeld aan de gekloond server-skelet,
houdt niet in Klone meer. Niettemin worden de stappen hier geïllustreerd
referentie:
$ cd ${KLONE_SRC_DIR}
$ Make
Dat is alles.
OPTIES
-h Geef een korte hulp weer en sluit af.
-v Uitgebreide modus inschakelen.
-V Druk de klone-versie af en sluit af.
COMMANDO'S
Vertalen:
Klone -c vertalen -i in bestand -o uitbestand -u Links [-E] [-k sleutelbestand] [-z]
Vertaal de actieve (dwz een .kloon bestand) of statische pagina in bestand naar C-bestand uitbestand.
De -u optie specificeert de Links gekoppeld aan het vertaalde bestand.
De -E optie vertelt Klone om de bestandsinhoud te coderen met de sleutel die is ingesloten in het
geleverde sleutelbestand of in de omgevingsvariabele KLONE_CIPHER_KEY met behulp van AES-256CBC.
De inhoud van de vertaalde bestanden wordt gecomprimeerd op basis van hun MIME-type als de -z
vlag wordt gegeven.
Importeren:
Klone -c importeren [-b Links] [-e patroon] [-x patroon] [-k sleutelbestand] [-Z patroon] [-z]
dir
Importeer de sitestructuur vanaf dir in de KLone-gebouwomgeving. Het bevel
uitvoer bestaat uit twee makefiles (autogen.mk en autogen.dps) en de registreren.c bestand waarvan
verzamelt de geïmporteerde en vertaalde sitebestanden. Dit laatste bestand is de lijm waarmee
de embedded site kan achteraf worden gekoppeld aan de HTTP/S-server.
Wanneer de -e flag wordt gegeven, de bestanden komen overeen met de opgegeven patroon wordt versleuteld
met behulp van de bijgeleverde sleutel sleutelbestand of in de omgevingsvariabele
KLONE_CIPHER_KEY.
De gebruiker kan kiezen of hij alle geïmporteerde bestanden wil comprimeren op basis van hun MIME-type,
met de -z vlag, of om een subset te selecteren die overeenkomt met de meegeleverde shell patroon.
Als u tijdens het importeren geen set bestanden wilt toevoegen, kunt u de -x argument
om het patroon aan te geven van bestanden die u wilt uitsluiten.
argumenten -x, -Z en -e kan meer dan één keer worden gebruikt.
MILIEU
De volgende omgevingsvariabele beïnvloedt de uitvoering van Klone:
KLONE_CIPHER_KEY
Indien ingesteld, Klone probeert de coderingssleutel van het ingebedde bestandssysteem daaruit te lezen. Het is
worden overschreven door de -k optie.
DIAGNOSE
De Klone hulpprogramma wordt afgesloten met EXIT_SUCCESS op succes, en met EXIT_FAILURE als er een fout is
optreedt.
Gebruik klone online met behulp van onworks.net-services