ນີ້ແມ່ນຄໍາສັ່ງ 9umount ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
9mount, 9bind, 9umount - mount/unmount 9p ລະບົບໄຟລ໌
ສະຫຼຸບສັງລວມ
9 Mount [ insuvx ] [ -a SPEC ] [ -c CACHE ] [ -d DEBUG ] [ -m MSIZE ] DIAL MOUNTPT
9 ມັດ ເກົ່າ ໃໝ່
9 ຍອດ mountPT
ລາຍລະອຽດ
9 Mount ຕິດຕັ້ງລະບົບໄຟລ໌ 9p ທີ່ໃຫ້ບໍລິການຢູ່ທີ່ DIAL ເທິງ MONTPT. MOUNTPT ຈະຕ້ອງຂຽນໄດ້ໂດຍທ່ານ
ແລະບໍ່ຫນຽວ. DIAL ແມ່ນສາຍໂທໂດຍສົມມຸດວ່ານຶ່ງໃນແບບຟອມ:
unix!SOCKET
tcp!HOST[!PORT]
virtio!CHANNEL
-
ບ່ອນທີ່ SOCKET ແມ່ນຊື່ຂອງໄຟລ໌ທີ່ເປັນຕົວແທນຂອງ socket, HOST ແມ່ນຊື່ໂຮດ, PORT ແມ່ນ
ໝາຍເລກພອດ ຫຼືຊື່ບໍລິການ, ແລະ CHANNEL ເປັນຊື່ຊ່ອງ virtio (ປະຈຸບັນຖືກລະເລີຍ). -
ຊີ້ໃຫ້ເຫັນວ່າຂໍ້ຄວາມ 9p ຄວນຖືກອ່ານ / ຂຽນໃນ stdin / stdout. 9 Mount ມີຫລາຍໆຢ່າງ
ຕົວເລືອກ:
-i ຕິດລະບົບໄຟລ໌ດ້ວຍ uid/gid ຂອງທ່ານ
-n dry-run, print mount command to stderr but don’t really mount ຫຍັງ
-s single attach mode - ຜູ້ໃຊ້ທຸກຄົນທີ່ເຂົ້າເຖິງຈຸດ mount ເບິ່ງລະບົບໄຟລ໌ດຽວກັນ
(ຕາມຄ່າເລີ່ມຕົ້ນພວກເຂົາແຕ່ລະອັນຈະເຫັນໄຟລ໌ແນບທີ່ເປັນເອກະລັກ)
-u ໃຊ້ສ່ວນຂະຫຍາຍ 9P2000.u
-v ໃຊ້ແຜນທີ່ອຸປະກອນ
-x ການເຂົ້າເຖິງສະເພາະ - ຜູ້ໃຊ້ອື່ນບໍ່ສາມາດເຂົ້າຫາຈຸດເຊື່ອມຕໍ່ໄດ້
- SPEC
SPEC ກຳນົດວ່າຕົ້ນໄມ້ໄຟລ໌ໃດທີ່ຈະຕິດຢູ່ໃນເວລາທີ່ແນບໃສ່ກັບເຊີບເວີໄຟລ໌ທີ່ສົ່ງອອກ
ຕົ້ນໄມ້ຫຼາຍຊະນິດ
-c CACHE
ເປີດການເກັບຂໍ້ມູນໂດຍໃຊ້ໂໝດ CACHE. ໃນປັດຈຸບັນເທົ່ານັ້ນ ວ່າງ ໂໝດ cache ສາມາດໃຊ້ໄດ້,
ທີ່ເຫມາະສົມສໍາລັບ mounts ອ່ານເທົ່ານັ້ນ.
-d DEBUG
comma ແຍກບັນຊີລາຍຊື່ຂອງຊ່ອງທາງທີ່ຈະເປີດໃຊ້ການດີບັກ output. ເປັນໄປໄດ້
ຊ່ອງທາງຕ່າງໆປະກອບມີ: err, devel, 9p, vfs, conv, mux, trans, alloc, fcall.
-m MSIZE
ກໍານົດຄວາມຍາວສູງສຸດຂອງຂໍ້ຄວາມ 9p ດຽວໃນ bytes.
9 ມັດ ປະຕິບັດການຜູກມັດ, ເຮັດໃຫ້ຕົ້ນໄມ້ສາມາດເຫັນໄດ້ໃນໄດເລກະທໍລີ OLD ຍັງສັງເກດເຫັນຢູ່
ຈຸດເຊື່ອມຕໍ່ NEW.
9 ຍອດ unmounts ລະບົບໄຟລ໌ 9p ທີ່ຕິດຕັ້ງໄວ້ກ່ອນໜ້ານີ້ໂດຍທ່ານ.
ENVIRONMENT
$USER ຊື່ uname ເພື່ອສະຫນອງໃຫ້ແກ່ເຄື່ອງແມ່ຂ່າຍ.
ຕົວຢ່າງ
9mount -i 'unix!/tmp/ns.'$USER'.:0/factotum' $HOME/n/factotum
mount p9p's factotum interface
9mount 'tcp!sources.cs.bell-labs.com' $HOME/n/sources
"ແຫຼ່ງ" ຂອງແຜນການນໍາເຂົ້າ 9
9mount -u -a/home/sqweek/mail 'tcp!wren!5640' $HOME/mail
ນໍາເຂົ້າ maildir ຂອງຂ້ອຍຈາກເຄື່ອງແມ່ຂ່າຍຂອງຂ້ອຍ (wren), ຖືກຮັບໃຊ້ໂດຍ ufs
9mount -i 'tcp!wren' $HOME/n/wren; 9bind $HOME/n/wren/home/sqweek/mail $HOME/mail
ອີກເທື່ອຫນຶ່ງການນໍາເຂົ້າ maildir ຂອງຂ້ອຍ, ເວລານີ້ໃຫ້ບໍລິການຜ່ານ u9fs
ໃຊ້ 9umount ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net