ນີ້ແມ່ນຄໍາສັ່ງທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
whereis - ຊອກຫາໄຟລ໌ຫນ້າຄູ່, ແຫຼ່ງ, ແລະຄູ່ມືສໍາລັບຄໍາສັ່ງ
ສະຫຼຸບສັງລວມ
ຢູ່ໃສ [ທາງເລືອກ] [-BMS ລະບົບ... -f] ຊື່...
ລາຍລະອຽດ
ຢູ່ໃສ ຄົ້ນຫາເອກະສານຖານສອງ, ແຫຼ່ງແລະຄູ່ມືສໍາລັບຊື່ຄໍາສັ່ງທີ່ລະບຸ. ໄດ້
ຊື່ທີ່ໃຫ້ມາແມ່ນໄດ້ຖືກຖອດອອກຄັ້ງທໍາອິດຂອງອົງປະກອບຂອງຊື່ເສັ້ນທາງຊັ້ນນໍາ ແລະອັນໃດອັນໜຶ່ງ (ອັນດຽວ).
ການຂະຫຍາຍແບບຟອມ .ext (ຍົກຕົວຢ່າງ: .c) ຄໍານໍາຫນ້າຂອງ s. ເປັນຜົນມາຈາກການນໍາໃຊ້ແຫຼ່ງ
ການຄວບຄຸມລະຫັດແມ່ນຍັງຈັດການກັບ. ຢູ່ໃສ ຫຼັງຈາກນັ້ນພະຍາຍາມຊອກຫາໂຄງການທີ່ຕ້ອງການໃນ
ສະຖານທີ່ Linux ມາດຕະຖານ, ແລະໃນສະຖານທີ່ທີ່ລະບຸໄວ້ໂດຍ $ PATH ແລະ $MANPATH.
ຂໍ້ຈໍາກັດການຊອກຫາ (ທາງເລືອກ -b, -m ແລະ -s) ແມ່ນສະສົມແລະນໍາໃຊ້ກັບຕໍ່ມາ
ຊື່ ຮູບແບບໃນເສັ້ນຄໍາສັ່ງ. ຂໍ້ຈໍາກັດການຄົ້ນຫາໃຫມ່ຈະປັບຫນ້າກາກການຄົ້ນຫາຄືນໃຫມ່.
ຍົກຕົວຢ່າງ,
ຢູ່ໃສ - ຂມ ls tr -m gcc
ຄົ້ນຫາສໍາລັບ "ls" ແລະ "tr" binaries ແລະ man pages, ແລະສໍາລັບ "gcc" man pages ເທົ່ານັ້ນ.
ທາງເລືອກ -B, -M ແລະ -S ຣີເຊັດເສັ້ນທາງຄົ້ນຫາສຳລັບອັນຕໍ່ໄປ ຊື່ ຮູບແບບ. ສໍາລັບ
ຍົກຕົວຢ່າງ,
ຢູ່ໃສ -m ls -M /usr/share/man/man1 -f cal
ຄົ້ນຫາຫນ້າ "ls" man ໃນທຸກເສັ້ນທາງເລີ່ມຕົ້ນ, ແຕ່ສໍາລັບ "cal" ໃນ /usr/share/man/man1
ໄດເລກະທໍລີເທົ່ານັ້ນ.
OPTIONS
-b ຊອກຫາຄູ່.
-m ຊອກຫາຄູ່ມື.
-s ຊອກຫາແຫຼ່ງຂໍ້ມູນ.
-u ສະແດງພຽງແຕ່ຊື່ຄໍາສັ່ງທີ່ມີລາຍການຜິດປົກກະຕິ. ຄໍາສັ່ງແມ່ນເວົ້າວ່າ
ຜິດປົກກະຕິຖ້າຫາກວ່າມັນບໍ່ມີພຽງແຕ່ຫນຶ່ງເຂົ້າຂອງແຕ່ລະປະເພດທີ່ຮ້ອງຂໍຢ່າງຊັດເຈນ. ດັ່ງນັ້ນ
'ຢູ່ໃສ -m -u *' ຂໍໃຫ້ໄຟລ໌ເຫຼົ່ານັ້ນຢູ່ໃນໄດເລກະທໍລີປະຈຸບັນທີ່ບໍ່ມີ
ເອກະສານເອກະສານ, ຫຼືຫຼາຍກວ່າຫນຶ່ງ.
-B ບັນຊີລາຍຊື່
ຈໍາກັດສະຖານທີ່ທີ່ ຢູ່ໃສ ຄົ້ນຫາສໍາລັບຖານສອງ, ໂດຍຊ່ອງຂາວທີ່ແຍກອອກ
ບັນຊີລາຍຊື່ຂອງໄດເລກະທໍລີ.
-M ບັນຊີລາຍຊື່
ຈໍາກັດສະຖານທີ່ທີ່ ຢູ່ໃສ ຄົ້ນຫາຄູ່ມື ແລະເອກະສານໃນຂໍ້ມູນ
ຮູບແບບ, ໂດຍບັນຊີລາຍຊື່ທີ່ແຍກອອກເປັນຊ່ອງຫວ່າງຂອງໄດເລກະທໍລີ.
-S ບັນຊີລາຍຊື່
ຈໍາກັດສະຖານທີ່ທີ່ ຢູ່ໃສ ຄົ້ນຫາແຫຼ່ງຂໍ້ມູນ, ໂດຍບັນຊີລາຍຊື່ທີ່ແຍກອອກຈາກຊ່ອງຫວ່າງ
ຂອງລາຍການ.
-f ສິ້ນສຸດລາຍຊື່ໄດເລກະທໍລີ ແລະສົ່ງສັນຍານການເລີ່ມຕົ້ນຂອງຊື່ໄຟລ໌. ມັນ ຕ້ອງ ຖືກນໍາໃຊ້
ເມື່ອໃດນຶ່ງ -B, -M, ຫຼື -S ທາງເລືອກແມ່ນຖືກນໍາໃຊ້.
-l ອອກບັນຊີລາຍຊື່ຂອງເສັ້ນທາງການຊອກຫາປະສິດທິພາບທີ່ ຢູ່ໃສ ກໍາລັງໃຊ້. ໃນເວລາທີ່ບໍ່ມີ -B,
-M, ຫຼື -S ຖືກລະບຸໄວ້, ທາງເລືອກຈະອອກເສັ້ນທາງທີ່ມີລະຫັດທີ່ຍາກ
ຄໍາສັ່ງສາມາດຊອກຫາຢູ່ໃນລະບົບ.
EXAMPLE
ເພື່ອຊອກຫາໄຟລ໌ທັງຫມົດໃນ / usr / ຖັງ ເຊິ່ງບໍ່ໄດ້ບັນທຶກຢູ່ໃນ /usr/man/man1 ຫຼືບໍ່ມີແຫຼ່ງ
in / usr / src:
cd / usr / ຖັງ
ຢູ່ໃສ -u -ນາງສາວ -M /usr/man/man1 -S / usr / src -f *
ເອກະສານ ຄົ້ນຫາ ເສັ້ນທາງ
ໂດຍຄ່າເລີ່ມຕົ້ນ ຢູ່ໃສ ພະຍາຍາມຊອກຫາໄຟລ໌ຈາກເສັ້ນທາງທີ່ມີລະຫັດຍາກ, ເຊິ່ງຖືກກໍານົດດ້ວຍ glob
ຮູບແບບ. ຄໍາສັ່ງພະຍາຍາມໃຊ້ເນື້ອໃນຂອງ $ PATH ແລະ $MANPATH ສະພາບແວດລ້ອມ
ຕົວແປເປັນເສັ້ນທາງຄົ້ນຫາເລີ່ມຕົ້ນ. ວິທີທີ່ງ່າຍທີ່ສຸດທີ່ຈະຮູ້ວ່າເສັ້ນທາງໃດທີ່ຖືກນໍາໃຊ້ແມ່ນການເພີ່ມ
ໄດ້ -l ຕົວເລືອກລາຍຊື່. ຜົນກະທົບຂອງ -B, -M, ແລະ -S ຖືກສະແດງດ້ວຍ -l.
ENVIRONMENT
WHEREIS_DEBUG=ທັງໝົດ
ເປີດໃຊ້ຜົນດີບັກ.
ການແຜ່ກະຈາຍ
ຄໍາສັ່ງ whereis ແມ່ນສ່ວນຫນຶ່ງຂອງຊຸດ util-linux ແລະສາມາດໃຊ້ໄດ້ຈາກ Linux Kernel
ຈັດເກັບ ⟨ftp://ftp.kernel.org/pub/linux/utils/util-linux/.
ໃຊ້ whereis ອອນ ໄລ ນ ໌ ໂດຍ ການ ບໍ ລິ ການ onworks.net