این دستور 9mount است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
9mount، 9bind، 9umount - فایل سیستمهای 9p را mount/unmount کنید
خلاصه
9 مانت [ insuvx ] [ -a SPEC ] [ -c CACHE ] [ -d DEBUG ] [ -m MSIZE ] DIAL MOUNTPT
9 پیوند قدیمی جدید
9 مقدار MOUNTPT
شرح
9 مانت یک فایل سیستم 9p را نصب می کند که در DIAL در MOUNTPT ارائه می شود. MOUNTPT باید توسط شما قابل نوشتن باشد
و چسبناک نیست DIAL یک رشته شماره گیری است که یکی از اشکال زیر را در نظر می گیرد:
یونیکس! سوکت
tcp!HOST[!PORT]
کانال
-
جایی که SOCKET نام فایلی است که یک سوکت را نشان می دهد، HOST یک نام میزبان، PORT یک نام است.
شماره پورت یا نام سرویس، و CHANNEL یک نام کانال مجازی است (در حال حاضر نادیده گرفته شده است). -
نشان می دهد که پیام های 9p باید در stdin/stdout خوانده یا نوشته شوند. 9 مانت چندین
گزینه ها:
من فایل سیستم را با uid/gid خود سوار می کنم
-n dry-run، دستور mount را در stderr چاپ کنید اما در واقع چیزی را نصب نکنید
-s single attach mode - همه کاربرانی که به نقطه اتصال دسترسی دارند یک سیستم فایل را مشاهده می کنند
(به طور پیش فرض هر کدام یک پیوست منحصر به فرد را می بینند)
-u از پسوندهای 9P2000.u استفاده کنید
-v از نقشه برداری دستگاه استفاده کنید
-x دسترسی انحصاری - سایر کاربران نمی توانند به نقطه نصب دسترسی داشته باشند
یک SPEC
SPEC تعیین می کند که در هنگام اتصال به سرورهای فایلی که صادر می شود، کدام درخت فایل نصب شود
درختان متعدد
-c CACHE
کش را با استفاده از حالت CACHE روشن می کند. در حال حاضر فقط شل حالت کش در دسترس است،
که برای پایه های انحصاری فقط خواندنی مناسب است.
-d DEBUG
لیست کانال هایی که برای فعال کردن خروجی اشکال زدایی با کاما جدا شده اند. ممکن است
کانال ها عبارتند از: err، devel، 9p، vfs، conv، mux، trans، alloc، fcall.
-m MSIZE
حداکثر طول یک پیام 9p را بر حسب بایت مشخص می کند.
9 پیوند یک bind mount را انجام می دهد و درخت را در دایرکتوری OLD نیز قابل مشاهده می کند
نقطه سوار شدن جدید.
9 مقدار یک فایل سیستم 9p که قبلا توسط شما نصب شده است را از حالت مانت خارج می کند.
محیط زیست
$USER نامی که باید به سرور ارائه شود.
مثال ها
9mount -i 'unix!/tmp/ns.'$USER'.:0/factotum' $HOME/n/factotum
رابط فکتوتوم p9p را سوار کنید
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 ارائه می شود
با استفاده از خدمات onworks.net از 9mount آنلاین استفاده کنید