ນີ້ແມ່ນຄໍາສັ່ງ dbwrap_tool ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
dbwrap_tool - ເຄື່ອງມືການຈັດການ TDB/CTDB ລະດັບຕໍ່າໂດຍໃຊ້ການໂຕ້ຕອບ dbwrap
ສະຫຼຸບສັງລວມ
dbwrap_tool [--persistent] [--non-persistent] [-d ] [-ສ ]
[-ລ ] [-V] [--option= = ] { } { }
[ [ [ ]]]
ລາຍລະອຽດ
ເຄື່ອງມືນີ້ແມ່ນສ່ວນຫນຶ່ງຂອງ samba(7) ຊຸດ.
ໂປຣແກຣມ dbwrap_tool ຖືກໃຊ້ເພື່ອອ່ານ ແລະຈັດການຖານຂໍ້ມູນ TDB/CTDB ໂດຍໃຊ້ dbwrap
interface
ການດໍາເນີນງານຖານຂໍ້ມູນຕໍ່ໄປນີ້ແມ່ນມີຢູ່:
· fetch: ເອົາບັນທຶກ
· ເກັບຮັກສາ: ສ້າງ ຫຼືແກ້ໄຂບັນທຶກ
· ລຶບ: ເອົາບັນທຶກ
· ມີຢູ່: ການທົດສອບສໍາລັບການມີຢູ່ຂອງການບັນທຶກ
· ລຶບ: ເອົາບັນທຶກທັງໝົດອອກ
· listkeys: ລາຍຊື່ບັນທຶກທີ່ມີຢູ່ທັງຫມົດ
· listwatchers: ຂະບວນການບັນຊີລາຍຊື່, ເຊິ່ງລໍຖ້າການປ່ຽນແປງໃນບັນທຶກ
ປະເພດຕໍ່ໄປນີ້ສາມາດໃຊ້ໄດ້:
· int32: ເຊັນ 32bit integer
· uint32: unsigned 32bit integer
· string: "ສະບາຍດີໂລກ"
· hex: hex strings like "68656C6C6F20776F726C6400" ("ສະບາຍດີໂລກ")
OPTIONS
--ທົນ
ເປີດຖານຂໍ້ມູນເປັນຖານຂໍ້ມູນຄົງທີ່.
ຕ້ອງລະບຸຢ່າງແນ່ນອນໜຶ່ງໃນ --persistent ແລະ --non-persistent.
--ບໍ່ຕໍ່ເນື່ອງ
ເປີດຖານຂໍ້ມູນເປັນຖານຂໍ້ມູນທີ່ບໍ່ຄົງທີ່.
Caveat: ການເປີດຖານຂໍ້ມູນເປັນແບບບໍ່ຕໍ່ເນື່ອງເມື່ອບໍ່ມີຕົວເປີດອື່ນ
ຈະເຊັດຖານຂໍ້ມູນ.
ຕ້ອງລະບຸຢ່າງແນ່ນອນໜຶ່ງໃນ --persistent ແລະ --non-persistent.
-d|--debuglevel=ລະດັບ
ລະດັບ ເປັນຈໍານວນເຕັມຈາກ 0 ຫາ 10. ຄ່າເລີ່ມຕົ້ນຖ້າພາລາມິເຕີນີ້ບໍ່ໄດ້ລະບຸ
ແມ່ນ 1.
ມູນຄ່ານີ້ສູງຂຶ້ນ, ລາຍລະອຽດເພີ່ມເຕີມຈະຖືກບັນທຶກໄວ້ໃນໄຟລ໌ບັນທຶກກ່ຽວກັບ
ກິດຈະກໍາຂອງເຄື່ອງແມ່ຂ່າຍ. ໃນລະດັບ 0, ພຽງແຕ່ຄວາມຜິດພາດທີ່ສໍາຄັນແລະການເຕືອນໄພທີ່ຮ້າຍແຮງຈະ
ຖືກບັນທຶກ. ລະດັບ 1 ເປັນລະດັບທີ່ສົມເຫດສົມຜົນສໍາລັບການແລ່ນປະຈໍາວັນ - ມັນສ້າງຂະຫນາດນ້ອຍ
ຈໍານວນຂໍ້ມູນກ່ຽວກັບການດໍາເນີນງານທີ່ດໍາເນີນ.
ລະດັບຂ້າງເທິງ 1 ຈະສ້າງຂໍ້ມູນບັນທຶກຈໍານວນຫຼວງຫຼາຍ, ແລະຄວນຈະຖືກນໍາໃຊ້ເທົ່ານັ້ນ
ໃນເວລາສືບສວນບັນຫາ. ລະດັບຂ້າງເທິງ 3 ຖືກອອກແບບມາສໍາລັບການນໍາໃຊ້ໂດຍນັກພັດທະນາເທົ່ານັ້ນ
ແລະສ້າງຂໍ້ມູນບັນທຶກຈໍານວນຫຼວງຫຼາຍ, ເຊິ່ງສ່ວນໃຫຍ່ເປັນລະຫັດລັບທີ່ສຸດ.
ໃຫ້ສັງເກດວ່າການລະບຸຕົວກໍານົດການນີ້ຢູ່ທີ່ນີ້ຈະ override ໄດ້ log ລະດັບ ຕົວກໍານົດການໃນ
ໄຟລ໌ smb.conf.
-V|-- ລຸ້ນ
ພິມໝາຍເລກໂປຣແກຣມ.
-s|--configfile=
ໄຟລ໌ທີ່ລະບຸໄວ້ປະກອບດ້ວຍລາຍລະອຽດການຕັ້ງຄ່າທີ່ຕ້ອງການໂດຍເຊີບເວີ. ໄດ້
ຂໍ້ມູນໃນໄຟລ໌ນີ້ປະກອບມີຂໍ້ມູນສະເພາະຂອງເຊີບເວີ ເຊັ່ນວ່າ printcap ໃດ
ໄຟລ໌ທີ່ຈະໃຊ້, ເຊັ່ນດຽວກັນກັບລາຍລະອຽດຂອງການບໍລິການທັງຫມົດທີ່ເຄື່ອງແມ່ຂ່າຍແມ່ນເພື່ອ
ໃຫ້. ເບິ່ງ smb.conf ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ. ຊື່ໄຟລ໌ການຕັ້ງຄ່າເລີ່ມຕົ້ນແມ່ນ
ກໍານົດໃນເວລາລວບລວມ.
-l|--log-basename=logdirectory
ຊື່ໄດເລກະທໍລີພື້ນຖານສໍາລັບໄຟລ໌ບັນທຶກ / debug. ການຂະຫຍາຍ ".ນາມສະກຸນ" ຈະຖືກຕໍ່ທ້າຍ
(ເຊັ່ນ: log.smbclient, log.smbd, ແລະອື່ນໆ...). ໄຟລ໌ບັນທຶກບໍ່ເຄີຍຖືກເອົາອອກໂດຍລູກຄ້າ.
--ທາງເລືອກ= =
ຕັ້ງຄ່າ smb.conf(5) ທາງເລືອກ "ໃຫ້ຄຸນຄ່າ" "ຈາກບັນທັດຄໍາສັ່ງ. ນີ້
overrides compiled-in defaults ແລະທາງເລືອກໃນການອ່ານຈາກໄຟລ໌ການຕັ້ງຄ່າ.
-?|-- ຊ່ວຍ
ພິມບົດສະຫຼຸບຂອງຕົວເລືອກແຖວຄໍາສັ່ງ.
-- ການນໍາໃຊ້
ສະແດງຂໍ້ຄວາມການນໍາໃຊ້ໂດຍຫຍໍ້.
ສາມາດ
ດຶງ
dbwrap_tool ດຶງເອົາ
ຮ້ານ
dbwrap_tool ຮ້ານ
ລຶບ
dbwrap_tool ລຶບ
ຢູ່
dbwrap_tool ມີຢູ່
ລົບລ້າງ
dbwrap_tool ລົບ
ກະແຈລາຍຊື່
dbwrap_tool ກະແຈລາຍຊື່
ຜູ້ຕິດຕາມລາຍການ
dbwrap_tool ຜູ້ຕິດຕາມລາຍການ
ຕົວຢ່າງ
ລາຍຊື່ກະແຈທັງໝົດຈາກ winbindd_idmap.tdb
dbwrap_tool --persistent winbindd_idmap.tdb listkeys
ດຶງຂໍ້ມູນບັນທຶກດ້ວຍປຸ່ມ "USER HWM" ເປັນ uint32
dbwrap_tool --persistent winbindd_idmap.tdb ດຶງຂໍ້ມູນ "USER HWM" uint32
ລຶບບັນທຶກດ້ວຍປຸ່ມ "USER HWM"
dbwrap_tool --persistent winbindd_idmap.tdb ເອົາ "USER HWM" ອອກ.
ເກັບຮັກສາແລະຂຽນທັບບັນທຶກ "USER HWM" ດ້ວຍຄ່າ 214
uint32: dbwrap_tool --persistent winbindd_idmap.tdb ເກັບຮັກສາ "USER HWM" uint32 214 hex:
dbwrap_tool --persistent winbindd_idmap.tdb ເກັບຮັກສາ "USER HWM" hex D6000000
ຫມາຍເຫດ
ໃຊ້ດ້ວຍຄວາມລະມັດລະວັງ!
ເວີຊັ່ນ
ໜ້າຜູ້ຊາຍນີ້ແມ່ນຖືກຕ້ອງສຳລັບເວີຊັນ 3 ຂອງຊຸດ Samba.
ໃຊ້ dbwrap_tool ອອນ ໄລ ນ ໌ ໂດຍ ການ ນໍາ ໃຊ້ ການ ບໍ ລິ ການ onworks.net