مایکروسافت Coreutils ویندوز را با 8 فرمان محبوب لینوکس مجهز کرد
مقدمه
کاربران حرفهای لینوکس و ویندوز اغلب برای انجام برخی عملیاتهای روزمره مانند مدیریت فایلها و پردازش متن، به دنبال ابزاری مشابه در هر دو سیستم هستند. مایکروسافت که سالهاست در زمینه توسعه سیستمعامل ویندوز فعالیت دارد، به تازگی قدم مهمی در این مسیر برداشته است. این حرکت میتواند تجربه استفاده از ترمینال در ویندوز را متحول کند.
معرفی خبر
مایکروسافت با عرضه مجموعه ابزارهای Coreutils امکان اجرای هشت فرمان پرکاربرد لینوکس را به صورت بومی روی ویندوز فراهم کرده است. این فرمانها شامل ls، grep، find، cat، sort، head، tail و wc هستند که کاربران لینوکس برای مدیریت فایلها و پردازش دادهها به آنها وابستهاند.
بررسی جزئیات خبر
یکی از چالشهای کاربران حرفهای ویندوز این بود که برای استفاده از فرمانهای لینوکس معمولاً باید از Windows Subsystem for Linux (WSL) بهره ببرند. ولی با Coreutils، این دستورات به صورت محلی و بدون نیاز به اجرای سیستم لینوکس مجازی اجرا میشوند. این ابزارها عملکرد سریعتری داشته و بسیاری از اسکریپتهای کوچک و کاربردی لینوکس را میتوان مستقیماً در ترمینال ویندوز اجرا کرد، بدون اینکه به یادگیری مجدد PowerShell یا تغییر ساختار اسکریپتها نیاز باشد.
تجربه کاربری و عملکرد
- فرمانهای معروف مانند ls برای فهرست کردن فایلها، grep برای جستجو متن، و find برای جستجوی فایلها، به صورت روان و با عملکردی نزدیک به لینوکس اجرا میشوند.
- اجرای دستورات ترکیبی به صورت pipeline بدون نیاز به خروج از شل ویندوز ممکن میشود.
- سرعت اجرای برخی فرمانها روی فایل سیستم بومی ویندوز نسبت به حالت استفاده از WSL افزایش یافته است.
ویژگیها و نکات مهم
با اینکه Coreutils بسیاری از نیازها را رفع کرده، هنوز برخی امکانات لینوکس مانند دستورهای مدیریت دسترسی فایل (chmod و chown)، کنترل فرآیند مبتنی بر سیگنالها (مثل kill و timeout) کامل نیستند. همچنین برای جلوگیری از تداخل با دستورات بومی ویندوز، برخی دستورها مانند dir و more عرضه نشدهاند.
نکتهای که کاربران باید به آن توجه کنند، مدیریت ترتیب دسترسی به دستورات در PowerShell است؛ چرا که برخی فرمانها به صورت پیشفرض شاخصهای بومی پاورشل را دارند و برای اجرای دقیق Coreutils باید پسوند .exe را اضافه کنند یا تنظیمات متناسب انجام شود.
جمعبندی
مایکروسافت با انتشار Coreutils، گامی بزرگ در بهبود تجربه کاربران حرفهای ویندوز برداشته است. این ابزارها به کاربران امکان میدهد بدون نیاز به سیستم لینوکس مجازی یا تغییر عادتها و اسکریپتهای قدیمی، فرمانهای پرکاربرد لینوکس را به سهولت اجرا کنند. البته جایگزینی کامل WSL هنوز ممکن نیست و این مجموعه بیشتر برای مدیریت فایل و پردازش متن روزمره کاربرد دارد.
در بازار ایران، ما سالهاست واردات مستقیم لوازم جانبی موبایل و کامپیوتر را انجام میدهیم و همیشه به دنبال راهکارهایی برای بهینهسازی و تسهیل کار با سیستمهای ویندوزی هستیم که این خبر به نوعی نشاندهنده روند پیشرفت فناوری است که میتواند بر بهبود روند کار در بازارهای مرتبط اثرگذار باشد.
این خبر چه اهمیتی برای بازار ایران دارد؟
با توجه به گسترش استفاده از ویندوز در میان کسبوکارها و افراد حرفهای در ایران، افزودن قابلیتهای لینوکسی به این سیستمعامل، میتواند روند انجام امور روزمره مانند مدیریت فایلها و اسکریپتهایی که در حوزه فناوری اطلاعات و توسعه نرمافزار کاربرد دارد، سادهتر و سریعتر کند. فروشندگان و تعمیرکاران کامپیوتر و موبایل نیز با آشنایی بیشتر به این امکانات، میتوانند خدمات بهتری به مشتریان ارائه دهند و کاربران ایرانی با دسترسی آسانتر به این ابزارها بهرهوری بیشتری کسب کنند.
محصولات مرتبط
این مقاله ارتباط مستقیمی با محصولات خاص معرفی نمیکند و بخش محصولات مرتبط حذف شده است.
برای مشاهده ابزار و لوازم جانبی متنوع با کیفیت برای موبایل و کامپیوتر میتوانید به محصولات سایت فیبو24 مراجعه کنید.
تهیه شده توسط تیم ترجمه بازار آنلاین