উইন্ডোজ 10 এ Bash কমান্ড লাইন চালানোর জন্য

উইন্ডোজ 10 বার্ষিকী আপডেটে , মাইক্রোসফ্ট ডেভেলপারদের জন্য একটি আকর্ষণীয় নতুন বৈশিষ্ট্য যোগ করেছে, বিদ্যুৎ ব্যবহারকারীরা এবং যে কেউ ইউনিক্স-ওয়াই সিস্টেম যেমন ম্যাক ওএস এক্স এবং লিনাক্সের সাথে কাজ করে। উইন্ডোজ 10 এখন ইউনিক্স বাশ কমান্ড প্রম্পট (বিটাতে) সহ ক্যানননিকের সাথে সহযোগিতার সৌজন্যে, উবুন্টু লিনাক্সের পিছনে কোম্পানি।

বাশ কমান্ড প্রম্পট সহ, আপনি উইন্ডোজ ফাইল সিস্টেম (যেমন আপনি নিয়মিত উইন্ডোজ কম্যান্ড প্রম্পট সহ), মান বাশ কমান্ড চালানোর সাথে সাথে লিনাক্স গ্রাফিকাল ইউআই প্রোগ্রামগুলি ইনস্টল করতে পারেন যেমনঃ ইন্টারঅ্যাক্ট করার মত সব ধরণের কাজ করতে পারেন - যদিও যে শেষ একটি আনুষ্ঠানিকভাবে সমর্থিত নয়।

আপনি যদি একটি ঋতু বাশ ব্যবহারকারী হন তবে জনপ্রিয় কমান্ড প্রম্পটে শুরু করতে আগ্রহী হন, এখানে উইন্ডোজ 10 এ Bash কিভাবে ইনস্টল করবেন

06 এর 01

সাবসিস্টেম

যখন আপনি উইন্ডোজ 10 এ Bash ইনস্টল করবেন তখন আপনি একটি ভার্চুয়াল মেশিন বা একটি প্রোগ্রাম পাবেন না যা বেশিরভাগই লিনাক্সে Bash এর মত রান করে। এটি আসলে আপনার পিসিতে নেটিভভাবে চলছে। উইন্ডোজ 10 এর একটি বৈশিষ্ট্য যা লিনাক্সের জন্য উইন্ডোজ সাবসিস্টেম (ডাব্লুএএসএল) নামে পরিচিত। WSL হল "গোপন সস" যা লিনাক্স সফটওয়্যারকে উইন্ডোজ চালানোর অনুমতি দেয়।

শুরু করতে, স্টার্ট> সেটিংস> আপডেট ও নিরাপত্তা> ডেভেলপারদের জন্য যান । উপ-শিরোনাম "ডেভেলপার বৈশিষ্ট্য ব্যবহার করুন" এর অধীনে বিকাশকারী মোড রেডিও বোতামটি নির্বাচন করুন। আপনি এই সময়ে আপনার পিসি পুনরায় আরম্ভ করতে বলা যেতে পারে। যদি তাই হয়, এগিয়ে যান এবং এটি করতে।

06 এর 02

উইন্ডোজ বৈশিষ্ট্য চালু করুন

একবার এটি সম্পন্ন হলে, সেটিংস অ্যাপটি বন্ধ করুন এবং টরকারবারে Cortana Search bar এ ক্লিক করুন এবং উইন্ডোজ বৈশিষ্ট্যগুলিতে টাইপ করুন। উপরের ফলাফলটি একটি কন্ট্রোল প্যানেল বিকল্প হতে হবে যা "উইন্ডোজ ফিচারকে চালু বা বন্ধ করে" বলা হয়। যে নির্বাচন করুন এবং একটি ছোট উইন্ডো খুলবে।

নীচে স্ক্রল করুন এবং "Linux এর জন্য উইন্ডোজ সাবসিস্টেম (বিটা)" লেবেলযুক্ত বাক্সটি চেক করুন। তারপর উইন্ডোটি বন্ধ করতে ওকে ক্লিক করুন।

পরবর্তী আপনি আপনার পিসি পুনরায় আরম্ভ করতে অনুরোধ করা হবে, যা আপনি Bash ব্যবহার করতে পারেন আগে আপনি করতে হবে

06 এর 03

চূড়ান্ত ইনস্টলেশন

একবার আপনার কম্পিউটার পুনরায় আরম্ভ করা হয়, একবার আবার টাস্কবারে Cortana এ ক্লিক করুন এবং bash টাইপ করুন। উপরের ফলাফল একটি কমান্ড হিসাবে "bash" চালানোর একটি বিকল্প হওয়া উচিত - এটি নির্বাচন করুন।

বিকল্পভাবে, শুরুতে যান > উইন্ডোজ সিস্টেম> কমান্ড প্রম্পট । কমান্ড প্রম্পট উইন্ডো একবার bash টাইপ করে এবং Enter টিপুন

যে কোনও উপায়ে আপনি এটি করবেন, ব্যাশের জন্য চূড়ান্ত ইনস্টলেশান প্রক্রিয়াটি উইন্ডোজ স্টোর থেকে (কমান্ড প্রম্পটের মাধ্যমে) Bash ডাউনলোড করে শুরু হবে। এক সময়ে আপনাকে অবিরত রাখতে বলা হবে। যখন এটি ঘটে তখন ঠিক y টাইপ করুন এবং তারপর ইনস্টলেশন সম্পূর্ণ হওয়ার জন্য অপেক্ষা করুন।

06 এর 04

একটি ইউজারনেম এবং পাসওয়ার্ড জুড়ুন

সবকিছু প্রায় সম্পন্ন হলে আপনি ইউনিক্স কমান্ড প্রম্পটগুলির জন্য আদর্শ হিসাবে ব্যবহারকারী নাম এবং পাসওয়ার্ড লিখতে বলা হবে। আপনার উইন্ডোজ ব্যবহারকারীর অ্যাকাউন্ট নাম বা পাসওয়ার্ড ব্যবহার করতে হবে না। পরিবর্তে, তারা সম্পূর্ণ অনন্য হতে পারে। যদি আপনি নিজেকে "r3dB4r0n" কল করতে চান তাহলে এটির জন্য যান।

একবার যে অংশটি সম্পন্ন হয় এবং ইনস্টলেশন সম্পন্ন হয়, কমান্ড প্রম্পট স্বয়ংক্রিয়ভাবে Bash এ খুলবে। আপনি কমপিউটার প্রম্পট হিসাবে 'r3dB4r0n @ [আপনার কম্পিউটারের নাম]' মত কিছু দেখতে যখন এটি আপনি এটি জানতে হবে।

এখন আপনি আপনার বাশে কোনও কমান্ড আপনাকে প্রবেশ করতে পারেন। এটি এখনও বিটা সফ্টওয়্যার না সব কাজ করবে, কিন্তু অধিকাংশ অংশ জন্য এটি অন্যান্য সিস্টেমের উপর Bash একইভাবে হিসাবে কাজ করবে।

যখনই আপনি আবার Bash খুলতে চান তখন এটি উইন্ডোজে উবুন্টুতে Start> Bash এ ক্লিক করুন

06 এর 05

আপনার ইনস্টলেশন আপগ্রেড করা

যেহেতু কোন ভাল বাশ ব্যবহারকারী জানেন যে আপনি কমান্ড লাইনের সাথে কিছু করেন আপনি প্যাকেজগুলির বর্তমান ইনস্টলেশনের আপডেট এবং আপগ্রেড করতে পারবেন। আপনি যদি শব্দটি কখনও শোনেন নি, প্যাকেজগুলি আপনি আপনার মেশিনে ইনস্টল করা কমান্ড লাইন প্রোগ্রাম এবং ইউটিলিটিগুলি তৈরি করে এমন ফাইলগুলির সংগ্রহকে কল করেন।

আপনি আপ টু ডেট, উইন্ডোজে উবুন্টু খুলুন এবং নিম্নোক্ত কমান্ডটি টাইপ করুন তা নিশ্চিত করতে: sudo apt-get update এখন Enter লিখুন Bash তারপর একটি ত্রুটি বার্তাটি উইন্ডোতে মুদ্রণ এবং তারপর আপনার পাসওয়ার্ডের জন্য জিজ্ঞাসা করুন।

শুধু এখন যে ত্রুটি বার্তা উপেক্ষা করুন Sudo কমান্ডটি এখনও সম্পূর্ণরূপে কাজ করছে না, তবে আপনি এখনও Bash এর নির্দিষ্ট কমান্ডগুলি চালানোর জন্য এটি প্রয়োজন। প্লাস এটা উইন্ডোজ একটি seamless ব্যাশ অভিজ্ঞতা আশা মধ্যে অফিসিয়াল উপায় জিনিস করতে ভাল অনুশীলন।

এখন পর্যন্ত আমরা যা করেছি তা আমাদের স্থানীয় প্যাকেজগুলির স্থানীয় ডাটাবেস আপডেট করা হয়েছে, যা নতুন কিছু থাকলে কম্পিউটারকে জানতে দেয়। এখন আসলে নতুন প্যাকেজ ইনস্টল করার জন্য আমাদের sudo apt-get upgrade টাইপ করতে হবে এবং আবার এন্টার চাপুন। আপনি শুধু এটি প্রবেশ করানো থেকে সম্ভবত Bash আপনার পাসওয়ার্ডের জন্য জিজ্ঞাসা করবে না। এবং এখন, Bash আপনার সমস্ত প্যাকেজ আপগ্রেড races বন্ধ হয়। আপনার Bash সফ্টওয়্যার আপগ্রেড করা অব্যাহত রাখতে চান তাহলে প্রসেসের প্রথম দিকে Bash আপনাকে জিজ্ঞাসা করবে। শুধু আপগ্রেড করার জন্য হ্যাঁ লিখুন।

সবকিছু আপগ্রেড করার জন্য এটি কয়েক মিনিট সময় লাগতে পারে, কিন্তু এটি করা হলে একবার বাশ আপগ্রেড হবে এবং যেতে প্রস্তুত।

06 এর 06

একটি কমান্ড লাইন প্রোগ্রাম ব্যবহার করে

এখন আমরা বাশ আপ পেয়েছি এবং এটা এর সাথে সহজ কিছু করার সময় চলমান। আমরা আমাদের উইন্ডোজ নথি ফোল্ডারের ব্যাক-আপ একটি বহিরাগত হার্ড ড্রাইভ করতে rsync কমান্ড ব্যবহার করতে যাচ্ছি।

এই উদাহরণে, আমাদের ফোল্ডার C: \ Users \ BashFan \ Documents এ থাকে এবং আমাদের বাহ্যিক হার্ড ড্রাইভ F: \ ড্রাইভ।

আপনাকে যা করতে হবে তা rsync -rv / mnt / c / ব্যবহারকারী / BashFan / ডকুমেন্টস / / mnt / f / ডকুমেন্টে টাইপ করুন। এই কমান্ড Bash কে প্রোগ্রাম Rsync ব্যবহার করতে বলবে, যা আপনার Bash এর সংস্করণে ইতিমধ্যে ইনস্টল করা উচিত। তারপর "rv" অংশটি rsync- কে আপনার পিসিতে বিভিন্ন ফোল্ডারগুলির মধ্যে অন্তর্ভুক্ত সবকিছু ব্যাক আপ করে দেয় এবং কমান্ড লাইনে সমস্ত rsync এর কার্যকলাপ মুদ্রণ করে। নিশ্চিত হোন যে আপনি এই কমান্ডটি নিখরচায় অনুসরণের শেষে অনুসরণ করে লিখেছেন ... / BashFan / Documents / ডিজিটাল ওশেনিয়ান টিউটোরিয়ালটি কেন পরীক্ষা করা উচিত তা ব্যাখ্যা করার জন্য ব্যাখ্যা করার জন্য।

ফোল্ডার গন্তব্যের সঙ্গে শেষ দুটি বিট Bash যা ফোল্ডার কপি এবং যেখানে এটি প্রতিলিপি যেখানে। উইন্ডোজ ফাইল অ্যাক্সেস করার জন্য Bash এর জন্য এটি "/ mnt /" দিয়ে শুরু করতে হবে। এটি শুধু উইন্ডোজের বাশার অদ্ভুততা যেহেতু ব্যাশ এখনও চালিত হচ্ছে যদি এটি লিনাক্স মেশিনে চলছে।

এছাড়াও মনে রাখবেন যে বাশ কমান্ড কেস সংবেদনশীল। যদি আপনি "ডকুমেন্টস" এর পরিবর্তে "ডকুমেন্টস" টাইপ করেন তবে Rsync সঠিক ফোল্ডার খুঁজে পেতে সক্ষম হবে না।

এখন যেহেতু আপনি আপনার কমান্ডটি টাইপ করেছেন সেটি লিখুন এবং আপনার ডকুমেন্টগুলি কখনই ব্যাক আপ হবে না।

আমরা উইন্ডোজ এ Bash এ এই ভূমিকা ঢেকে যাচ্ছি। আরেকবার আমরা উইন্ডোজ এ লিনাক্স প্রোগ্রাম চালানোর সাথে কিভাবে পরীক্ষা করতে পারি এবং Bash এর সাথে ব্যবহার করার জন্য সাধারণ কমান্ড সম্পর্কে আরও একটু আলাপ আলোচনা করব।