To jest klone poleceń, który można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
klone - KLone szwajcarski scyzoryk
STRESZCZENIE
klon [klone_opts] [-c cmd] [cmd_opcje] [cmd_args]
OPIS
klon wykonuje dwa różne zadania w zależności od argumentu dostarczonego do -c przełączyć:
zaimportuj drzewo katalogów witryny do środowiska budowania KLone (tj. osadzony plik
system) lub przetłumacz statyczne i dynamiczne strony na pliki C.
Faza tłumaczenia jest rzadko widziana przez użytkownika, ponieważ jest ukryta w pliku Makefile programu
katalog budowy witryny, tj ${KLONE_SRC_DIR}/strona. Generalnie deweloper dostaje
osadzoną wersję swojej witryny, podając następującą sekwencję poleceń:
$ cd ${KLONE_SRC_DIR}/strona
$ ../src/tools/klone/klone -c import ${SITE_BASE_DIR}
$ make
Ten ostatni robić wywołanie połączeń „klon” -c Tłumaczyć' nad importowanymi plikami do wykonania
potrzebne tłumaczenie i rejestracja (prelinkowanie).
Pamiętaj, że za każdym razem, gdy plik źródłowy jest dodawany, usuwany lub zmieniany, lub w przypadku osadzania
zmiany klucza szyfrującego system plików, operacja importu musi zostać wykonana ponownie.
Kolejny etap, w którym osadzona witryna jest połączona z klonowany szkielet serwera,
nie obejmuje klon nie więcej. Niemniej jednak kroki są zilustrowane tutaj dla:
Numer referencyjny:
$ CD ${KLONE_SRC_DIR}
$ make
To wszystko.
OPCJE
-h Wyświetl krótką pomoc i wyjdź.
-v Włącz tryb szczegółowy.
-V Wydrukuj wersję klone i wyjdź.
POLECENIA
Tłumacz:
klon -c tłumaczyć -i w pliku -o plik wyjściowy -u Linki [-E] [-k plik klucza] [-z]
Przetłumacz aktywne (tj .klon plik) lub strona statyczna w pliku do pliku C plik wyjściowy.
Połączenia -u opcja określa Linki powiązane z przetłumaczonym plikiem.
Połączenia -E opcja mówi klon aby zaszyfrować zawartość pliku kluczem zawartym w
w zestawie plik klucza lub w zmiennej środowiskowej KLONE_CIPHER_KEY przy użyciu AES-256 CBC.
Zawartość przetłumaczonych plików jest kompresowana na podstawie ich typu MIME, jeśli -z
podano flagę.
Import:
klon -c importować [-b Linki] [-e wzorzec] [-x wzorzec] [-k plik klucza] [-Z wzorzec] [-z]
reż
Importuj drzewo witryny, zaczynając od reż do środowiska budowlanego KLone. Komenda
wyjście zawiera dwa pliki makefile (autogen.mk i autogen.dps) I rejestr.c plik, który
zbierze zaimportowane i przetłumaczone pliki serwisu. Ten ostatni plik jest klejem, za pomocą którego
wbudowaną witrynę można następnie połączyć z serwerem HTTP/S.
Podczas -e podana jest flaga, pliki pasujące do podanego wzorzec zostaną zaszyfrowane
za pomocą klucza dołączonego do zestawu plik klucza lub w zmiennej środowiskowej
KLONE_CIPHER_KEY.
Użytkownik może wybrać, czy skompresować wszystkie importowane pliki na podstawie ich typu MIME,
używając -z lub wybrać podzbiór pasujący do dostarczonej powłoki wzorzec.
Jeśli podczas importowania nie chcesz dołączać zestawu plików, możesz użyć -x argument
aby podać wzór plików, które chcesz wykluczyć.
Argumenty -x, -Z i -e może być użyty więcej niż jeden raz.
ŚRODOWISKO
Następująca zmienna środowiskowa wpływa na wykonanie klon:
KLONE_CIPHER_KEY
Jeśli ustawione, klon próbuje odczytać z niego klucz szyfrowania wbudowanego systemu plików. To jest
być przesłoniętym przez -k opcja.
DIAGNOSTYKA
Połączenia klon media wychodzą z WYJŚCIE_SUCCESS na sukcesie i z WYJŚCIE_BŁĄD jeśli błąd
występuje.
Używaj klone online, korzystając z usług onworks.net