ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

Ad


OnWorks favicon

krenew - ອອນລາຍໃນຄລາວ

ດໍາເນີນການ krenew ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ krenew ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


krenew - ຕໍ່ອາຍຸປີ້ Kerberos

ສະຫຼຸບສັງລວມ


ຄຣິນິວ [-abhiLstvx] [-c ເດັກ pid ເອກະສານ] [-H ນາທີ]
[-K ນາທີ] [-k ຕົ໋ວ ຖານຄວາມຈໍາ] [-p pid ເອກະສານ]
[ຄໍາສັ່ງ ... ]

ລາຍລະອຽດ


ຄຣິນິວ ຕໍ່​ປີ້​ທີ່​ມີ​ຢູ່​ແລ້ວ​ຕໍ່​ອາ​ຍຸ​ໄດ້​. ໃນເວລາທີ່ດໍາເນີນການໂດຍບໍ່ມີການໂຕ້ຖຽງໃດໆ, ມັນພຽງແຕ່
ຄວາມ​ພະ​ຍາ​ຍາມ​ທີ່​ຈະ​ຕໍ່​ອາ​ຍຸ​ປີ້​ໃຫ້​ປີ້​ທີ່​ມີ​ຢູ່​ແລ້ວ​ໃນ​ຖານ​ຄວາມ​ຈໍາ​ຂອງ​ປີ້​ໃນ​ປັດ​ຈຸ​ບັນ​,
ທຽບເທົ່າກັບ "kinit -R", ແຕ່ມັນທາງເລືອກສາມາດດໍາເນີນການໂຄງການເຊັ່ນ aklog ເພື່ອໂຫຼດຂໍ້ມູນ AFS ຄືນໃໝ່
tokens, ສາມາດແລ່ນເປັນ daemon ແລະຕື່ນຂຶ້ນເປັນໄລຍະເພື່ອຕໍ່ອາຍຸ cache ປີ້, ຫຼືສາມາດແລ່ນໄດ້
ຄໍາສັ່ງທີ່ລະບຸໄວ້ແລະສືບຕໍ່ຕໍ່ອາຍຸ cache ປີ້ຈົນກ່ວາຄໍາສັ່ງສໍາເລັດ (ຫຼື
ການຕໍ່ອາຍຸແມ່ນເປັນໄປບໍ່ໄດ້ອີກຕໍ່ໄປ). ຖ້າຄໍາສັ່ງຖືກລະບຸ, ຄຣິນິວ ໂດຍຄ່າເລີ່ມຕົ້ນແມ່ນຕື່ນຂຶ້ນ
ທຸກໆ 60 ນາທີ (1 ຊົ່ວໂມງ) ເພື່ອກວດເບິ່ງຖານຄວາມຈໍາຂອງປີ້.

ຖ້າຄໍາສັ່ງຖືກມອບໃຫ້, ຄຣິນິວ ເຮັດໃຫ້ສໍາເນົາຂອງ cache ປີ້ແລະສ້າງເອກະຊົນ
ticket cache ພຽງແຕ່ສໍາລັບຄໍາສັ່ງນັ້ນ, ດັ່ງນັ້ນຈຶ່ງ isolating ມັນຈາກການທໍາລາຍຕໍ່ມາຂອງ
cache ປີ້ຕົ້ນສະບັບ. ນີ້ອະນຸຍາດໃຫ້ krenew ຮັກສາການກວດສອບຄວາມຖືກຕ້ອງສໍາລັບຄໍາສັ່ງເຖິງແມ່ນວ່າ
ຖ້າຕົວຢ່າງ, ຜູ້ໃຊ້ທີ່ໃຊ້ຄໍາສັ່ງອອກຈາກລະບົບແລະ OpenSSH ທໍາລາຍຕົ້ນສະບັບຂອງພວກເຂົາ
cache ປີ້.

ຖ້າຄໍາສັ່ງຖືກມອບໃຫ້, ມັນຈະບໍ່ຖືກດໍາເນີນການໂດຍໃຊ້ shell, ດັ່ງນັ້ນຖ້າທ່ານຕ້ອງການໃຊ້ shell
metacharacters ໃນຄໍາສັ່ງທີ່ມີຄວາມຫມາຍພິເສດຂອງພວກເຂົາ, ໃຫ້ "sh -c ຄໍາສັ່ງ" ເປັນ
ຄໍາສັ່ງທີ່ຈະດໍາເນີນການແລະ quote ຄໍາສັ່ງ. ຖ້າຄໍາສັ່ງປະກອບດ້ວຍຕົວເລືອກແຖວຄໍາສັ່ງ (ເຊັ່ນ:
"-c"), ເອົາ "--" ໃສ່ເສັ້ນຄໍາສັ່ງກ່ອນທີ່ຈະເລີ່ມຕົ້ນຂອງຄໍາສັ່ງທີ່ຈະບອກ ຄຣິນິວ to
ບໍ່ແຍກທາງເລືອກເຫຼົ່ານັ້ນເປັນຂອງຕົນເອງ.

If ຄຣິນິວ ຖືກ​ສ້າງ​ຂຶ້ນ​ດ້ວຍ setpag() ສະ​ຫນັບ​ສະ​ຫນູນ​ແລະ AFS tokens ຖືກ​ຮ້ອງ​ຂໍ​ກັບ​ -t ທາງເລືອກ,
ມັນຈະວາງຄໍາສັ່ງຢູ່ໃນ PAG ແຍກຕ່າງຫາກກ່ອນທີ່ຈະໄດ້ຮັບ AFS tokens ເພື່ອບໍ່ໃຫ້ພວກມັນ
ແຊກແຊງຂະບວນການອື່ນໆໃນລະບົບ.

ໃນເວລາແລ່ນຄໍາສັ່ງ, ຄຣິນິວ ຂະຫຍາຍສັນຍານ HUP, TERM, INT, ແລະ QUIT ໃຫ້ກັບເດັກ
ຂະບວນການແລະບໍ່ອອກໃນເວລາທີ່ສັນຍານເຫຼົ່ານັ້ນໄດ້ຮັບ. (ຖ້າ​ຫາກ​ວ່າ​ສັນ​ຍານ​ຂະ​ຫຍາຍ​ພັນ​
ເຮັດໃຫ້ຂະບວນການຂອງເດັກອອກໄປ, ຄຣິນິວ ຫຼັງຈາກນັ້ນຈະອອກ.) ນີ້ອະນຸຍາດໃຫ້ ຄຣິນິວ ປະຕິກິລິຍາ
ຢ່າງຖືກຕ້ອງໃນເວລາທີ່ດໍາເນີນການພາຍໃຕ້ລະບົບການຄວບຄຸມຄໍາສັ່ງເຊັ່ນ: ແລ່ນ(8) ຫຼື svscan(8) ນັ້ນ
ໃຊ້ສັນຍານເພື່ອຄວບຄຸມຄໍາສັ່ງທີ່ມີການຄວບຄຸມ, ແລະດໍາເນີນການຄໍາສັ່ງໂຕ້ຕອບທີ່ຄວນ
ໄດ້ຮັບ Ctrl-C.

ຖ້າແລ່ນ ຄຣິນິວ ໄດ້​ຮັບ​ສັນ​ຍານ ALRM​, ມັນ​ໃນ​ທັນ​ທີ​ໂຫຼດ​ຫນ້າ​ຈໍ​ຄືນ​ຖານ​ຄວາມ​ຈໍາ​ປີ້​
ໂດຍບໍ່ຄໍານຶງເຖິງວ່າມັນຈະຢູ່ໃນອັນຕະລາຍຂອງການຫມົດອາຍຸ.

OPTIONS


-a ໃນເວລາທີ່ດໍາເນີນການກັບບໍ່ວ່າຈະ -K ທຸງ ຫຼືຄໍາສັ່ງ, ສະເຫມີຕໍ່ອາຍຸປີ້ທຸກຄັ້ງ ຄຣິນິວ
ຕື່ນນອນ. ຖ້າບໍ່ມີທາງເລືອກນີ້, ຄຣິນິວ ພຽງແຕ່ຈະພະຍາຍາມຕໍ່ອາຍຸປີ້ເລື້ອຍໆເທົ່າທີ່
ຈຳເປັນເພື່ອປ້ອງກັນບໍ່ໃຫ້ປີ້ໝົດອາຍຸ. ດ້ວຍທາງເລືອກນີ້, ຄຣິນິວ ຈະຕໍ່ອາຍຸ
ປີ້ຕາມໄລຍະເວລາທີ່ລະບຸໄວ້ກັບ -K ທຸງ.

ພຶດຕິກຳນີ້ອາດຈະເປັນພຶດຕິກຳເລີ່ມຕົ້ນຂອງ -K. ຄ່າເລີ່ມຕົ້ນແມ່ນ
ບໍ່ໄດ້ປ່ຽນແປງເພື່ອຫຼີກເວັ້ນການປ່ຽນແປງສໍາລັບຜູ້ໃຊ້ທີ່ມີຢູ່, ແຕ່ສໍາລັບຄໍາຮ້ອງສະຫມັກໃຫມ່, ພິຈາລະນາ
ການ​ນໍາ​ໃຊ້​ສະ​ເຫມີ​ -a ກັບ -K.

ທາງເລືອກນີ້ແມ່ນສໍາຄັນຖ້າຫາກວ່າໂຄງການອື່ນແມ່ນ manipulating cache ປີ້ນັ້ນ
ຄຣິນິວ ກໍາລັງໃຊ້. ຕົວຢ່າງ, ຖ້າໂຄງການອື່ນກໍາລັງຕໍ່ອາຍຸປີ້ໂດຍອັດຕະໂນມັດ
ເລື້ອຍໆກ່ວາ ຄຣິນິວ, ຫຼັງຈາກນັ້ນ ຄຣິນິວ ຈະບໍ່ເຫັນປີ້ທີ່ຢູ່ໃກ້ກັບ
ຫມົດອາຍຸແລະດັ່ງນັ້ນ, ໂດຍຄ່າເລີ່ມຕົ້ນ, ບໍ່ເຄີຍພະຍາຍາມຕໍ່ອາຍຸປີ້. ນີ້​ຫມາຍ​ຄວາມ​ວ່າ
ທີ່ ຄຣິນິວ ຍັງຈະບໍ່ຕໍ່ອາຍຸ AFS tokens, ເຖິງແມ່ນວ່າ -t ທາງເລືອກໄດ້ຖືກມອບໃຫ້, ນັບຕັ້ງແຕ່
ຄຣິນິວ ພຽງແຕ່ຕໍ່ອາຍຸ AFS tokens ຫຼັງຈາກທີ່ມັນສໍາເລັດການຕໍ່ອາຍຸປີ້. ຖ້າທາງເລືອກນີ້
ໄດ້​ລະ​ບຸ​ໄວ້​ໃນ​ສະ​ຖາ​ນະ​ການ​ດັ່ງ​ກ່າວ​, ຄຣິນິວ ຈະຕໍ່ອາຍຸປີ້ຂອງຕົນທຸກຄັ້ງທີ່ມັນກວດສອບ
ປີ້, ສະນັ້ນ AFS tokens ຈະຖືກຕໍ່ອາຍຸ.

ການໂຕ້ແຍ້ງນີ້ໃຊ້ໄດ້ພຽງແຕ່ໃນການປະສົມປະສານກັບທັງສອງ -K ຫຼືຄໍາສັ່ງທີ່ຈະດໍາເນີນການ.

-b ຫຼັງ​ຈາກ​ການ​ເລີ່ມ​ຕົ້ນ​, ແຍກ​ອອກ​ຈາກ​ອຸ​ປະ​ກອນ​ການ​ຄວບ​ຄຸມ​ແລະ​ດໍາ​ເນີນ​ການ​ໃນ​ພື້ນ​ຖານ​. ນີ້
ທາງເລືອກພຽງແຕ່ເຮັດໃຫ້ຄວາມຮູ້ສຶກໃນການປະສົມປະສານກັບ -K ຫຼືຄໍາສັ່ງນັ້ນ ຄຣິນິວ ຈະ​ເປັນ
ແລ່ນ. ຄຣິນິວ ຈະບໍ່ເປັນພື້ນຖານຂອງຕົວມັນເອງຈົນກ່ວາຫຼັງຈາກທີ່ມັນເຮັດປີ້ເບື້ອງຕົ້ນ
ການຕໍ່ອາຍຸ, ດັ່ງນັ້ນຂໍ້ຜິດພາດໃນເບື້ອງຕົ້ນຈະຖືກລາຍງານ, ແຕ່ຫຼັງຈາກນັ້ນມັນຈະປ່ຽນເສັ້ນທາງຜົນຜະລິດ
to / dev / null ແລະບໍ່ມີຂໍ້ຜິດພາດຕໍ່ມາຈະຖືກລາຍງານ.

ຖ້າທຸງນີ້ຖືກມອບໃຫ້, ຄຣິນິວ ຍັງຈະປ່ຽນໄດເລກະທໍລີເປັນ "/". ເສັ້ນທາງທັງໝົດ (ເຊັ່ນ
ຄໍາສັ່ງທີ່ຈະດໍາເນີນການຫຼືໄຟລ໌ PID) ດັ່ງນັ້ນຄວນຈະຖືກມອບໃຫ້ຢ່າງແທ້ຈິງ, ບໍ່ແມ່ນ
ພີ່ນ້ອງ, ເສັ້ນທາງ.

ຖ້າໃຊ້ຮ່ວມກັນກັບຄໍາສັ່ງທີ່ຈະດໍາເນີນການ, ຄໍາສັ່ງນັ້ນຈະດໍາເນີນການໃນ
ພື້ນ​ຖານ​ແລະ​ຍັງ​ຈະ​ມີ​ການ​ປ້ອນ​ຂໍ້​ມູນ​ແລະ​ຜົນ​ຜະ​ລິດ​ຂອງ​ຕົນ redirected ກັບ​ / dev / null. ມັນ​ຈະ
ຕ້ອງໄດ້ລາຍງານຂໍ້ຜິດພາດຕ່າງໆຜ່ານກົນໄກອື່ນ ເພື່ອໃຫ້ເຫັນຄວາມຜິດພາດ.

ການ​ນໍາ​ໃຊ້​ທຸງ​ນີ້​ຢູ່​ໃນ Mac OS X ໂດຍ​ບໍ່​ມີ​ການ​ລະ​ບຸ​ຖານ​ຄວາມ​ຈໍາ​ຂອງ​ປີ້​ໄຟລ​໌​ໂດຍ​ທັງ​ສອງ​
ການນໍາໃຊ້ -k ຫຼືການຕັ້ງຄ່າ KRB5CCNAME ອາດຈະບໍ່ເຮັດສິ່ງທີ່ທ່ານຕ້ອງການ. ປີ້ cache ເປີດ
Mac OS X ແມ່ນ, ໂດຍຄ່າເລີ່ມຕົ້ນ, ຕໍ່ເຊສຊັນ ແລະກັບ -b ຄຣິນິວ ຈະ detach ຕົວ ຂອງ ມັນ ເອງ ຈາກ ຂອງ ທ່ານ
cache ປີ້ທີ່ມີຢູ່ແລ້ວ. ແທນທີ່ຈະ, ເພື່ອຕໍ່ອາຍຸ cache ປີ້ເລີ່ມຕົ້ນໃນ Mac OS X, ພະຍາຍາມ
ບາງສິ່ງບາງຢ່າງເຊັ່ນ:

(ຄຣີນິວ -K 60 &)

ແລ່ນ ຄຣິນິວ ຢູ່ໃນພື້ນຫຼັງ ແຕ່ພາຍໃນເຊດຊັນປັດຈຸບັນ.

ເມື່ອໃຊ້ຕົວເລືອກນີ້, ພິຈາລະນາໃຊ້ເຊັ່ນກັນ -L ລາຍງານ ຄຣິນິວ ຂໍ້ຜິດພາດກັບ syslog.

-c ເດັກ pid ເອກະສານ
ບັນທຶກ ID ຂະບວນການ (PID) ຂອງຂະບວນການເດັກເຂົ້າໄປໃນ ເດັກ pid ເອກະສານ. ເດັກ pid ເອກະສານ is
ສ້າງຂຶ້ນຖ້າມັນບໍ່ມີ ແລະຂຽນທັບຖ້າມັນມີຢູ່. ທາງເລືອກນີ້ເທົ່ານັ້ນ
ອະ​ນຸ​ຍາດ​ໃຫ້​ໃນ​ເວ​ລາ​ທີ່​ຄໍາ​ສັ່ງ​ແມ່ນ​ໄດ້​ຮັບ​ໃນ​ບັນ​ຊີ​ຄໍາ​ສັ່ງ​ແລະ​ເປັນ​ປະ​ໂຫຍດ​ທີ່​ສຸດ​ໃນ​ການ​ເຊື່ອມ​ໂຍງ​
ກັບ -b ເພື່ອອະນຸຍາດໃຫ້ການຄຸ້ມຄອງຂະບວນການຂອງເດັກນ້ອຍແລ່ນ.

ໃຫ້ສັງເກດວ່າ, ເມື່ອນໍາໃຊ້ກັບ -b, ໄຟລ໌ PID ຖືກຂຽນອອກຫຼັງຈາກນັ້ນ ຄຣິນິວ ເປັນພື້ນຫລັງ
ແລະປ່ຽນລະບົບການເຮັດວຽກຂອງມັນເປັນ /, ດັ່ງນັ້ນເສັ້ນທາງທີ່ກ່ຽວຂ້ອງສໍາລັບໄຟລ໌ PID ຈະເປັນ
ພີ່ນ້ອງກັບ / (ອາດຈະບໍ່ແມ່ນສິ່ງທີ່ທ່ານຕ້ອງການ).

-H ນາທີ
ພຽງແຕ່ຕໍ່ອາຍຸປີ້ຖ້າມັນມີອາຍຸຍືນຫນ້ອຍກວ່າ ນາທີ ນາທີ. ຖ້າ
ບໍ່ວ່າປີ້ມີອາຍຸຍັງເຫຼືອຍາວພຽງພໍຫຼືຕໍ່ອາຍຸໄດ້
ສໍາເລັດແລ້ວ, ດໍາເນີນການຄໍາສັ່ງ (ຖ້າຫນຶ່ງຖືກລະບຸ) ຫຼືອອກທັນທີທີ່ມີສະຖານະພາບ 0
(ຖ້າບໍ່ມີ). ຖ້າບໍ່ດັ່ງນັ້ນ, ພະຍາຍາມຕໍ່ອາຍຸປີ້ເພື່ອວ່າມັນຈະມີສ່ວນທີ່ເຫຼືອ
ຕະຫຼອດຊີວິດຢ່າງຫນ້ອຍ ນາທີ, ອອກ​ດ້ວຍ​ຄວາມ​ຜິດ​ພາດ​ຖ້າ​ຫາກ​ວ່າ​ບໍ່​ສໍາ​ເລັດ​, ແລະ​ຫຼັງ​ຈາກ​ນັ້ນ​ດໍາ​ເນີນ​ການ​
ຄໍາສັ່ງ, ຖ້າມີ.

If -H ຖືກນໍາໃຊ້ກັບ -K, ຄຣິນິວ ຈະບໍ່ອອກທັນທີ. ແທນທີ່ຈະ, ທີ່ກໍານົດໄວ້
ຕະຫຼອດຊີວິດທີ່ຍັງເຫຼືອຈະທົດແທນຄ່າເລີ່ມຕົ້ນຂອງສອງນາທີ, ຊຶ່ງຫມາຍຄວາມວ່າ ຄຣິນິວ
ຈະຮັບປະກັນ, ແຕ່ລະຄັ້ງທີ່ມັນຕື່ນນອນ, ວ່າປີ້ມີຊີວິດທີ່ຍັງເຫຼືອຂອງ
ນາທີ ການໂຕ້ຖຽງ. ນີ້ແມ່ນທາງເລືອກທີ່ຈະ -a ເພື່ອຮັບປະກັນວ່າປີ້ສະເຫມີມີ
ຈໍາ ນວນ ຫນ້ອຍ ທີ່ ແນ່ ນອນ ຂອງ ຊີ ວິດ ທີ່ ຍັງ ເຫຼືອ.

-h ສະ​ແດງ​ຂໍ້​ຄວາມ​ການ​ນໍາ​ໃຊ້​ແລະ​ອອກ​.

-i ບໍ່ສົນໃຈຄວາມຜິດພາດໃນການຕໍ່ອາຍຸປີ້ ແລະສືບຕໍ່ແລ່ນ. ປົກກະຕິ, ຄຣິນິວ ອອກຈາກທັນທີ
ເນື່ອງຈາກຖານຄວາມຈໍາຂອງປີ້ຈະຫາຍໄປຫຼືປີ້ຫມົດອາຍຸການຕໍ່ອາຍຸ.
ຖ້າທຸງນີ້ຖືກມອບໃຫ້, ມັນຈະຈົ່ມກ່ຽວກັບຄວາມລົ້ມເຫຼວຂອງຄວາມຜິດພາດມາດຕະຖານ (ເວັ້ນເສຍແຕ່ -b
ໄດ້ຖືກມອບໃຫ້) ແຕ່ສືບຕໍ່ແລ່ນ, ຕື່ນຂຶ້ນມາເພື່ອພະຍາຍາມອີກເທື່ອຫນຶ່ງຫຼັງຈາກໄລຍະການກວດສອບຕໍ່ໄປ
(ເບິ່ງ -K). ອັນນີ້ເປັນປະໂຫຍດຖ້າບາງຂະບວນການອື່ນອາດຈະສ້າງຖານຄວາມຈຳປີ້ທີ່ໝົດອາຍຸຄືນໃໝ່
ແລະ ຄຣິນິວ ຄວນຢູ່ອ້ອມຮອບແລະປະຕິບັດກັບ cache ປີ້ recreated ນັ້ນເມື່ອມັນ
ປະຈຸບັນ.

ຖ້າການຕໍ່ອາຍຸຖານຄວາມຈຳຂອງປີ້ເບື້ອງຕົ້ນລົ້ມເຫລວ, ຄຣິນິວ ຈະລອງການຕໍ່ອາຍຸຄືນໃໝ່ໃນທັນທີ ແລະ
ຈາກນັ້ນດ້ວຍການ backoff exponential ເປັນຄັ້ງຕໍ່ນາທີ, ແລະສືບຕໍ່ພະຍາຍາມຈົນກ່ວາການກວດສອບ
ສໍາເລັດຫຼືຖືກຂ້າຕາຍ. ຄໍາສັ່ງ, ຖ້າມີ, ຈະບໍ່ຖືກເລີ່ມຕົ້ນຈົນກ່ວາ cache
ການຕໍ່ອາຍຸສຳເລັດ.

ທຸງນີ້ມີປະໂຫຍດພຽງແຕ່ໃນໂຫມດ daemon ຫຼືເມື່ອຄໍາສັ່ງຖືກມອບໃຫ້.

-K ນາທີ
ແລ່ນຢູ່ໃນໂຫມດ daemon ເພື່ອຮັກສາປີ້ໄວ້ຢ່າງບໍ່ມີກຳນົດ. ໂຄງ​ການ reawakens ຫຼັງ​ຈາກ​
ນາທີ ນາທີ, ກວດເບິ່ງວ່າປີ້ຈະໝົດອາຍຸກ່ອນ ຫຼືໜ້ອຍກວ່າສອງນາທີ
ກ່ອນທີ່ຈະມີການກວດສອບກໍານົດຕໍ່ໄປ, ແລະຕໍ່ອາຍຸປີ້ຖ້າຈໍາເປັນ. (ໃນຄໍາສັບຕ່າງໆອື່ນໆ, ມັນ
ຮັບປະກັນວ່າປີ້ຈະມີຕະຫຼອດຊີວິດທີ່ເຫຼືອຢ່າງໜ້ອຍສອງຄັ້ງ
ນາທີ.) ຖ້າ -H ທຸງຍັງຖືກມອບໃຫ້, ອາຍຸທີ່ລະບຸໄວ້ໂດຍມັນແທນສອງ
ເລີ່ມຕົ້ນນາທີ.

ຖ້າຕົວເລືອກນີ້ບໍ່ໄດ້ຖືກມອບໃຫ້ແຕ່ຄໍາສັ່ງຖືກມອບໃຫ້ຢູ່ໃນເສັ້ນຄໍາສັ່ງ, ຄ່າເລີ່ມຕົ້ນ
ໄລຍະຫ່າງແມ່ນ 60 ນາທີ (1 ຊົ່ວໂມງ).

ຖ້າມີຂໍ້ຜິດພາດເກີດຂຶ້ນໃນການໂຫຼດຂໍ້ມູນຄືນ cache ປີ້ທີ່ບໍ່ເຮັດໃຫ້ເກີດ ຄຣິນິວ ອອກໄປ,
ຊ່ວງເວລາຕື່ນນອນຈະສັ້ນລົງເປັນໜຶ່ງນາທີ ແລະ ດຳເນີນການຄືນໃໝ່ໃນເວລານັ້ນ
ໄລ ຍະ ເວ ລາ ເປັນ ຄວາມ ຜິດ ພາດ ຍັງ ຄົງ ຢູ່ .

-k ຕົ໋ວ ຖານຄວາມຈໍາ
ການນໍາໃຊ້ ຕົ໋ວ ຖານຄວາມຈໍາ ເປັນຖານຄວາມຈໍາຂອງປີ້ແທນທີ່ຈະກ່ວາເນື້ອໃນຂອງສະພາບແວດລ້ອມ
ຕົວແປ KRB5CCNAME ຫຼືຄ່າເລີ່ມຕົ້ນຂອງຫ້ອງສະໝຸດ. ຕົ໋ວ ຖານຄວາມຈໍາ ອາດຈະເປັນຖານຄວາມຈໍາຂອງປີ້ໃດໆ
ຕົວລະບຸທີ່ຮັບຮູ້ໂດຍຫ້ອງສະໝຸດ Kerberos ທີ່ຕິດພັນ. ນີ້ໂດຍທົ່ວໄປສະຫນັບສະຫນູນ a
ເສັ້ນທາງໄປຫາໄຟລ໌, ມີຫຼືບໍ່ມີສາຍ "FILE:" ຊັ້ນນໍາ, ແຕ່ອາດຈະສະຫນັບສະຫນູນອື່ນໆ
ປະເພດຂອງ cache ປີ້.

-L ລາຍງານຂໍ້ຄວາມໄປຫາ syslog ເຊັ່ນດຽວກັນກັບຜົນຜະລິດມາດຕະຖານຫຼືຄວາມຜິດພາດມາດຕະຖານ. ທັງໝົດ
ຂໍ້ຄວາມຈະຖືກບັນທຶກດ້ວຍສິ່ງອໍານວຍຄວາມສະດວກ LOG_DAEMON. ຂໍ້ຄວາມປົກກະຕິທີ່ສະແດງ
ໃນ​ຜົນ​ຜະ​ລິດ​ມາດ​ຕະ​ຖານ​ແມ່ນ​ບັນ​ທຶກ​ດ້ວຍ​ລະ​ດັບ LOG_NOTICE. ຄວາມຜິດພາດທີ່ບໍ່ເຮັດໃຫ້ເກີດ ຄຣິນິວ
ເພື່ອຢຸດໃນເວລາທີ່ດໍາເນີນການກັບ -i ຖືກບັນທຶກດ້ວຍລະດັບ LOG_WARNING. ຄວາມຜິດພາດຮ້າຍແຮງແມ່ນ
ບັນທຶກດ້ວຍລະດັບ LOG_ERR.

ນີ້ແມ່ນເປັນປະໂຫຍດໃນເວລາທີ່ debugging ບັນຫາໃນການປະສົມປະສານກັບ -b.

-p pid ເອກະສານ
ບັນທຶກ ID ຂະບວນການ (PID) ຂອງການແລ່ນ ຄຣິນິວ ຂະບວນການເຂົ້າໄປໃນ pid ເອກະສານ. pid ເອກະສານ is
ສ້າງຂຶ້ນຖ້າມັນບໍ່ມີ ແລະຂຽນທັບຖ້າມັນມີຢູ່. ທາງເລືອກນີ້ແມ່ນຫຼາຍທີ່ສຸດ
ທີ່​ເປັນ​ປະ​ໂຫຍດ​ຮ່ວມ​ກັບ​ -b ເພື່ອອະນຸຍາດໃຫ້ການຄຸ້ມຄອງການແລ່ນ ຄຣິນິວ ເດມອນ

ໃຫ້ສັງເກດວ່າ, ເມື່ອນໍາໃຊ້ກັບ -b ໄຟລ໌ PID ຖືກຂຽນອອກຫຼັງຈາກນັ້ນ ຄຣິນິວ ເປັນພື້ນຫລັງ
ແລະປ່ຽນລະບົບການເຮັດວຽກຂອງມັນເປັນ /, ດັ່ງນັ້ນເສັ້ນທາງທີ່ກ່ຽວຂ້ອງສໍາລັບໄຟລ໌ PID ຈະເປັນ
ພີ່ນ້ອງກັບ / (ອາດຈະບໍ່ແມ່ນສິ່ງທີ່ທ່ານຕ້ອງການ).

-s ຕາມປົກກະຕິ, ເມື່ອ ຄຣິນິວ ອອກຈາກຜິດປົກກະຕິໃນຂະນະທີ່ແລ່ນຄໍາສັ່ງ (ຖ້າ, ສໍາລັບການຍົກຕົວຢ່າງ, the
ອາຍຸການຕໍ່ອາຍຸຂອງປີ້ໄດ້ຫມົດອາຍຸ), ມັນອອກຈາກຄໍາສັ່ງແລ່ນ. ຖ້າ -s is
ໃຫ້, ມັນຈະສົ່ງສັນຍານ SIGHUP ໄປຫາຄໍາສັ່ງກ່ອນທີ່ຈະອອກ. ນີ້ສາມາດເປັນປະໂຫຍດ
ຖ້າມັນບໍ່ມີຈຸດຫມາຍສໍາລັບຄໍາສັ່ງທີ່ຈະດໍາເນີນການຕໍ່ໄປໂດຍບໍ່ມີປີ້ Kerberos.

-t ດໍາເນີນການໂຄງການພາຍນອກຫຼັງຈາກໄດ້ຮັບປີ້. ການນໍາໃຊ້ມາດຕະຖານນີ້ແມ່ນເພື່ອດໍາເນີນການ
aklog ເພື່ອໃຫ້ໄດ້ຮັບໂທເຄັນ. ຖ້າຕົວແປສະພາບແວດລ້ອມໄດ້ຕັ້ງ KINIT_PROG, ມັນຈະລົບລ້າງ
ລວບລວມຢູ່ໃນຄ່າເລີ່ມຕົ້ນ.

If ຄຣິນິວ ໄດ້ຖືກສ້າງດ້ວຍ AFS setpag() ສະຫນັບສະຫນູນແລະຄໍາສັ່ງໄດ້ຖືກມອບໃຫ້
ເສັ້ນ​ຄໍາ​ສັ່ງ​, ຄຣິນິວ ຈະສ້າງ PAG ໃຫມ່ກ່ອນທີ່ຈະໄດ້ຮັບ AFS tokens. ຖ້າບໍ່ດັ່ງນັ້ນ, ມັນ
ຈະໄດ້ຮັບ tokens ໃນ PAG ໃນປັດຈຸບັນ.

-v ເປັນຄຳເວົ້າ. ນີ້ຈະພິມອອກເລັກນ້ອຍຂອງຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບສິ່ງທີ່ເປັນ
ພະຍາຍາມແລະຜົນໄດ້ຮັບແມ່ນຫຍັງ.

-x ອອກຈາກທັນທີໃນຄວາມຜິດພາດໃດໆ. ໂດຍປົກກະຕິ, ໃນເວລາທີ່ແລ່ນຄໍາສັ່ງຫຼືໃນເວລາທີ່ດໍາເນີນການກັບ
-K ທາງເລືອກ, ຄຣິນິວ ສືບຕໍ່ເຮັດວຽກເຖິງແມ່ນວ່າມັນບໍ່ສາມາດຕໍ່ອາຍຸ cache ປີ້ໄດ້ຕາບໃດທີ່
cache ປີ້ຍັງມີຢູ່ແລະເບິ່ງຄືວ່າສາມາດຕໍ່ອາຍຸໄດ້. ມັນພະຍາຍາມອີກຄັ້ງຕໍ່ໄປ
ກວດສອບໄລຍະຫ່າງ. ດ້ວຍທາງເລືອກນີ້, ຄຣິນິວ ແທນທີ່ຈະອອກ.

ກັບຄືນ VALUES


ປົກກະຕິໂຄງການຈະອອກຈາກສະຖານະ 0 ຖ້າມັນສຳເລັດການຕໍ່ອາຍຸປີ້. ຖ້າ ຄຣິນິວ
ແລ່ນ aklog ຫຼືບາງໂຄງການອື່ນໆ ຄຣິນິວ ສົ່ງຄືນສະຖານະອອກຈາກໂຄງການນັ້ນ.

ຕົວຢ່າງ


ຕໍ່ອາຍຸປີ້ທີ່ໃຫ້ບັດປະຈຸບັນ.

ຄຣິນິວ

ຕື່ນ​ທຸກ​ສິບ​ນາ​ທີ​ແລະ​ກວດ​ເບິ່ງ​ເບິ່ງ​ວ່າ​ຖານ​ຄວາມ​ຈໍາ​ປີ້​ຈໍາ​ເປັນ​ຕ້ອງ​ໄດ້​ຕໍ່​ອາ​ຍຸ​. ຖ້າ​ຫາກ​ວ່າ​ມັນ
ບໍ່, ດໍາເນີນການໃຫມ່ aklog ຄື​ກັນ.

krenew -K 10 -t

ດໍາເນີນໂຄງການ /usr/local/bin/compute-job ໃນພື້ນຫລັງ, ກວດເບິ່ງທຸກໆຊົ່ວໂມງເພື່ອເບິ່ງ
ຖ້າປີ້ຕ້ອງຕໍ່ອາຍຸ (ຄ່າເລີ່ມຕົ້ນ). ເອົາ PID ຂອງ ຄຣິນິວ ວຽກເຮັດງານທໍາໃນ
/var/run/compute.pid. ໄດ້ຮັບໂທເຄັນ AFS ໃໝ່ ໃນແຕ່ລະຄັ້ງທີ່ປີ້ຕ້ອງໄດ້ຮັບການຕໍ່ອາຍຸ.

krenew -b -t -p /var/run/compute.pid /usr/local/bin/compute-job

ຖ້າທ່ານຕ້ອງການທີ່ຈະຜ່ານທາງເລືອກໃນການ /usr/local/bin/compute-job, ການວາງ "--" ການໂຕ້ຖຽງ
ກ່ອນທີ່ຈະມີຄວາມຈໍາເປັນທີ່ຈະຮັກສາ ຄຣິນິວ ຈາກການຕີຄວາມໝາຍທາງເລືອກເຫຼົ່ານັ້ນເປັນຂອງຕົນເອງ.

ຖ້າ​ຫາກ​ວ່າ​ທ່ານ​ຕ້ອງ​ການ​ທີ່​ຈະ​ປ່ຽນ​ເສັ້ນ​ທາງ​ຜົນ​ຜະ​ລິດ​ກັບ​ໄຟລ​໌​ທີ່​ຮຽກ​ຮ້ອງ​ໃຫ້​ມີ​ການ​ກວດ​ສອບ​ການ​ຂຽນ​ເຖິງ​, ທ່ານ​
ຈະຕ້ອງເຮັດການປ່ຽນເສັ້ນທາງນັ້ນໃນຊັ້ນຍ່ອຍ. ໃນຄໍາສັບຕ່າງໆອື່ນໆ, ຄໍາສັ່ງຕໍ່ໄປນີ້:

krenew -t compute-job > /afs/local/data/output

ຈະບໍ່ເຮັດວຽກຖ້າ /afs/local/data/output ຕ້ອງການ token AFS ເພື່ອຂຽນຫາ. ວຽກເຮັດງານທໍາ, ໃນຂະນະທີ່
ແລ່ນ, ຈະມີ token AFS, ແຕ່ການປ່ຽນເສັ້ນທາງຜົນຜະລິດແມ່ນເຮັດຢູ່ໃນແກະຫຼັກ
ແລະບໍ່ໄດ້ຜົນປະໂຫຍດຈາກ ຄຣິນິວ. ຂ້າງເທິງນີ້ຄວນຈະຂຽນເປັນ:

krenew -t -- sh -c 'compute-job > /afs/local/data/output'

ດ້ວຍຄໍາສັ່ງນີ້, ແກະທີ່ເຮັດການປ່ຽນເສັ້ນທາງຈະຖືກດໍາເນີນການພາຍໃຕ້ ຄຣິນິວ ແລະມີ
ຜົນປະໂຫຍດຂອງ token AFS ມັນໄດ້ຮັບ.

ENVIRONMENT


ຖ້າຕົວແປສະພາບແວດລ້ອມ AKLOG ຖືກຕັ້ງ, ຄ່າຂອງມັນຈະຖືກນໍາໃຊ້ເປັນໂຄງການທີ່ຈະດໍາເນີນການ
ກັບ -t ແທນທີ່ຈະເປັນຄ່າເລີ່ມຕົ້ນທີ່ປະຕິບັດຕາມ ຄຣິນິວ. ຖ້າ AKLOG ບໍ່ໄດ້ຕັ້ງ ແລະ KINIT_PROG
ຖືກຕັ້ງ, ຄ່າຂອງມັນຈະຖືກນໍາໃຊ້ແທນ. KINIT_PROG ເປັນກຽດສໍາລັບຄວາມເຂົ້າກັນໄດ້ໃນດ້ານຫລັງ
ແຕ່ການນໍາໃຊ້ຂອງມັນບໍ່ໄດ້ຖືກແນະນໍາເນື່ອງຈາກຊື່ທີ່ສັບສົນ.

ຖ້າບໍ່ມີເອກະສານປີ້ (ມີ -k) ຫຼືຄໍາສັ່ງຖືກລະບຸໄວ້ໃນເສັ້ນຄໍາສັ່ງ, ຄຣິນິວ ຈະໃຊ້
ສະພາບແວດລ້ອມຕົວແປ KRB5CCNAME ເພື່ອກໍານົດສະຖານທີ່ຂອງການໃຫ້ປີ້
ປີ້. ຖ້າ -k ທາງເລືອກແມ່ນຖືກນໍາໃຊ້, KRB5CCNAME ຈະຖືກຕັ້ງໃຫ້ຊີ້ໄປຫາໄຟລ໌ປີ້
ກ່ອນທີ່ຈະດໍາເນີນການ aklog ໂປລແກລມຫຼືຄໍາສັ່ງໃດໆທີ່ໃຫ້ຢູ່ໃນເສັ້ນຄໍາສັ່ງ.

ໃຊ້ krenew ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

  • 1
    CMU Sphinx
    CMU Sphinx
    CMUSphinx ເປັນລໍາໂພງເອກະລາດຂະຫນາດໃຫຍ່
    ການຮັບຮູ້ສຽງເວົ້າຢ່າງຕໍ່ເນື່ອງຂອງຄໍາສັບ
    ປ່ອຍອອກມາພາຍໃຕ້ໃບອະນຸຍາດແບບ BSD. ມັນ​ແມ່ນ
    ຍັງເປັນການເກັບກໍາຂອງເຄື່ອງມືແຫຼ່ງເປີດ ...
    ດາວໂຫລດ CMU Sphinx
  • 2
    PyScripter
    PyScripter
    PyScripter ເປັນ Python ແຫຼ່ງເປີດ
    ສະພາບແວດລ້ອມການພັດທະນາແບບປະສົມປະສານ (IDE)
    ສ້າງຂຶ້ນດ້ວຍຄວາມທະເຍີທະຍານທີ່ຈະກາຍເປັນ
    ແຂ່ງຂັນໃນການເຮັດວຽກກັບ
    ການ​ຄ້າ​ຂ້າ​ພະ​ເຈົ້າ ...
    ດາວໂຫລດ PyScripter
  • 3
    ເກົ່າ Feren OS Repositories
    ເກົ່າ Feren OS Repositories
    ນີ້ແມ່ນບ່ອນເກັບມ້ຽນຢ່າງເປັນທາງການສໍາລັບ
    Feren OS. ເພື່ອເພີ່ມອັນຫຼ້າສຸດ, ໃຫ້ແລ່ນ
    ຄໍາສັ່ງນີ້: (16.04-based) echo
    "ເດບ...
    ດາວໂຫລດ Old Feren OS Repositories
  • 4
    OmegaT - multiplatform CAT tool
    OmegaT - multiplatform CAT tool
    OmegaT ເປັນແຫຼ່ງຟຣີ ແລະເປີດ
    Multiplatform Computer Assisted
    ເຄື່ອງ​ມື​ການ​ແປ​ພາ​ສາ​ທີ່​ມີ​ການ​ຈັບ​ຄູ່ fuzzy​,
    ຫນ່ວຍຄວາມຈໍາການແປພາສາ, ຊອກຫາຄໍາສໍາຄັນ,
    ຄໍາ​ສັບ​ປະ​ດາ​, ແລະ tran ...
    ດາວໂຫລດ OmegaT - multiplatform CAT tool
  • 5
    butt (ອອກອາກາດໂດຍໃຊ້ເຄື່ອງມືນີ້)
    butt (ອອກອາກາດໂດຍໃຊ້ເຄື່ອງມືນີ້)
    butt (ອອກອາກາດໂດຍໃຊ້ເຄື່ອງມືນີ້) ເປັນ
    ງ່າຍ​ທີ່​ຈະ​ນໍາ​ໃຊ້​, ເຄື່ອງ​ມື​ນ​້​ໍ​າ OS ຫຼາຍ​. ມັນ
    ສະຫນັບສະຫນູນ ShoutCast ແລະ IceCast ແລະແລ່ນ
    ໃນ Linux, MacOS ແລະ Windows. ຕົ້ນ​ຕໍ pu...
    ດາວໂຫລດ butt (ອອກອາກາດໂດຍໃຊ້ເຄື່ອງມືນີ້)
  • 6
    JavaVi - vi/vim ບັນນາທິການ clone
    JavaVi - vi/vim ບັນນາທິການ clone
    jVi ແມ່ນ clone ບັນນາທິການ vi/vim ສ້າງຂຶ້ນໃນ
    ເທິງສຸດຂອງແພັກເກັດ javax.swing.text.
    ມີໃຫ້ສໍາລັບ NetBeans ແລະ JBuilder. jVi
    ໄດ້ຖືກອອກແບບເພື່ອໄວແລະງ່າຍດາຍ
    ປະສົມປະສານ ...
    ດາວໂຫລດ JavaVi - vi/vim editor clone
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

Ad