Aceasta este comanda klone care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
klone - KLone cuțit elvețian
REZUMAT
clona [klone_opts] [-c cmd] [cmd_opts] [cmd_args]
DESCRIERE
clona îndeplinește două sarcini diferite în funcție de argumentul oferit -c comutator:
importați un arbore de director de site în mediul de construcție KLone (adică fișierul încorporat
sistem), sau traduceți pagini statice și dinamice în fișiere C.
Faza de traducere este rar văzută de utilizator, deoarece este ascunsă în Makefile-ul
directorul de construire a site-ului, de ex ${KLONE_SRC_DIR}/site. În general, dezvoltatorul primește un
versiunea încorporată a site-ului său, furnizând următoarea secvență de comandă:
$ cd ${KLONE_SRC_DIR}/site
$ ../src/tools/klone/klone -c import ${SITE_BASE_DIR}
$ face
Acesta din urmă face apeluri de invocare 'klone -c Traduceți' peste fișierele importate pentru a efectua
traducerea și înregistrarea necesare (pre-linking).
Rețineți că ori de câte ori un fișier sursă este adăugat, eliminat sau redenumit, sau în cazul în care este încorporat
cheia de criptare a sistemului de fișiere se modifică, operațiunea de import trebuie reluată.
Faza ulterioară, prin care site-ul încorporat este legat de klonat scheletul serverului,
nu implica clona mai mult. Cu toate acestea, pașii sunt ilustrați aici pentru
referinţă:
$ cd ${KLONE_SRC_DIR}
$ face
Asta e tot.
OPŢIUNI
-h Afișează un scurt ajutor și ieși.
-v Activați modul pronunțat.
-V Imprimați versiunea klone și ieșiți.
COMANDE
Translate:
clona -c Traduceți -i infile -o outfile -u uri [-E] [-k fişier cheie] [-z]
Traduceți activul (adică a .klone fișier) sau pagină statică infile în fișierul C outfile.
-u opțiunea specifică uri asociat cu fișierul tradus.
-E optiunea spune clona pentru a cripta conținutul fișierului cu cheia inclusă în
furnizat fişier cheie sau în variabila de mediu KLONE_CIPHER_KEY folosind AES-256 CBC.
Conținutul fișierelor traduse este comprimat pe baza tipului lor MIME dacă este -z
este dat steag.
Import:
clona -c import [-b uri] [-e model] [-x model] [-k fişier cheie] [-Z model] [-z]
dir
Importați arborele site-ului începând de la dir în mediul clădirii KLone. Comanda
ieșirea cuprinde două fișiere make (autogen.mk și autogen.dps) si registru.c dosar care
va aduna fișierele de site importate și traduse. Ultimul dosar este lipiciul prin care
site-ul încorporat poate fi ulterior conectat la serverul HTTP/S.
Cand -e este dat, fișierele se potrivesc cu cele specificate model va fi criptat
folosind cheia inclusă în pachetul furnizat fişier cheie sau în variabila de mediu
KLONE_CIPHER_KEY.
Utilizatorul poate alege dacă să comprima toate fișierele importate în funcție de tipul lor MIME,
folosind -z flag sau pentru a selecta un subset care se potrivește cu shell-ul furnizat model.
Dacă, în timpul importului, nu doriți să includeți un set de fișiere, puteți utiliza -x argument
pentru a furniza modelul de fișiere pe care doriți să le excludeți.
Argumente -x, -Z și -e poate fi folosit de mai multe ori.
MEDIUL
Următoarea variabilă de mediu afectează execuția clona:
KLONE_CIPHER_KEY
Dacă este setat, clona încearcă să citească cheia de criptare a sistemului de fișiere încorporat de pe aceasta. Este
fi depășit de -k opțiune.
DIAGNOSTIC
clona iesiri de utilitate cu EXIT_SUCCESS pe succes, și cu EXIT_FAILURE dacă o eroare
are loc.
Utilizați klone online folosind serviciile onworks.net