این دستور xinit است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
xinit - راه اندازی کننده سیستم پنجره X
خلاصه
xinit [[ مشتری ] گزینه های ... ] [ -- [ سرور ] [ نمایش ] گزینه های ...]
شرح
La xinit برنامه برای راه اندازی سرور X Window System و اولین برنامه مشتری استفاده می شود
در سیستم هایی که از مدیر نمایش استفاده نمی کنند مانند xdm(1) یا در محیط هایی که استفاده می کنند
سیستم های چند پنجره ای وقتی این اولین مشتری خارج شد، xinit سرور X را می کشد و
سپس خاتمه دهید.
اگر هیچ برنامه مشتری خاصی در خط فرمان داده نشده است، xinit به دنبال فایلی در
دایرکتوری اصلی کاربر فراخوانی شد xinitrc برای اجرا به عنوان یک اسکریپت پوسته برای راه اندازی مشتری
برنامه ها. اگر چنین فایلی وجود نداشته باشد، xinit از موارد زیر به عنوان پیش فرض استفاده می کند:
xterm -geometry +1+1 -n ورود -نمایش :0
اگر هیچ برنامه سرور خاصی در خط فرمان داده نشده است، xinit به دنبال فایلی در
دایرکتوری اصلی کاربر فراخوانی شد xserverrc برای اجرا به عنوان یک اسکریپت پوسته برای راه اندازی
سرور اگر چنین فایلی وجود نداشته باشد، xinit از موارد زیر به عنوان پیش فرض استفاده می کند:
X: 0
توجه داشته باشید که فرض بر این است که برنامه ای به نام وجود دارد X در مسیر جستجوی فعلی در
بنابراین، مدیر سایت باید یک پیوند به نوع مناسب سرور در آن ایجاد کند
ماشین، یا یک اسکریپت پوسته که اجرا می شود ایجاد کنید xinit با سرور مناسب
توجه داشته باشید، هنگام استفاده از a xserverrc اسکریپت مطمئن شوید که سرور X واقعی را «اجرایی» کنید. انجام ندادن
این می تواند سرور X را برای شروع و خروج کند کند. مثلا:
exec Xdisplaytype
یک نکته مهم این است که برنامه هایی که توسط آنها اجرا می شود xinitrc باید در اجرا شود
پس زمینه اگر فوراً خارج نشوند، به طوری که از برنامه های دیگر جلوگیری نکنند
راه اندازی. با این حال، آخرین برنامه طولانی مدت شروع شد (معمولا یک مدیر پنجره یا
شبیه ساز ترمینال) باید در پیش زمینه باقی بماند تا اسکریپت خارج نشود (که
نشان می دهد که کاربر تمام است و آن xinit باید خارج شود).
ممکن است یک کلاینت و/یا سرور جایگزین در خط فرمان مشخص شود. مطلوب
برنامه مشتری و آرگومان های آن باید به عنوان اولین آرگومان های خط فرمان ارائه شوند
xinit. برای تعیین خط فرمان سرور خاص، یک خط تیره دوتایی (--) به آن اضافه کنید
xinit خط فرمان (پس از هر کلاینت و آرگومان) به دنبال آن سرور مورد نظر
فرمان
نام برنامه مشتری و نام برنامه سرور باید با علامت اسلش (/) یا a شروع شود
دوره زمانی (.). در غیر این صورت، آنها به عنوان استدلالی تلقی می شوند که باید به آنها الحاق شود
خطوط استارت آپ مربوطه این امکان اضافه کردن آرگومان ها را فراهم می کند (به عنوان مثال،
رنگ های پیش زمینه و پس زمینه) بدون نیاز به تایپ مجدد کل خط فرمان.
اگر یک نام سرور صریح داده نشود و اولین آرگومان بعد از خط تیره دوگانه باشد
(--) یک دونقطه به دنبال یک رقم است، xinit از آن عدد به عنوان شماره نمایش استفاده خواهد کرد
به جای صفر همه آرگومان های باقی مانده به خط فرمان سرور اضافه می شوند.
مثال ها
در زیر چندین نمونه از نحوه ورود آرگومان های خط فرمان آورده شده است xinit استفاده می شود.
xinit با این کار سروری با نام راه اندازی می شود X و کاربر را اجرا کنید xinitrc، اگر وجود داشته باشد، یا
دیگری شروع کنید xterm.
xinit -- /usr/bin/Xvnc :1
به این ترتیب می توان نوع خاصی از سرور را روی یک نمایشگر جایگزین راه اندازی کرد.
xinit -هندسه =80x65+10+10 -نه 8x13 -j -fg سفید -bg نیروی دریایی
با این کار سروری با نام راه اندازی می شود X، و آرگومان های داده شده را به آن اضافه می کند
به طور پیش فرض xterm فرمان نادیده خواهد گرفت xinitrc.
xinit -e ویدجت -- ./Xorg -l -c
این از دستور استفاده می کند Xorg -l -c برای راه اندازی سرور و ضمیمه خواهد شد
استدلال -e ویدجت به حالت پیش فرض xterm فرمان
xinit /usr/ucb/rsh فست هاست cpupig -نمایش دادن ws:1 -- :1 -a 2 -t 5
با این کار سروری با نام راه اندازی می شود X در صفحه نمایش 1 با آرگومان ها -a 2 -t 5. آن
سپس یک پوسته از راه دور بر روی دستگاه شروع می شود فست هاست که در آن اجرا خواهد شد
فرمان cpupig، به آن می گویند که دوباره در ایستگاه کاری محلی نمایش داده شود.
در زیر یک نمونه است xinitrc که یک ساعت، چندین ترمینال را راه اندازی می کند و از پنجره خارج می شود
مدیری که به عنوان آخرین برنامه اجرا می شود. با فرض اینکه مدیر پنجره بوده است
کاربر به درستی پیکربندی شود، سپس آیتم منوی «خروج» را برای خاموش کردن X انتخاب می کند.
xrdb -load $HOME/.Xresources
xsetroot - خاکستری جامد و
xclock -g 50x50-0+0 -bw 0 &
xload -g 50x50-50+0 -bw 0 &
xterm -g 80x24+0+0 &
xterm -g 80x24+0-0 &
بوفالو
سایت هایی که می خواهند یک محیط راه اندازی مشترک ایجاد کنند می توانند به سادگی یک پیش فرض ایجاد کنند
xinitrc که به یک فایل راه اندازی در سراسر سایت ارجاع می دهد:
#!/ بن / شل
. /etc/X11/xinit/site.xinitrc
روش دیگر نوشتن یک اسکریپت است که شروع می شود xinit با یک اسکریپت پوسته خاص
چنین اسکریپت هایی معمولاً نامگذاری می شوند x11, xstart، یا startx و راه مناسبی برای ارائه هستند
یک رابط کاربری ساده برای کاربران تازه کار:
#!/ بن / شل
xinit /etc/X11/xinit/site.xinitrc -- /usr/bin/X -br
محیط زیست متغیرها
نمایش دادن این متغیر به نام نمایشگری که مشتریان باید به آن مراجعه کنند تنظیم می شود
اتصال
XINITRC این متغیر یک فایل init حاوی دستورات پوسته برای راه اندازی را مشخص می کند
ویندوزهای اولیه به صورت پیش فرض، xinitrc در فهرست اصلی خواهد بود
استفاده شده.
با استفاده از خدمات onworks.net از xinit به صورت آنلاین استفاده کنید