وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

PowerShell را نصب و شروع کنید روی اوبونتو

0 28
زمان لازم برای مطالعه: 4 دقیقه


PowerShell یک ابزار پیکربندی مبتنی بر کار است که برای اتوماسیون و پیکربندی سیستم عامل ویندوز استفاده می شود. این یک ابزار بسیار قدرتمند ساخته شده است روی بالای فریم ورک دات نت. مایکروسافت PowerShell Core را برای سیستم عامل های لینوکس منتشر کرده است. هسته PowerShell ساخته شده است روی بالای هسته دات نت.

مدیران می توانند کارهای اداری مختلفی انجام دهند روی کامپیوتر محلی یا روی یک کامپیوتر راه دور با استفاده از PowerShell. این یک ابزار خط فرمان بسیار قدرتمند است.

PowerShell همچنین یک زبان برنامه نویسی بسیار قدرتمند برای مدیریت سیستم است. می توانید اسکریپت های بسیار پیچیده ای را با PowerShell بنویسید تا به شما کمک کند وظایف مدیریت روزمره سیستم خود را خودکار کنید.

در این مقاله قصد دارم روش نصب پاورشل را به شما نشان دهم روی Ubuntu 18.04 LTS و همچنین روش شروع کار با PowerShell. بنابراین، بیایید حفاری کنیم.





در حال نصب پاورشل روی اوبونتو 18.04 LTS:

PowerShell در مخزن بسته رسمی Ubuntu 18.04 LTS در دسترس نیست. اما، می توانید به راحتی مخزن بسته رسمی مایکروسافت را اضافه کنید روی Ubuntu 18.04 LTS و PowerShell را از آنجا با استفاده از مدیریت بسته APT نصب کنید.

ابتدا به مسیر بروید /tmp دایرکتوری با دستور زیر:

$ سی دی /tmp

PowerShell را نصب و شروع کنید روی اوبونتوPowerShell را نصب و شروع کنید روی اوبونتو

اکنون فایل بسته DEB installer repository package Microsoft را با دستور زیر دانلود کنید:

$ wget -q https://packages.microsoft.com/پیکربندی/اوبونتو/18.04/packages-microsoft-prod.deb

PowerShell را نصب و شروع کنید روی اوبونتوPowerShell را نصب و شروع کنید روی اوبونتو

اکنون بسته DEB نصب کننده مخزن بسته مایکروسافت را با دستور زیر نصب کنید:

$ sudo apt-get نصب کنید ./packages-microsoft-prod.deb

PowerShell را نصب و شروع کنید روی اوبونتوPowerShell را نصب و شروع کنید روی اوبونتو

مخازن بسته مایکروسافت باید فعال باشند.

PowerShell را نصب و شروع کنید روی اوبونتوPowerShell را نصب و شروع کنید روی اوبونتو

اکنون کش مخزن بسته APT را با دستور زیر به روز کنید:

$ sudo آپدیت مناسب

کش مخزن بسته APT باید به روز شود. همانطور که می بینید، مخزن بسته مایکروسافت در اینجا نیز فهرست شده است. بنابراین، مخزن بسته مایکروسافت در حال استفاده است.

PowerShell را نصب و شروع کنید روی اوبونتوPowerShell را نصب و شروع کنید روی اوبونتو

اکنون می توانید PowerShell را نصب کنید روی دستگاه اوبونتو 18.04 LTS شما.

برای نصب پاورشل روی دستگاه Ubuntu 18.4 LTS خود، دستور زیر را اجرا کنید:

$ sudo apt نصب پاورشل

PowerShell را نصب و شروع کنید روی اوبونتوPowerShell را نصب و شروع کنید روی اوبونتو

برای تأیید نصب، فشار دهید y و سپس فشار دهید <ورود>.

PowerShell را نصب و شروع کنید روی اوبونتوPowerShell را نصب و شروع کنید روی اوبونتو

PowerShell باید نصب شود.

PowerShell را نصب و شروع کنید روی اوبونتوPowerShell را نصب و شروع کنید روی اوبونتو

اکنون برای بررسی اینکه آیا PowerShell کار می کند یا خیر، دستور زیر را اجرا کنید:

$ pwsh — نسخه

اطلاعات نسخه PowerShell باید چاپ شود روی console. همانطور که می بینید، من PowerShell 6.2.0 را اجرا می کنم. ممکن است با خواندن این مقاله متفاوت باشد.

پیشنهاد می‌کنیم بخوانید:  روش نصب آخرین نسخه NVIDIA CUDA روی اوبونتو 22.04 LTS

PowerShell را نصب و شروع کنید روی اوبونتوPowerShell را نصب و شروع کنید روی اوبونتو

راه اندازی PowerShell:

اکنون که PowerShell نصب شده است، می توانید آن را با دستور زیر شروع کنید:

$ pwsh

PowerShell را نصب و شروع کنید روی اوبونتوPowerShell را نصب و شروع کنید روی اوبونتو

PowerShell باید شروع شود. اکنون ، می توانید اجرای دستورات PowerShell را شروع کنید ، اسکریپت های PowerShell را بنویسید ، اسکریپت های PowerShell و موارد دیگر را اجرا کنید.

PowerShell را نصب و شروع کنید روی اوبونتوPowerShell را نصب و شروع کنید روی اوبونتو

شروع کار با PowerShell روی اوبونتو 18.04 LTS:

در این بخش از مقاله ، من قصد دارم اصول اولیه PowerShell را به شما نشان دهم. بنابراین، بیایید شروع کنیم.

PowerShell از همه موارد رایج پشتیبانی می کند cmd.exe و دستورات یونیکس به عنوان مثال، گربه، dir، rm، echo، cls ، cd و غیره

در لینوکس ، می توانید از هر یک از دستورات موجود لینوکس از PowerShell استفاده کنید. همانطور که می بینید، من آن را اجرا کردم apt و من کی هستم لینوکس دستور داد و با موفقیت اجرا شد.

PowerShell را نصب و شروع کنید روی اوبونتوPowerShell را نصب و شروع کنید روی اوبونتو

PowerShell از نام مستعار توصیفی تر برای ویندوز استفاده می کند cmd.exe دستوراتی مانند dir، cd، cls و غیره

می توانید استفاده کنید Get-Alias فرمان PowerShell برای یافتن نام مستعار دستورات مورد نظر خود.

به عنوان مثال ، برای یافتن نام مستعار دستور CD ، استفاده کنید Get-Alias به شرح زیر است:

PS> Get-Alias سی دی

همانطور که می بینید، نام مستعار است تنظیم مکان. به خاطر سپردن دستورات PoweShell واقعا آسان است.

PowerShell را نصب و شروع کنید روی اوبونتوPowerShell را نصب و شروع کنید روی اوبونتو

همانطور که می بینید، من می توانم از آن استفاده کنم تنظیم مکان دستور برای پیمایش به دایرکتوری دیگر.

PowerShell را نصب و شروع کنید روی اوبونتوPowerShell را نصب و شروع کنید روی اوبونتو

PowerShell همچنین دارای ویژگی های قدرتمند تکمیل خودکار است. تو استفاده میکنی <برگه> به همان روشی که شما انجام می دهید روی لینوکس برای تکمیل خودکار.

PowerShell را نصب و شروع کنید روی اوبونتوPowerShell را نصب و شروع کنید روی اوبونتو

اگر دستورات کوتاه را ترجیح می دهید ، PowerShell نیز پشت خود را گرفت. PowerShell برخی از مستعمرات استاندارد را برای آن فراهم می کند.

قبلا ازش استفاده میکردم Get-Alias فرمان اما، می‌توانستم از نام مستعار کوتاه‌تری استفاده کنم دختر. این همان نتیجه را به من می دهد که می توانید در تصویر زیر مشاهده کنید.

PS> دختر سی دی

PowerShell را نصب و شروع کنید روی اوبونتوPowerShell را نصب و شروع کنید روی اوبونتو

اینجا، g برای دریافت و al برای مستعار است.

به همین ترتیب می توانید استفاده کنید سال به جای مجموعه نام مستعار فرمان اینجا، س برای مجموعه است و al برای مستعار است.

برای اطلاعات بیشتر روی فرمان نام مستعار ، نگاهی به مستندات رسمی PowerShell در https://docs.microsoft.com/en-us/powershell/scripting/learn/using-familiar-command-names؟view=powershell-6

در لینوکس ما صفحات man را داریم. صفحات انسان به ما کمک می کند تا یاد بگیریم که این دستور برای چه چیزی استفاده می شود ، گزینه های فرمان در دسترس است ، هر یک از گزینه ها چه کاری انجام می دهند و بسیاری دیگر. به همین ترتیب می توانید کمک بگیرید روی دستورات پاورشل

پیشنهاد می‌کنیم بخوانید:  SELinux روی آموزش اوبونتو

در PowerShell، کمک بگیر دستور برای دریافت کمک استفاده می شود روی دستور مورد نظر شما

مثلا برای کمک گرفتن روی تنظیم مکان فرمان که قبلاً دیدیم ، دستور زیر را اجرا کنید:

PS> Get-Help Set-Location

همانطور که می بینید، دستور Get-Help نشان می دهد نام از فرمان، نحو از فرمان، نام مستعار از فرمان اما باید بیشتر نشان دهد!

PowerShell را نصب و شروع کنید روی اوبونتوPowerShell را نصب و شروع کنید روی اوبونتو

در مثال قبلی، مشاهده کردید که دستور Get-Help نمی تواند فایل های Help دستور را در رایانه من پیدا کند. بنابراین، کمک جزئی را نشان داد. من در واقع فایل های Help را برای آن دستور دانلود نکرده بودم.

PowerShell را نصب و شروع کنید روی اوبونتوPowerShell را نصب و شروع کنید روی اوبونتو

برای دانلود فایل های راهنما روی کامپیوتر شما، دستور PowerShell زیر را اجرا کنید:

PS> به روز رسانی – کمک

PowerShell را نصب و شروع کنید روی اوبونتوPowerShell را نصب و شروع کنید روی اوبونتو

همانطور که می بینید، PowerShell در حال دانلود و نصب فایل های راهنما است.

PowerShell را نصب و شروع کنید روی اوبونتوPowerShell را نصب و شروع کنید روی اوبونتو

پس از دانلود فایل های راهنما، بیایید سعی کنیم راهنمایی دریافت کنیم روی دوباره دستور Set-Location.

PS> Get-Help Set-Location

هیچ چیز تغییر نکرد! خوب، به طور پیش فرض، کمک جزئی نمایش داده می شود. اما، اگر بخواهید، می توانید کمک کامل را ببینید.

PowerShell را نصب و شروع کنید روی اوبونتوPowerShell را نصب و شروع کنید روی اوبونتو

برای نمایش کمک کامل روی دستور Set-Location، Get-Help را به صورت زیر اجرا کنید:

PS> Get-Help Set-Location -پر شده

PowerShell را نصب و شروع کنید روی اوبونتوPowerShell را نصب و شروع کنید روی اوبونتو

همانطور که می بینید، راهنمای کامل نمایش داده می شود. راهنمای کامل شامل مثال ها و همچنین توضیح هر گزینه است.

PowerShell را نصب و شروع کنید روی اوبونتوPowerShell را نصب و شروع کنید روی اوبونتو PowerShell را نصب و شروع کنید روی اوبونتوPowerShell را نصب و شروع کنید روی اوبونتو

اگر نمی‌خواهید فایل‌های راهنما را دانلود کنید، می‌توانید به صورت آنلاین با دستور Get-Help به صورت زیر راهنمایی پیدا کنید:

PS> Get-Help Set-Location -برخط

PowerShell را نصب و شروع کنید روی اوبونتوPowerShell را نصب و شروع کنید روی اوبونتو

یک مرورگر وب با کمک باز می شود page برای Set-Location همانطور که می بینید.

PowerShell را نصب و شروع کنید روی اوبونتوPowerShell را نصب و شروع کنید روی اوبونتو

کمک آنلاین page نمونه هایی نیز دارد

PowerShell را نصب و شروع کنید روی اوبونتوPowerShell را نصب و شروع کنید روی اوبونتو

اکنون که می دانید چگونه دستورات را اجرا کنید و چگونه کمک بگیرید روی PowerShell، شما باید بتوانید شروع به یادگیری بیشتر در مورد آن کنید. با تشکر از خواندن این مقاله.

برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم

زمان انتشار: 1403-01-05 09:46:02

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید