Ini ialah arahan klone yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
klone - pisau tentera swiss KLone
SINOPSIS
klon [klone_opts] [-c cmd] [cmd_opts] [cmd_args]
DESCRIPTION
klon melakukan dua tugas berbeza bergantung pada hujah yang dibekalkan kepada -c menukar:
import pepohon direktori tapak ke dalam persekitaran bangunan KLone (iaitu fail terbenam
sistem), atau menterjemah halaman statik dan dinamik ke dalam fail C.
Fasa terjemahan jarang dilihat oleh pengguna kerana ia tersembunyi dalam Makefile of the
direktori pembinaan tapak, iaitu ${KLONE_SRC_DIR}/tapak. Secara amnya, pemaju mendapat
versi tertanam tapaknya dengan menyediakan urutan arahan berikut:
$ cd ${KLONE_SRC_DIR}/tapak
$ ../src/tools/klone/klone -c import ${SITE_BASE_DIR}
$ make
Yang terakhir membuat panggilan seruan 'klone -c terjemah' atas fail yang diimport untuk dilaksanakan
terjemahan dan pendaftaran yang diperlukan (pra-pautan).
Ambil perhatian bahawa setiap kali fail sumber ditambah, dialih keluar atau dinamakan semula, atau sekiranya fail tertanam
sistem fail menyulitkan perubahan utama, operasi import mesti dilakukan semula.
Fasa seterusnya, yang mana tapak terbenam dipautkan ke klon rangka pelayan,
tidak melibatkan klon lagi. Walau bagaimanapun, langkah-langkah digambarkan di sini untuk
rujukan:
$ cd ${KLONE_SRC_DIR}
$ make
Itu sahaja.
PILIHAN
-h Paparkan bantuan ringkas dan keluar.
-v Dayakan mod verbose.
-V Cetak versi klone dan keluar.
PERINTAH
Terjemah:
klon -c menterjemah -i dalam fail -o fail luar -u uri [-E] [-k fail kunci] [-z]
Terjemah yang aktif (iaitu a .klone fail) atau halaman statik dalam fail ke dalam fail C fail luar.
. -u pilihan menentukan uri dikaitkan dengan fail terjemahan.
. -E pilihan memberitahu klon untuk menyulitkan kandungan fail dengan kunci yang disertakan dalam
dibekalkan fail kunci atau dalam pembolehubah persekitaran KLONE_CIPHER_KEY menggunakan AES-256 CBC.
Kandungan fail yang diterjemahkan dimampatkan berdasarkan jenis MIME mereka jika -z
bendera diberikan.
Import:
klon -c mengimport [-b uri] [-e pola] [-x pola] [-k fail kunci] [-Z pola] [-z]
dir
Import pokok tapak bermula pada dir ke dalam persekitaran bangunan KLone. Perintah itu
output terdiri daripada dua makefiles (autogen.mk and autogen.dps) Dan mendaftar.c fail yang
akan mengumpulkan fail tapak yang diimport dan diterjemahkan. Fail yang terakhir adalah gam yang digunakan
tapak yang dibenamkan selepas itu boleh dipautkan ke pelayan HTTP/S.
Apabila -e bendera diberikan, fail sepadan dengan yang ditentukan pola akan disulitkan
menggunakan kunci yang disertakan dalam yang dibekalkan fail kunci atau dalam pembolehubah persekitaran
KLONE_CIPHER_KEY.
Pengguna boleh memilih sama ada untuk memampatkan semua fail yang diimport berdasarkan jenis MIME mereka,
menggunakan -z bendera, atau untuk memilih subset yang sepadan dengan cangkerang yang dibekalkan pola.
Jika, semasa mengimport, anda tidak mahu memasukkan set fail yang anda boleh gunakan -x hujah
untuk menyediakan corak fail yang anda ingin kecualikan.
Argumen -x, -Z and -e boleh digunakan lebih daripada sekali.
PERSEKITARAN
Pembolehubah persekitaran berikut mempengaruhi pelaksanaan klon:
KLONE_CIPHER_KEY
Jika ditetapkan, klon cuba membaca kunci penyulitan sistem fail terbenam daripadanya. Ia adalah
ditindih oleh -k pilihan.
DIAGNOSTIK
. klon keluar utiliti dengan EXIT_SUCCESS pada kejayaan, dan dengan EXIT_FAILURE jika kesilapan
berlaku.
Gunakan klone dalam talian menggunakan perkhidmatan onworks.net