উইন্ডোজ ১০-এ অনেক পরিবর্তন এনেওয়া হয়েছে, কিন্তু কিছু পরিবর্তন নিয়ে আলোচনা কম হয়েছে। 그중 একটি হল কমান্ড লাইন-এর সাথে সম্পর্কিত, যা আজ আমরা আলোচনা করব।
উইন্ডোজ ১০-এ কমান্ড লাইনে উন্নতি

মাইক্রোসফট কমান্ড লাইন-এ বেশ কিছু নতুন পরিবর্তন আনা হয়েছে, এবং ডেভেলপাররা ও সাধারণ ব্যবহারকারীরা এই পরিবর্তনগুলো খুব পছন্দ করছেন।
বিলম্ব না করে নতুন ফিচারগুলো নিয়ে আলোচনা করি।
Tar এবং Curl সাপোর্ট

আপনি যদি হার্ডকোর লিনাক্স ব্যবহারকারী হন, তবে .TAR আর্কাইভ-এর সাথে অভিজ্ঞ থাকতে পারেন। লিনাক্সে .tar আর্কাইভ .ZIP-এর চেয়ে বেশি लोकপ্রিয়, এবং এখন উইন্ডোজ ১০ ব্যবহারকারীরা এর সুবিধা নিতে পারেন।
CURL-এর কথা বললে, এটি একটি CLI টুল যা ফাইল পাঠানো ও গ্রহণের সুযোগ দেয়। এটি একাধিক প্রোটোকল সাপোর্ট করে। ব্যবহারকারীরা সহজে HTTP রিকোয়েস্ট করতে এবং কমান্ড লাইন থেকে রেসপন্স দেখতে পারেন।
ব্যাকগ্রাউন্ড টাস্ক

উইন্ডোজ ১০ ব্যবহারকারীরা সবসময় ব্যাকগ্রাউন্ড টাস্ক চালাতে পারতেন, কিন্তু সমস্যাটি ছিল WSL কনসোল চালু রাখতে হতো, না হলে টাস্কটি বন্ধ হয়ে যেত। এই আপডেটের সাথে ব্যবহারকারীরা WSL কনসোল চালু রাখা ছাড়াই ব্যাকগ্রাউন্ড টাস্ক চালাতে পারবেন।
অর্থাৎ, কনসোল বন্ধ করলেও টাস্কগুলো চলতে থাকবে, যা চমৎকার একটি উন্নতি।
Unix সকেটের সাপোর্ট
এখানেই কথা, Unix সকেট উইন্ডোজ ১০-এ সাপোর্টেড ছিল না, কিন্তু v1803 আপডেটে এটিকে পরিবর্তন করা হয়েছে। এছাড়া উইন্ডোজ এবং WSL-এর মধ্যে Unix সকেটের মাধ্যমে যোগাযোগ করা সম্ভব।
এটি কীভাবে কাজ করবে সে সম্পর্কে কিছু নিয়ম রয়েছে, তাই মাইক্রোসফট ব্লগ পোস্ট পড়ার পরামর্শ দেয়।
OpenSSH-ভিত্তিক ক্লায়েন্ট এবং সার্ভার
OpenBSD ফাউন্ডেশন OpenSSH টুলসের স্যুট তৈরি করেছে। এটি রিমোট কমান্ড-লাইন অ্যাডমিনিস্ট্রেশন, পাবলিক/প্রাইভেট কী ম্যানেজমেন্ট, সিকিউর ফাইল ট্রান্সফার ইত্যাদির জন্য তৈরি।
এই আপডেটে ব্যবহারকারীদের SSH ক্লায়েন্ট এবং কী এজেন্ট ব্যবহার করার সুযোগ मिलেছে। SSH সার্ভার একটি ঐচ্ছিক ফিচার যা অনুরোধ করলে পাওয়া যায়।
উইন্ডোজ ১০ কমিউনিটি এই টুলগুলো দীর্ঘদিন ধরে চাইছিল, তাই মাইক্রোসফটের এই ধাপ থেকে অনেকেই খুশি।
Hyper-V এবং Enhance Session

পূর্বে Hyper-V-এ চলমান লিনাক্স VM-গুলো Enhanced Session Mode-এর সুবিধা পাত না, কিন্তু উইন্ডোজ ১০ v1803 আপডেটে এটি পরিবর্তন হয়েছে। মাইক্রোসফট বলছে, ওপেন সোর্স XRDP প্রজেক্ট এর কারণে এটি সম্ভব হয়েছে, যা RDP প্রোটোকলের মাধ্যমে লিনাক্স VM-সহ ইন্টারঅ্যাক্ট করতে দেয়।
এটি ব্যবহার করলে ইউজার এক্সপেরিয়েন্সে উল্লেখযোগ্য উন্নতি হয়।
UWP কনসোল অ্যাপ্লিকেশন
মাইক্রোসফট Universal Windows Platform (UWP)-কে ভবিষ্যত বলে প্রচার করছে, তবে বছরের পর বছর উন্নতির পরেও এটি পুরনো অ্যাপ ডেলিভারি পদ্ধতির তুলনায় সীমিত। কনসোল অ্যাপ্লিকেশন তৈরি করতে চাইলে শুধু লিগেসি অপশন ছিল, কিন্তু v1803 থেকে এটি পরিবর্তন হয়েছে।
হ্যাঁ, আপনি ঠিক পড়েছেন, UWP কনসোল অ্যাপ্লিকেশন এখন উইন্ডোজ ১০-এ সাপোর্টেড। ডেভেলপাররা যেকোনো সময় তাদের কনসোল অ্যাপ মাইক্রোসফট স্টোরে প্রকাশ করতে পারবেন।
