ນີ້ແມ່ນຄໍາສັ່ງ whoposix ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
who — ສະແດງຜູ້ທີ່ຢູ່ໃນລະບົບ
ສະຫຼຸບສັງລວມ
ຜູ້ທີ່ [−mTu] [−abdHlprt] [ເອກະສານ]
ຜູ້ທີ່ [-ມ] −ສ [−bHlprt] [ເອກະສານ]
ໃຜ -q [ເອກະສານ]
ຂ້ອຍແມ່ນໃຜ
ຂ້ອຍແມ່ນໃຜ
ລາຍລະອຽດ
ໄດ້ ຜູ້ທີ່ ຜົນປະໂຫຍດຈະຕ້ອງບອກຂໍ້ມູນຕ່າງໆກ່ຽວກັບຜູ້ໃຊ້ທີ່ສາມາດເຂົ້າເຖິງໄດ້. ໄດ້
ໂດເມນຂອງການເຂົ້າເຖິງແມ່ນຖືກກໍານົດໂດຍການປະຕິບັດ.
ອີງຕາມທາງເລືອກທີ່ໃຫ້, ຜູ້ທີ່ ຍັງສາມາດບອກຊື່ຜູ້ໃຊ້, ສາຍຢູ່ປາຍຍອດ, ເວລາເຂົ້າສູ່ລະບົບ,
ທີ່ໃຊ້ເວລາທີ່ຜ່ານໄປນັບຕັ້ງແຕ່ກິດຈະກໍາທີ່ເກີດຂຶ້ນໃນເສັ້ນ, ແລະ ID ຂະບວນການຂອງຄໍາສັ່ງ
ນາຍພາສາສໍາລັບຜູ້ໃຊ້ລະບົບປະຈຸບັນແຕ່ລະຄົນ.
OPTIONS
ໄດ້ ຜູ້ທີ່ ຜົນປະໂຫຍດຈະຕ້ອງສອດຄ່ອງກັບປະລິມານຄໍານິຍາມພື້ນຖານຂອງ POSIX.1-2008, ສ່ວນ
12.2, ຜົນປະໂຫຍດ syntax ຄູ່ມືແນະນໍາ.
ທາງເລືອກຕໍ່ໄປນີ້ຈະໄດ້ຮັບການສະຫນັບສະຫນູນ. metavariables, ເຊັ່ນ:ອອນໄລນ໌>, ອ້າງເຖິງ
ຊ່ອງຂໍ້ມູນທີ່ອະທິບາຍໄວ້ໃນພາກ STDOUT.
−ກ ປະມວນຜົນຖານຂໍ້ມູນທີ່ກໍານົດການຈັດຕັ້ງປະຕິບັດຫຼືໄຟລ໌ທີ່ມີຊື່ດ້ວຍ −ຂ, −ງ, −l,
-ປ, -r, -t, −ທ ແລະ -u ຕົວເລືອກເປີດ.
−ຂ ຂຽນເວລາແລະວັນທີຂອງ reboot ລະບົບສຸດທ້າຍ. ເວລາ reboot ລະບົບແມ່ນ
ເວລາທີ່ການຈັດຕັ້ງປະຕິບັດສາມາດເລີ່ມຕົ້ນຂະບວນການແລ່ນ.
−ງ ຂຽນບັນຊີລາຍຊື່ຂອງຂະບວນການທັງຫມົດທີ່ຫມົດອາຍຸແລະບໍ່ໄດ້ຮັບການ respawned ໂດຍ
ໃນມັນ ຂະບວນການລະບົບ. ໄດ້ການທ່ອງທ່ຽວ> ພາກສະຫນາມຈະປາກົດສໍາລັບຂະບວນການຕາຍແລະ
ປະກອບມີຄ່າການຢຸດແລະອອກຈາກຂະບວນການຕາຍ. ນີ້ສາມາດເປັນປະໂຫຍດ
ໃນການຕັດສິນວ່າເປັນຫຍັງຂະບວນການໄດ້ສິ້ນສຸດລົງ.
− ຮ ຂຽນຫົວຂໍ້ຖັນຂ້າງເທິງຜົນຜະລິດປົກກະຕິ.
−l (ຈົດຫມາຍສະບັບ ell.) ບອກພຽງແຕ່ບັນດາເສັ້ນທີ່ລະບົບລໍຖ້າ
ຄົນທີ່ຈະເຂົ້າສູ່ລະບົບ. ໄດ້ຊື່> ພາກສະຫນາມຈະເປັນ ເຂົ້າສູ່ລະບົບ ໃນກໍລະນີດັ່ງກ່າວ. ສາຂາອື່ນໆ
ຈະຄືກັນກັບການປ້ອນຂໍ້ມູນຂອງຜູ້ໃຊ້ຍົກເວັ້ນວ່າລັດ> ພາກສະຫນາມບໍ່ໄດ້
ມີຢູ່ແລ້ວ.
−ມ ຜົນໄດ້ຮັບພຽງແຕ່ຂໍ້ມູນກ່ຽວກັບ terminal ໃນປັດຈຸບັນ.
-ປ ລາຍຊື່ຂະບວນການອື່ນໆທີ່ມີການເຄື່ອນໄຫວໃນຂະນະນີ້ ແລະໄດ້ຖືກສ້າງຂື້ນມາໃນເມື່ອກ່ອນ
by ໃນມັນ.
−q (ດ່ວນ.) ບອກພຽງແຕ່ຊື່ແລະຈໍານວນຜູ້ໃຊ້ເຂົ້າສູ່ລະບົບໃນປັດຈຸບັນ. ເມື່ອໃດ
ຕົວເລືອກນີ້ຖືກນໍາໃຊ້, ທາງເລືອກອື່ນທັງຫມົດຈະຖືກລະເວັ້ນ.
-r ຂຽນປະຈຸບັນ ລະດັບແລ່ນ ຂອງ ໃນມັນ ຂະບວນການ.
−ສ ລາຍຊື່ພຽງແຕ່ຊື່>,ອອນໄລນ໌> , ແລະທີ່ໃຊ້ເວລາ> ທົ່ງນາ. ນີ້ແມ່ນກໍລະນີເລີ່ມຕົ້ນ.
-t ຊີ້ບອກການປ່ຽນແປງສຸດທ້າຍຂອງໂມງລະບົບ.
−ທ ສະແດງສະຖານະຂອງແຕ່ລະ terminal, ດັ່ງທີ່ອະທິບາຍໄວ້ໃນພາກ STDOUT.
-u ຂຽນ ``ເວລາຫວ່າງ'' ສໍາລັບແຕ່ລະຜູ້ໃຊ້ທີ່ສະແດງນອກເໜືອໄປຈາກອັນອື່ນ
ຂໍ້ມູນ. ເວລາທີ່ບໍ່ໄດ້ເຮັດວຽກແມ່ນເວລານັບຕັ້ງແຕ່ກິດຈະກໍາໃດໆເກີດຂື້ນກັບຜູ້ໃຊ້
ສະຖານີ. ວິທີການກໍານົດນີ້ແມ່ນບໍ່ໄດ້ກໍານົດ. ທາງເລືອກນີ້ຈະມີລາຍການ
ຜູ້ໃຊ້ພຽງແຕ່ຜູ້ທີ່ເຂົ້າສູ່ລະບົບໃນປັດຈຸບັນ. Theຊື່> ແມ່ນການເຂົ້າສູ່ລະບົບຂອງຜູ້ໃຊ້
ຊື່. ໄດ້ອອນໄລນ໌> ແມ່ນຊື່ຂອງເສັ້ນດັ່ງທີ່ພົບເຫັນຢູ່ໃນໄດເລກະທໍລີ / dev. ໄດ້
<ທີ່ໃຊ້ເວລາ> ແມ່ນເວລາທີ່ຜູ້ໃຊ້ເຂົ້າສູ່ລະບົບກິດຈະກໍາ> ແມ່ນຈໍານວນຂອງ
ຊົ່ວໂມງແລະນາທີນັບຕັ້ງແຕ່ກິດຈະກໍາທີ່ຜ່ານມາເກີດຂຶ້ນຢູ່ໃນເສັ້ນສະເພາະນັ້ນ. ຈຸດ
ຊີ້ໃຫ້ເຫັນວ່າ terminal ໄດ້ເຫັນກິດຈະກໍາໃນນາທີສຸດທ້າຍແລະເປັນ
ເພາະສະນັ້ນ "ປະຈຸບັນ". ຖ້າເວລາຜ່ານໄປຫຼາຍກວ່າຊາວສີ່ຊົ່ວໂມງ ຫຼືສາຍ
ບໍ່ໄດ້ຖືກນໍາໃຊ້ນັບຕັ້ງແຕ່ທີ່ໃຊ້ເວລາ boot, ການເຂົ້າຈະຖືກຫມາຍອາຍຸ>. ພາກສະຫນາມນີ້
ເປັນປະໂຫຍດໃນເວລາທີ່ພະຍາຍາມກໍານົດວ່າບຸກຄົນໃດຫນຶ່ງກໍາລັງເຮັດວຽກຢູ່ໃນສະຖານີ
ຫຼືບໍ່. ໄດ້pid> ແມ່ນ ID ຂະບວນການຂອງຂະບວນການເຂົ້າສູ່ລະບົບຂອງຜູ້ໃຊ້.
ດໍາເນີນງານ
ໂຕປະຕິບັດການຕໍ່ໄປນີ້ຈະໄດ້ຮັບການສະຫນັບສະຫນູນ:
am i, am I
ຢູ່ໃນທ້ອງຖິ່ນ POSIX, ຈໍາກັດຜົນຜະລິດເພື່ອອະທິບາຍຜູ້ໃຊ້ທີ່ເອີ້ນ,
ທຽບເທົ່າກັບ −ມ ທາງເລືອກ. ທ am ແລະ i or I ຕ້ອງເປັນການໂຕ້ຖຽງແຍກຕ່າງຫາກ.
ເອກະສານ ລະບຸຊື່ເສັ້ນທາງຂອງໄຟລ໌ເພື່ອທົດແທນການຈັດຕັ້ງປະຕິບັດທີ່ໄດ້ກໍານົດ
ຖານຂໍ້ມູນຂອງຜູ້ໃຊ້ທີ່ເຂົ້າສູ່ລະບົບ ຜູ້ທີ່ ໃຊ້ຕາມຄ່າເລີ່ມຕົ້ນ.
STDIN
ບໍ່ໄດ້ນໍາໃຊ້.
ປັດໄຈນໍາເຂົ້າ ເອກະສານ
ບໍ່ມີ.
ENVIRONMENT ຄວາມຮັບຜິດຊອບ
ຕົວແປສະພາບແວດລ້ອມຕໍ່ໄປນີ້ຈະສົ່ງຜົນກະທົບຕໍ່ການປະຕິບັດ ຜູ້ທີ່:
ພາສາ ໃຫ້ຄ່າເລີ່ມຕົ້ນສໍາລັບຕົວແປສາກົນທີ່ບໍ່ໄດ້ຕັ້ງ ຫຼື
null. (ເບິ່ງປະລິມານຄໍານິຍາມພື້ນຖານຂອງ POSIX.1-2008, ສ່ວນ 8.2,
Internationalization Variables ເພື່ອຄວາມກ້າວໜ້າຂອງການຫັນເປັນສາກົນ
ຕົວແປທີ່ໃຊ້ເພື່ອກໍານົດຄ່າຂອງປະເພດທ້ອງຖິ່ນ.)
LC_ALL ຖ້າຕັ້ງເປັນຄ່າສະຕຣິງທີ່ບໍ່ຫວ່າງເປົ່າ, ລົບລ້າງຄ່າຂອງອັນອື່ນທັງໝົດ
ຕົວແປສາກົນ.
LC_CTYPE ກໍານົດທ້ອງຖິ່ນສໍາລັບການຕີຄວາມລໍາດັບຂອງ bytes ຂອງຂໍ້ມູນຂໍ້ຄວາມ
ເປັນຕົວອັກສອນ (ຕົວຢ່າງ, single-byte ກົງກັນຂ້າມກັບ multi-byte ຕົວອັກສອນໃນ
ການໂຕ້ຖຽງ).
LC_MESSAGES
ກໍານົດທ້ອງຖິ່ນທີ່ຄວນຈະຖືກນໍາໃຊ້ເພື່ອຜົນກະທົບຕໍ່ຮູບແບບແລະເນື້ອໃນຂອງ
ຂໍ້ຄວາມການວິນິໄສທີ່ຂຽນເປັນຄວາມຜິດພາດມາດຕະຖານ.
LC_TIME ກໍານົດສະຖານທີ່ທີ່ໃຊ້ສໍາລັບຮູບແບບແລະເນື້ອໃນຂອງວັນທີແລະເວລາ
ເຊືອກ.
NLSPATH ກໍານົດສະຖານທີ່ຂອງລາຍການຂໍ້ຄວາມສໍາລັບການປະມວນຜົນຂອງ LC_MESSAGES.
TZ ກໍານົດເຂດເວລາທີ່ໃຊ້ໃນເວລາຂຽນຂໍ້ມູນວັນທີແລະເວລາ. ຖ້າ TZ is
ບໍ່ໄດ້ຕັ້ງ ຫຼື null, ເຂດເວລາເລີ່ມຕົ້ນທີ່ບໍ່ໄດ້ລະບຸຈະຖືກໃຊ້.
ASYNCHRONOUS ເຫດການ
ເລີ່ມຕົ້ນ.
STDOUT
ໄດ້ ຜູ້ທີ່ utility ຈະຂຽນຮູບແບບເລີ່ມຕົ້ນຂອງຕົນເປັນຜົນຜະລິດມາດຕະຖານໃນ an
ຮູບແບບການປະຕິບັດທີ່ກໍານົດໄວ້, ຂຶ້ນກັບພຽງແຕ່ຄວາມຕ້ອງການຂອງການປະກອບດ້ວຍ
ຂໍ້ມູນທີ່ອະທິບາຍຂ້າງເທິງ.
ລະບົບ XSI-conformant ຈະຂຽນຂໍ້ມູນເລີ່ມຕົ້ນໃຫ້ກັບຜົນໄດ້ຮັບມາດຕະຖານໃນ
ຮູບແບບທົ່ວໄປດັ່ງຕໍ່ໄປນີ້:
<ຊື່>[<ລັດ>]<ອອນໄລນ໌><ທີ່ໃຊ້ເວລາ>[<ກິດຈະກໍາ>][<pid>][<ຄວາມຄິດເຫັນ>][<ການທ່ອງທ່ຽວ>]
ສໍາລັບ −ຂ ທາງເລືອກ,ອອນໄລນ໌> ຈະເປັນ "ລະບົບເກີບ ". ທຊື່> ບໍ່ໄດ້ລະບຸ.
ຮູບແບບດັ່ງຕໍ່ໄປນີ້ຈະຖືກນໍາໃຊ້ສໍາລັບການ −ທ ຕົວເລືອກ:
"%s %c %s %s\n" <ຊື່>,ປາຍທາງ ລັດ>,ປາຍທາງ ຊື່>,
<ທີ່ໃຊ້ເວລາ of ເຂົ້າສູ່ລະບົບ>
ຢູ່ໃສປາຍທາງ ລັດ> ແມ່ນຫນຶ່ງໃນລັກສະນະດັ່ງຕໍ່ໄປນີ້:
+ terminal ອະນຸຍາດໃຫ້ຂຽນເຂົ້າເຖິງຜູ້ໃຊ້ອື່ນໆ.
− terminal ປະຕິເສດການຂຽນການເຂົ້າເຖິງຜູ້ໃຊ້ອື່ນໆ.
? ບໍ່ສາມາດກຳນົດສະຖານະການຂຽນ-ເຂົ້າເຖິງໄດ້.
ລາຍການນີ້ບໍ່ໄດ້ເຊື່ອມໂຍງກັບເຄື່ອງໝາຍປາຍທາງ.
ຢູ່ໃນ POSIX locale, theທີ່ໃຊ້ເວລາ of ເຂົ້າສູ່ລະບົບ> ຈະທຽບເທົ່າໃນຮູບແບບຂອງຜົນຜະລິດຂອງ:
ວັນ +"%b %e %H:%M"
ຖ້າ -u ທາງເລືອກແມ່ນໃຊ້ກັບ −ທ, ເວລາທີ່ບໍ່ໄດ້ເຮັດວຽກຈະຖືກເພີ່ມໃສ່ໃນຕອນທ້າຍຂອງທີ່ຜ່ານມາ
ຮູບແບບໃນຮູບແບບທີ່ບໍ່ໄດ້ລະບຸ.
ສະດຸດ
ຄວາມຜິດພາດມາດຕະຖານຈະຖືກນໍາໃຊ້ສໍາລັບຂໍ້ຄວາມວິນິດໄສເທົ່ານັ້ນ.
OUTPUT ເອກະສານ
ບໍ່ມີ.
ອະທິບາຍ ລາຍລະອຽດ
ບໍ່ມີ.
ອອກ STATUS
ຄ່າທາງອອກຕໍ່ໄປນີ້ຈະຖືກສົ່ງຄືນ:
0 ສໍາເລັດສົບຜົນສໍາເລັດ.
>0 ເກີດຄວາມຜິດພາດຂຶ້ນ.
ຂໍ້ສັງເກດ OF ຄວາມຜິດພາດ
ເລີ່ມຕົ້ນ.
ໄດ້ ດັ່ງຕໍ່ໄປນີ້ ພາກສ່ວນ ມີ ຂໍ້ມູນ.
ຄໍາຮ້ອງສະຫມັກ ການນໍາໃຊ້
ຊື່ ໃນມັນ ໃຊ້ສໍາລັບຂະບວນການລະບົບແມ່ນໃຊ້ຫຼາຍທີ່ສຸດໃນລະບົບປະຫວັດສາດ,
ແຕ່ມັນອາດຈະແຕກຕ່າງກັນ.
``ໂດເມນຂອງການເຂົ້າເຖິງ'' ອ້າງອີງແມ່ນແນວຄວາມຄິດທີ່ກວ້າງຂວາງທີ່ອະນຸຍາດໃຫ້ຕີຄວາມໝາຍໄດ້
ບົນພື້ນຖານທີ່ປອດໄພຫຼາຍ ຫຼືແມ້ກະທັ້ງອະນຸຍາດໃຫ້ມີການປະຕິບັດທົ່ວເຄືອຂ່າຍເຊັ່ນ:
ປະຫວັດສາດ ໃຜ.
ຕົວຢ່າງ
ບໍ່ມີ.
ສະຖານທີ່
ເນື່ອງຈາກຄວາມແຕກຕ່າງລະຫວ່າງການປະຕິບັດປະຫວັດສາດ, ທາງເລືອກພື້ນຖານທີ່ສະຫນອງໃຫ້ແມ່ນ a
ປະນີປະນອມເພື່ອໃຫ້ຜູ້ໃຊ້ສາມາດເຮັດວຽກກັບຫນ້າທີ່ເຫຼົ່ານັ້ນ. ນັກພັດທະນາມາດຕະຖານເຊັ່ນກັນ
ພິຈາລະນາເອົາທາງເລືອກທັງຫມົດ, ແຕ່ຮູ້ສຶກວ່າທາງເລືອກເຫຼົ່ານີ້ໃຫ້ຜູ້ໃຊ້ທີ່ມີຄຸນຄ່າ
ການທໍາງານ. ທາງເລືອກເພີ່ມເຕີມເພື່ອໃຫ້ກົງກັບລະບົບປະຫວັດສາດແມ່ນມີຢູ່ໃນ XSI-
ລະບົບສອດຄ່ອງ.
ມັນໄດ້ຖືກຮັບຮູ້ວ່າ ຜູ້ທີ່ ຄໍາສັ່ງອາດຈະມີປະໂຫຍດຈໍາກັດ, ໂດຍສະເພາະໃນຫຼາຍ
ສະພາບແວດລ້ອມທີ່ປອດໄພໃນລະດັບ. ຢ່າງໃດກໍຕາມ, ນັກພັດທະນາມາດຕະຖານໄດ້ພິຈາລະນາວ່າມີບາງ
ວິທີການມາດຕະຖານໃນການກໍານົດ ``ການເຂົ້າເຖິງ'' ຂອງຜູ້ໃຊ້ອື່ນໆຈະຊ່ວຍຜູ້ໃຊ້
ການເຄື່ອນທີ່.
ບໍ່ມີຮູບແບບໃດຖືກລະບຸໄວ້ເປັນຄ່າເລີ່ມຕົ້ນ ຜູ້ທີ່ ຜົນຜະລິດສໍາລັບລະບົບທີ່ບໍ່ສະຫນັບສະຫນູນ XSI
ທາງເລືອກ. ໃນຄໍາສັ່ງທີ່ເນັ້ນໃສ່ຜູ້ໃຊ້, ອອກແບບພຽງແຕ່ສໍາລັບການນໍາໃຊ້ຂອງມະນຸດ, ນີ້ບໍ່ແມ່ນ
ຖືວ່າເປັນການຂາດ.
ຮູບແບບຂອງຊື່ terminal ແມ່ນບໍ່ໄດ້ກໍານົດ, ແຕ່ລາຍລະອຽດຂອງ ps, ສົນທະນາ, ແລະ
ຂຽນ ຮຽກຮ້ອງໃຫ້ພວກເຂົາໃຊ້ຮູບແບບດຽວກັນ.
ມັນເປັນທີ່ຍອມຮັບສໍາລັບການປະຕິບັດທີ່ຈະບໍ່ມີຜົນຜະລິດສໍາລັບການຮຽກຮ້ອງຂອງ ຜູ້ທີ່ mil.
ອະນາຄົດ DIRECTIONS
ບໍ່ມີ.
ໃຊ້ whoposix ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net