ນີ້ແມ່ນ cdist ຄໍາສັ່ງທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
cdist - ການຈັດການການຕັ້ງຄ່າທີ່ສາມາດໃຊ້ໄດ້
ສະຫຼຸບສັງລວມ
cdist [-h] [-d] [-v] [-V] {banner,config,shell} ...
ປ້າຍໂຄສະນາ cdist [-h] [-d] [-v]
cdist config [-h] [-d] [-V] [-c CONF_DIR] [-i MANIFEST] [-p] [-s] ເຈົ້າພາບ [host ...]
cdist shell [-h] [-d] [-v] [-s SHELL]
ລາຍລະອຽດ
cdist ແມ່ນ frontend ທີ່ສາມາດປະຕິບັດໄດ້ກັບການຈັດການການຕັ້ງຄ່າ cdist. cdist ສະຫນັບສະຫນູນ
ຄໍາສັ່ງຍ່ອຍທີ່ແຕກຕ່າງກັນດັ່ງທີ່ໄດ້ອະທິບາຍຂ້າງລຸ່ມນີ້.
ທົ່ວໄປ
ຄໍາສັ່ງທັງຫມົດຍອມຮັບທາງເລືອກຕໍ່ໄປນີ້:
-d, --debug
ຕັ້ງລະດັບບັນທຶກເພື່ອດີບັກ
-h, --help
ສະແດງໜ້າຈໍຊ່ວຍເຫຼືອ
-v, --verbose
ກໍານົດລະດັບບັນທຶກເປັນຂໍ້ມູນ, ໃຫ້ verbose ຫຼາຍ
-V, - ຫັນ
ສະແດງສະບັບແລະອອກ
BANNER
ສະແດງປ້າຍໂຄສະນາ cdist. ເປັນປະໂຫຍດສໍາລັບການພິມໂປສເຕີ cdist - ຕ້ອງມີສໍາລັບທຸກໆ
office
ກອງປະຊຸມ
ກຳນົດຄ່າໜຶ່ງ ຫຼືຫຼາຍໂຮສ
-h, --help
ສະແດງໜ້າຈໍຊ່ວຍເຫຼືອ
-c CONF_DIR, --conf-dir CONF_DIR
ເພີ່ມໄດເລກະທໍລີການຕັ້ງຄ່າ. ສາມາດລະບຸໄດ້ຫຼາຍຄັ້ງ. ຖ້າຫາກວ່າການຕັ້ງຄ່າ
ໄດເລກະທໍລີມີປະເພດທີ່ຂັດແຍ້ງກັນ, ນັກສຳຫຼວດ ຫຼື manifests, ຈາກນັ້ນອັນສຸດທ້າຍທີ່ພົບເຫັນ
ຖືກນໍາໃຊ້. ນອກຈາກນັ້ນ, ນີ້ຍັງສາມາດຖືກຕັ້ງຄ່າໂດຍການຕັ້ງຄ່າ CDIST_PATH
ສະພາບແວດລ້ອມທີ່ປ່ຽນແປງໄດ້ກັບບັນຊີລາຍຊື່ທີ່ຂັ້ນດ້ວຍຈໍ້າສອງເມັດຂອງໄດເລກະທໍລີ config. ລາຍຊື່
ທີ່ໃຫ້ດ້ວຍການໂຕ້ຖຽງ --conf-dir ມີຄວາມສຳຄັນສູງກວ່າທີ່ກຳນົດຜ່ານ
environment variable
-i MANIFEST, --initial-manifest MANIFEST
ເສັ້ນທາງໄປຫາ cdist manifest ຫຼື - ເພື່ອອ່ານຈາກ stdin
-p, --ຂະໜານ
ດໍາເນີນການຢູ່ໃນຫຼາຍ host ໃນຂະຫນານ
-s, --sequential
ດໍາເນີນການຢູ່ໃນຫຼາຍໂຮດຕາມລໍາດັບ
--remote-copy REMOTE_COPY
ຄໍາສັ່ງທີ່ຈະໃຊ້ສໍາລັບການສໍາເນົາຫ່າງໄກສອກຫຼີກ (ຄວນປະຕິບັດຕົວຄືກັບ scp)
--remote-exec REMOTE_EXEC
ຄໍາສັ່ງທີ່ຈະໃຊ້ສໍາລັບການດໍາເນີນການຫ່າງໄກສອກຫຼີກ (ຄວນຈະປະຕິບັດຕົວຄືກັບ ssh)
SHELL
ຄໍາສັ່ງນີ້ອະນຸຍາດໃຫ້ທ່ານສ້າງຫອຍທີ່ເຮັດໃຫ້ການເຂົ້າເຖິງປະເພດເປັນຄໍາສັ່ງ. ມັນ
ສາມາດຄິດວ່າເປັນສະພາບແວດລ້ອມ "ການສະແດງການໂຕ້ຕອບ". ເບິ່ງຂ້າງລຸ່ມນີ້ສໍາລັບຕົວຢ່າງການນໍາໃຊ້. ຂອງມັນ
ການນໍາໃຊ້ຕົ້ນຕໍແມ່ນສໍາລັບການ debugging ຕົວກໍານົດການປະເພດ.
-s/--shell
ເລືອກ shell ທີ່ຈະໃຊ້, ເປັນຄ່າເລີ່ມຕົ້ນຂອງ shell ໃນປັດຈຸບັນ
ຕົວຢ່າງ
# ຕັ້ງຄ່າ ikq05.ethz.ch ດ້ວຍການເປີດການນຳໃຊ້ດີບັກ
% cdist config -d ikq05.ethz.ch
# ກຳນົດຄ່າໂຮສໃນຂະໜານ ແລະໃຊ້ໄດເຣັກທໍຣີການຕັ້ງຄ່າອື່ນ
% cdist config -c ~/p/cdist-nutzung \
-p ikq02.ethz.ch ikq03.ethz.ch ikq04.ethz.ch
# ໃຊ້ຄໍາສັ່ງ exec ຫ່າງໄກສອກຫຼີກ custom / copy
% cdist config --remote-exec /path/to/my/remote/exec \
--remote-copy /path/to/my/remote/copy \
-p ikq02.ethz.ch ikq03.ethz.ch ikq04.ethz.ch
# ສະແດງປ້າຍໂຄສະນາ
ປ້າຍໂຄສະນາ cdist
# ສະແດງການຊ່ວຍເຫຼືອ
% cdist --help
# ສະແດງສະບັບ
% cdist --version
# ໃສ່ shell ທີ່ມີການເຂົ້າເຖິງປະເພດການຈໍາລອງ
% cdist shell
% __git
ການນໍາໃຊ້: __git --source SOURCE [--state STATE] [--ສາຂາ BRANCH]
[--group GROUP] [--ເຈົ້າຂອງເຈົ້າຂອງ] [--mode MODE] object_id
ENVIRONMENT
TMPDIR, TEMP, TMP
ຕັ້ງຄ່າໄດເລກະທໍລີພື້ນຖານສໍາລັບໄດເລກະທໍລີຊົ່ວຄາວ. ເບິ່ງ
http://docs.python.org/py3k/library/tempfile.html ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ. ນີ້ແມ່ນແທນທີ່ຈະ
ທີ່ເປັນປະໂຫຍດ, ຖ້າໄດເລກະທໍລີມາດຕະຖານທີ່ໃຊ້ບໍ່ອະນຸຍາດໃຫ້ປະຕິບັດໄດ້.
CDIST_LOCAL_SHELL
ເລືອກ shell ສໍາລັບການດໍາເນີນການ script ທ້ອງຖິ່ນ, ເລີ່ມຕົ້ນທີ່ຈະ / ຖັງ / sh
CDIST_REMOTE_SHELL
ເລືອກ shell ສໍາລັບການດໍາເນີນການ scirpt ຫ່າງໄກສອກຫຼີກ, ເລີ່ມຕົ້ນທີ່ຈະ / ຖັງ / sh
ອອກ STATUS
ຄ່າທາງອອກຕໍ່ໄປນີ້ຈະຖືກສົ່ງຄືນ:
0
ສຳເລັດຜົນ
1
ຫນຶ່ງຫຼືຫຼາຍການຕັ້ງຄ່າໂຮດລົ້ມເຫລວ
ໃຊ້ cdist ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net