সুচিপত্র:

রাস্পবেরি পাই এর সফটওয়্যার নেভিগেট করা: পার্ট 1: 14 ধাপ
রাস্পবেরি পাই এর সফটওয়্যার নেভিগেট করা: পার্ট 1: 14 ধাপ

ভিডিও: রাস্পবেরি পাই এর সফটওয়্যার নেভিগেট করা: পার্ট 1: 14 ধাপ

ভিডিও: রাস্পবেরি পাই এর সফটওয়্যার নেভিগেট করা: পার্ট 1: 14 ধাপ
ভিডিও: রাসবেরি পাই কম্পিউটারে বাংলা লেখার জয়প্রিয় সফটওয়্যার অভ্র ইনস্টলেশন|Installing avro in Raspberry Pi 2024, জুলাই
Anonim

Push_reset লেখকের আরও অনুসরণ করুন:

পরিধানযোগ্য ইলেকট্রনিক্স ক্লাস
পরিধানযোগ্য ইলেকট্রনিক্স ক্লাস
পরিধানযোগ্য ইলেকট্রনিক্স ক্লাস
পরিধানযোগ্য ইলেকট্রনিক্স ক্লাস
রাস্পবেরি পাই ক্লাস
রাস্পবেরি পাই ক্লাস
রাস্পবেরি পাই ক্লাস
রাস্পবেরি পাই ক্লাস
কিভাবে একটি ওয়ার্কস্ট্যাট -01 একটি ইউরোর্যাক মডিউলের সাথে সংযুক্ত করবেন
কিভাবে একটি ওয়ার্কস্ট্যাট -01 একটি ইউরোর্যাক মডিউলের সাথে সংযুক্ত করবেন
কিভাবে একটি ওয়ার্কস্ট্যাট -01 একটি ইউরোর্যাক মডিউল এর সাথে সংযুক্ত করবেন
কিভাবে একটি ওয়ার্কস্ট্যাট -01 একটি ইউরোর্যাক মডিউল এর সাথে সংযুক্ত করবেন

সম্পর্কে: সেলাই, সোল্ডারিং এবং স্ন্যাকিংয়ে বিশেষজ্ঞ। আরও অনেক কিছু আমি করি… www.wearablesoftin… push_reset সম্পর্কে আরো

এই পাঠে, আপনি শিখবেন কিভাবে কমান্ড-লাইন ইন্টারফেস ব্যবহার করে আপনার রাস্পবেরি পাই নেভিগেট করতে হয়। আপনি ফোল্ডার তৈরি করবেন, এক ডিরেক্টরি থেকে অন্য ডিরেক্টরিতে চলে যাবেন এবং ক্লাসে আপনার সমস্ত কাজ ক্যাপচার করার জন্য স্ক্রিনশট নিতে শিখবেন!

আমরা রাস্পবেরি পাই সফটওয়্যারের চারপাশে কিছু মূল শর্তাবলী এবং ধারণাগুলি চিহ্নিত এবং সংজ্ঞায়িত করে শুরু করব। আপনি ডেস্কটপ পরিবেশের সাথে পরিচিত হবেন এবং কমান্ড-লাইন ইন্টারফেস ব্যবহার শুরু করবেন।

রাস্পবেরি পাই এর সফটওয়্যার নেভিগেট করা: পার্ট 2 আপনার কমান্ড-লাইন শিক্ষা কিছু মূল কমান্ড দিয়ে চালিয়ে যাচ্ছে যা আপনি পুরো ক্লাসে ব্যাপকভাবে ব্যবহার করতে পারবেন না কিন্তু সচেতন হতে চাইবেন যাতে আপনি আপনার শিক্ষা এবং রাস্পবেরি পাই নিয়ে পরীক্ষা চালিয়ে যান।

ধাপ 1: লিনাক্সকে হ্যালো বলুন

Image
Image

রাস্পবেরি পাইয়ের কেন্দ্রস্থলে এর ওএস যা আমাদের ক্ষেত্রে রাস্পবিয়ান। রাস্পবিয়ান একটি বিনামূল্যে অপারেটিং সিস্টেম যা রাস্পবেরি পাই হার্ডওয়্যারের জন্য অপ্টিমাইজড ডেবিয়ান ভিত্তিক। ডেবিয়ান আরেকটি সফটওয়্যার, লিনাক্স কার্নেলের উপর ভিত্তি করে তৈরি। এটি ডেবিয়ানকে একটি লিনাক্স ডিস্ট্রিবিউশন করে তোলে, যা লিনাক্স ডিস্ট্রো নামেও পরিচিত।

লিনাক্স কি?

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

আরও জানতে, লিনাস নিজেই তার উপরের TED আলোচনায় লিনাক্স সম্পর্কে কথা বলতে শুনুন। কম্পিউটারের সফটওয়্যারের মূল চাবিকাঠি সম্পর্কে আরো কিছু ধারণা অন্বেষণ করা যাক।

একটি অপারেটিং সিস্টেম কি?

একটি ওএস হল সফটওয়্যারের একটি সংগ্রহ যা স্টোরেজ, হার্ডওয়্যার, সফটওয়্যার এবং আরও অনেক কিছু পরিচালনা করে।

ওএস কিছু কাজ করে:

  • ফাইল এবং ফোল্ডার পরিচালনা করে
  • পেরিফেরালগুলির জন্য ড্রাইভারগুলি সনাক্ত করে এবং ইনস্টল করে
  • সিস্টেম নিরাপত্তা ব্যবস্থাপনা করে
  • সফ্টওয়্যার হার্ডওয়্যারের সাথে যোগাযোগ করতে দেয়
  • সফটওয়্যার অ্যাপ্লিকেশন লোড এবং রান করে
  • অ্যাপ্লিকেশনগুলির গ্রাফিক্স এবং পাঠ্য প্রদর্শন করে
  • অ্যাপ্লিকেশনগুলি মেমরি এবং স্টোরেজে অ্যাক্সেস সরবরাহ করে

একটি OS এর কার্নেল

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

ধাপ 2: ঘুরে আসা

রাস্পবেরি পাই এর সফটওয়্যারটি পেতে দুটি উপায় রয়েছে:

1) ডেস্কটপ পরিবেশ

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

2) লিনাক্স শেল

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

ধাপ 3: ডেস্কটপ পরিবেশ ব্যবহার করে

LXDE নামে একটি অ্যাপ্লিকেশনের ডেস্কটপ, যা লাইটওয়েট X11 ডেস্কটপ এনভায়রনমেন্টের জন্য সংক্ষিপ্ত। এই অ্যাপ্লিকেশনটি ইতিমধ্যেই আপনার ব্যবহারের জন্য প্রস্তুত প্রোগ্রামগুলির সাথে বান্ডিল করা রাস্পবেরি পাইতে ইনস্টল করা হয়েছে।

ডেস্কটপ দুটি প্রধান এলাকায় বিভক্ত: টাস্কবার এবং ডেস্কটপ এলাকা। আপনি ডেস্কটপ এলাকায় বর্জ্য বাস্কেট আইকন দেখতে পারেন। এই আইকনটিকে শর্টকাট বলা হয়। আপনি একটি অ্যাপ্লিকেশনে ডান ক্লিক করে এবং শর্টকাট তৈরি নির্বাচন করে শর্টকাটগুলি যোগ এবং অপসারণ করতে পারেন।

ছবি
ছবি

টাস্কবার অ্যাপলেট নামক বেশ কিছু আইটেম ধরে রাখতে পারে। চিত্রিত টাস্কবারে বাম থেকে ডানে অ্যাপলেটগুলি হল:

  • তালিকা
  • অ্যাপ্লিকেশন লঞ্চ বার
  • টাস্ক বার
  • ব্লুটুথ
  • ওয়াইফাই নেটওয়ার্ক
  • ভলিউম নিয়ন্ত্রণ
  • CPU ব্যবহার মনিটর
  • ঘড়ি
  • ইজেক্টর

টাস্কবারে এই সমস্ত অ্যাপলেটগুলি সরানো, যোগ করা এবং পুনর্বিন্যাস করা যেতে পারে।

অ্যাপলেট যোগ বা অপসারণ করতে টাস্কবারে ডান ক্লিক করুন এবং প্যানেল আইটেম যোগ/সরান নির্বাচন করুন। উপরের দিকে চলমান চারটি ট্যাব সহ একটি উইন্ডো প্রদর্শিত হবে। ট্যাব প্যানেল অ্যাপলটসে ক্লিক করুন। অ্যাপ্লিকেশন লঞ্চ বারে ক্লিক করুন এবং তারপরে ডান মেনুতে পছন্দ বাটন।

ছবি
ছবি
ছবি
ছবি

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

  • গণিত
  • উলফ্রাম

এবং একটি যোগ করুন:

SonicPi ("প্রোগ্রামিং" বিভাগের অধীনে)

অপসারণ করতে, অ্যাপ্লিকেশনটিতে ক্লিক করুন এবং তারপরে মাঝখানে অপসারণ বোতামটি ক্লিক করুন। এটা যে সহজ! এটি আপনার পাই থেকে প্রোগ্রামটি মুছে দেয় না, কেবল টাস্কবারের শর্টকাট। যোগ করতে, ডান কলাম থেকে অ্যাপ্লিকেশনটি চয়ন করুন এবং তারপরে যোগ বোতামটি ক্লিক করুন।

ছবি
ছবি
ছবি
ছবি

SonicPi এর আইকনটি এখন টাস্কবারে আছে যেখানে অন্য দুটি অ্যাপ ছিল।

ছবি
ছবি

ধাপ 4: GUI থেকে শাটডাউন + রিবুট করুন

আপনি হয়তো ইতিমধ্যেই লক্ষ্য করেছেন যে রাস্পবেরি পাই 3 (এবং সেই বিষয়টির জন্য অন্যান্য সমস্ত মডেল) চালু/বন্ধ সুইচ নেই। সুতরাং, আপনি কীভাবে রাস্পবেরি পাই বন্ধ করবেন? রাস্পবেরি পাই এখনও চলমান অবস্থায় কেবল পাওয়ার প্লাগটি টেনে আনলে এসডি কার্ডে ডেটা দূষিত হতে পারে, তাই এটি করবেন না! রাস্পবেরি পাই বন্ধ করার সর্বোত্তম এবং নিরাপদ উপায় হল সফটওয়্যারের মাধ্যমে এটি বন্ধ করা। এটি করার জন্য, উপরের বাম কোণে মেনুতে যান এবং শাটডাউন নির্বাচন করুন।

ছবি
ছবি

একটি উইন্ডো তিনটি বিকল্প সহ পপ আপ

শাটডাউন

এইভাবে আপনার পাই বন্ধ করা সমস্ত প্রক্রিয়া নিরাপদে বন্ধ করে দেয় এবং সিস্টেমটি বন্ধ করে দেয়। বিদ্যুৎ সরবরাহ সরানো পর্যন্ত 60 সেকেন্ড অপেক্ষা করা অতিরিক্ত নিরাপদ। বিকল্পভাবে, আপনি সবুজ ACT LED দেখতে পারেন। এটি 10 বার ফ্ল্যাশ করবে তারপর স্থির হয়ে যাবে যে এটি বন্ধ হয়ে গেছে।

ছবি
ছবি

রিবুট করুন

এই বিকল্পটি নিরাপদে রাস্পবেরি পাই পুনরায় চালু করে। সফটওয়্যার ইনস্টল এবং রাস্পবেরি পাই কনফিগার করার পরে এটি কখনও কখনও প্রয়োজন হয়।

প্রস্থান

রাস্পবেরি পাই ডিফল্ট পাই ব্যবহারকারী ছাড়াও একাধিক ব্যবহারকারী থাকতে পারে। এই বিকল্পটি বর্তমান ব্যবহারকারীকে লগ আউট করে।

ধাপ 5: ফাইল ম্যানেজার ব্যবহার করে

কম্পিউটারের ওএসের একটি বড় অংশ হল ফাইল সিস্টেম। ফাইল ম্যানেজার হল রাস্পবিয়ানের অ্যাপ্লিকেশন যা রাস্পবেরি পাই এর ফাইল সিস্টেম অ্যাক্সেস এবং পরিচালনার জন্য যা ডিরেক্টরি (ফোল্ডার) এবং ফাইল (যেমন উইন্ডোজ এক্সপ্লোরার বা ম্যাকের ফাইন্ডার) নিয়ে গঠিত। আসুন এটি খুলুন এবং এটি পরীক্ষা করে দেখুন।

টাস্কবারে ফাইল ক্যাবিনেট আইকনে ক্লিক করুন। আপনি এটি মেনু> আনুষাঙ্গিক> ফাইল ম্যানেজারের অধীনেও খুঁজে পেতে পারেন।

ছবি
ছবি
ছবি
ছবি

ধাপ 6: কমান্ড-লাইন ইন্টারফেস ব্যবহার করে

কমান্ড-লাইনকে টার্মিনাল বা কনসোলও বলা হয়। রাস্পবিয়ানে ডিফল্ট টার্মিনাল অ্যাপ্লিকেশনটিকে LXTerminal বলা হয়। LXTerminal হল আরেকটি প্রোগ্রাম যা আপনাকে শেলের সাথে ইন্টারঅ্যাক্ট করতে দেয়। এটি টেকনিক্যালি একটি 'টার্মিনাল এমুলেটর' নামে পরিচিত যার অর্থ হল এটি একটি গ্রাফিক্যাল পরিবেশে পুরানো স্টাইলের ভিডিও টার্মিনাল (GUI- এর বিকাশের আগে থেকে) অনুকরণ করে।

শুরু করার জন্য আমাদের একটি টার্মিনাল উইন্ডো খুলতে হবে। কী টিপুন:

Ctrl+Alt+t

অথবা উপরের বাম কোণে যান এবং কালো পর্দার সাথে কম্পিউটার মনিটর আইকনে ক্লিক করুন।

ছবি
ছবি

একটি টার্মিনাল উইন্ডো অক্ষরের একটি সংক্ষিপ্ত রেখা এবং একটি কার্সারের সাথে পপ আপ হবে। একে বলা হয় কমান্ড-লাইন প্রম্পট।

ছবি
ছবি

অক্ষরের সেই লাইনটি বাম থেকে ডানে ক্রমানুসারে ব্যবহারকারীর নাম, হোস্টনাম, পথ এবং প্রতীক:

  • ব্যবহারকারীর নাম হল বর্তমান অপারেটিং ব্যবহারকারীর নাম যা পাইতে সাইন ইন করা আছে।
  • হোস্টনেম হল পাই এর নাম
  • পাথ হল সেই জায়গা যেখানে ব্যবহারকারী কম্পিউটারে কাজ করছে, যা বর্তমান ওয়ার্কিং ডিরেক্টরি নামেও পরিচিত। ডিফল্ট হল সেই ব্যবহারকারীর হোম ডিরেক্টরি। আমরা ব্যবহারকারী "পাই" হিসাবে লগ ইন করেছি। "~" পথের মতই "/বাড়ি/ব্যবহারকারীর নাম" বা "/হোম/পাই" এই ক্ষেত্রে।
  • প্রতীক নির্দেশ করে যে বর্তমান অপারেটর কি ধরনের ব্যবহারকারী। "$" মানে স্বাভাবিক ব্যবহারকারী "#" মানে রুট ব্যবহারকারী।
ছবি
ছবি

এই জ্ঞানটি ব্যবহার করে, উপরের লাইনটির অর্থ ব্যবহারকারী পাই রাস্পবেরিপি নামক কম্পিউটারে লগ ইন করেছেন এবং বর্তমানে একজন সাধারণ ব্যবহারকারী হিসাবে হোম ডিরেক্টরিতে আছেন।

কার্সার সেখানে বসে আছে আপনার কাছ থেকে ইনপুটের অপেক্ষায়, আসুন এটি কিছু করার জন্য দিন!

ধাপ 7: একটি স্ক্রিনশট নিন

আপনার প্রথম কাজের জন্য, আপনি স্ক্রিনশট কিভাবে নিতে হয় তা শিখবেন যাতে আপনি পুরো ক্লাস জুড়ে আপনার অগ্রগতি নথিভুক্ত করতে পারেন। একটি স্ক্রিনশট নিতে আপনি স্ক্রট (SCReenshOT) ব্যবহার করবেন। এটি একটি কমান্ড লাইন স্ক্রিন ক্যাপচারিং অ্যাপ্লিকেশন যা আমি এই ক্লাসের জন্য সমস্ত স্ক্রিনশট নিতে ব্যবহার করতাম। স্ক্রপ রাস্পবিয়ানের সাথে একত্রিত হয় তাই এটি ইনস্টল করার কোন প্রয়োজন নেই। আপনার ডেস্কটপ টাইপের স্ক্রিনশট নিতে:

স্ক্রট

স্ক্রিনশট স্বয়ংক্রিয়ভাবে আপনার হোম ফোল্ডারে সংরক্ষিত হয়। যান এবং ফাইল ম্যানেজার ব্যবহার করে দেখুন। স্ক্রিনশটটি এইরকম দেখাবে:

ছবি
ছবি

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

5 সেকেন্ড বিলম্বের পরে একটি স্ক্রিনশট নিন:

scrot -d 5

কাউন্টডাউন 5 সেকেন্ড বিলম্ব তারপর একটি স্ক্রিনশট নিন:

scrot -cd 5

ডেস্কটপে বর্তমানে সক্রিয় উইন্ডোর একটি স্ক্রিন শট নিন, যা এই ক্ষেত্রে টার্মিনাল:

scrot -u -cd 5

ছবি
ছবি

স্ক্রিনশটের কাউন্টডাউন।

ছবি
ছবি

বর্তমান সক্রিয় উইন্ডোর স্ক্রিনশট (টার্মিনাল)।

ধাপ 8: সুডো, রুট এবং অনুমতি

রাস্পবিয়ান অপারেটিং সিস্টেম একাধিক ব্যবহারকারীকে রাস্পবেরি পাইতে লগইন করার অনুমতি দেয়। ডিফল্টরূপে, রাস্পবেরি পাই এর দুটি ব্যবহারকারী অ্যাকাউন্ট রয়েছে: পাই এবং রুট।

Pi একটি সাধারণ ব্যবহারকারী অ্যাকাউন্ট হিসাবে বিবেচিত হয়। রুট একটি অতিরিক্ত ব্যবহারকারী অ্যাকাউন্ট যা অতিরিক্ত অনুমতি সহ এটি এমন কিছু করতে দেয় যা একজন সাধারণ ব্যবহারকারী করতে পারে না। এই পার্থক্য আপনাকে দুর্ঘটনাক্রমে অপারেটিং সিস্টেম নষ্ট হওয়া থেকে রক্ষা করতে এবং সম্ভাব্য ভাইরাস থেকে OS কে রক্ষা করতে সহায়তা করে। আপনি প্রধানত একজন সাধারণ ব্যবহারকারী হিসাবে লগ ইন থাকবেন কিন্তু প্রয়োজনে সুপার ব্যবহারকারী হিসাবে কমান্ডগুলি কার্যকর করতে সক্ষম হবেন। কমান্ড s udo ব্যবহার করে এটি করা হয়। সুপার কমান্ডারের জন্য এই কমান্ডটি সংক্ষিপ্ত। অন্য কমান্ডের আগে সুডো রাখলে এটি রুট ব্যবহারকারী হিসাবে এটি প্রশাসনিক কাজ সম্পাদনের জন্য রুট সুবিধা প্রদান করে। এই কাজগুলির মধ্যে রয়েছে সফটওয়্যার ইনস্টল করা, মূল ফাইল সম্পাদনা করা এবং অন্যান্য শক্তিশালী কাজ।

ধাপ 9: ডিরেক্টরি গাছ

আপনার রাস্পবেরি পাই এর ফাইল সিস্টেম একটি শ্রেণিবিন্যাস ডিরেক্টরি কাঠামোতে সাজানো। এর মানে হল যে ফাইল সিস্টেমটি একটি একক ডিরেক্টরি থেকে শাখা -প্রশাখা করা ডিরেক্টরিগুলির একটি সিরিজ হিসাবে গঠিত। চিত্র হিসাবে, সিস্টেমটি একটি গাছের অনুরূপ। রাস্পবিয়ান ফাইল সিস্টেমে একটি গাছের সাদৃশ্যের সাথে মিল রাখার জন্য যে ডিরেক্টরি থেকে ডিরেক্টরিটি তৈরি হয় তাকে রুট বলে।

পথ

ডিরেক্টরি গাছের মধ্যে, প্রতিটি ফাইলের একটি পথ আছে যা তার অবস্থান নির্দেশ করে।

পরম পথ

রুট ডিরেক্টরি থেকে শুরু করে একটি ফাইলের পথ হল পরম পথ। উদাহরণস্বরূপ, ফাইল ম্যানেজারে আপনি ডকুমেন্টস ডিরেক্টরির পরম পথ দেখতে পারেন:

/home/pi/Documents

প্রথম ফরোয়ার্ড স্ল্যাশ "/" রুট ডিরেক্টরি উপস্থাপন করে।

আপেক্ষিক পাথ

একটি আপেক্ষিক পথ হল বর্তমান কাজের ডিরেক্টরি থেকে শুরু হওয়া একটি ফাইলের অবস্থান। যখন আপনি প্রথমে আপনার রাস্পবেরি পাইতে লগ ইন করেন (বা একটি টার্মিনাল এমুলেটর সেশন শুরু করেন) তখন আপনার বর্তমান কাজের ডিরেক্টরিটি আপনার হোম ডিরেক্টরিতে সেট করা হয়। উপরে ব্যবহৃত একই ডকুমেন্টস ডিরেক্টরি উদাহরণের আপেক্ষিক পথ হল:

দলিল

লক্ষ্য করুন কিভাবে কোন ফরওয়ার্ড স্ল্যাশ নেই; এটি একটি নির্দেশক যে আপনি একটি আপেক্ষিক পথ ব্যবহার করছেন।

ধাপ 10: চারপাশে থাকা এবং ফাইল তৈরি করা

একটি ডেস্কটপ পরিবেশের মতো, আপনি কমান্ড-লাইনে ফাইল এবং ডিরেক্টরিগুলি তৈরি করতে এবং ঘুরতে পারেন। একটি টার্মিনাল উইন্ডো বরাবর অনুসরণ করুন।

pwd = বর্তমান কাজের ডিরেক্টরি। এই কমান্ডের সাহায্যে আপনি ডিরেক্টরি গাছটিতে কোথায় আছেন তা সর্বদা খুঁজে পেতে পারেন। চেষ্টা কর:

পিডব্লিউডি

mkdir = একটি নতুন ডিরেক্টরি তৈরি করুন। Mkdir এর পরে নতুন ডিরেক্টরিটির নির্বাচিত নাম রাখুন। উদাহরণস্বরূপ, এই একটি বুফ কল করুন:

mkdir বুফ

cd = ডিরেক্টরি পরিবর্তন করুন। এই নির্দেশটি আপনাকে যে নির্দেশিকা নির্দেশ করে সেখানে নিয়ে যায়:

সিডি বুফ

প্রম্পট আপনার নতুন অবস্থানের পথের সাথে আপডেট হবে যা এখন আপনার বর্তমান কার্যকরী ডিরেক্টরি:

pi@raspberrypi: ~/boof $

যখন আপনি বুফ ডিরেক্টরিতে থাকবেন তখন ফটো নামে আরেকটি ফোল্ডার তৈরি করুন:

mkdir ছবি

ফটো নামক ডিরেক্টরিতে যান।

সিডি ছবি

ls = তালিকা ডিরেক্টরি বিষয়বস্তু। এই ডিরেক্টরিতে কোন ফাইল আছে কিনা তা দেখতে আপনি ls কমান্ড দিয়ে ঘুরে দেখতে পারেন:

ls

যখন আপনি E আঘাত করেন তখন অন্য প্রম্পট প্রিন্ট কিন্তু অন্য কিছু নয়। কারণ এই মুহূর্তে আপনি যে ডিরেক্টরিতে আছেন তা খালি। আপনি এখনও এটিতে কোন ফাইল রাখেননি (না ব্যাপারটির জন্য বউ)। ক্যামেরা মডিউল দিয়ে ছবি তোলার মাধ্যমে এখনই একটি তৈরি করি!

ধাপ 11: আরো দরকারী কমান্ড-লাইন স্টাফ

কমান্ড হিস্ট্রি + এডিটিং

যদি আপনি একই সেশনে বারবার একই বা একই কমান্ড টাইপ করতে দেখেন তাহলে আপনি সময় বাঁচাতে কপি এবং পেস্ট করার চেষ্টা করতে পারেন। Ctrl + C এবং Ctrl + V টার্মিনালে কাজ করবে না। পরিবর্তে, আপনি কমান্ড ইতিহাস ব্যবহার করতে চান। আপনি যদি উপরের তীর কী টিপেন তবে আপনি আপনার আগের সমস্ত কমান্ড দেখতে এবং ব্যবহার করতে পারেন। একটি কমান্ড সম্পাদনা করতে কার্সারটি সরানোর জন্য ডান এবং বাম তীরগুলি ব্যবহার করুন।

একটি টার্মিনাল সেশনের সমাপ্তি

একটি সেশন শেষ করতে এবং টার্মিনাল উইন্ডো বন্ধ করতে Ctrl + D টিপুন বা ব্যবহার করুন:

প্রস্থান অথবা কোণায় X বোতামে আপনার মাউস ক্লিক করে উইন্ডোটি বন্ধ করুন।

ধাপ 12: একটি ছবি স্ন্যাপ করুন

Raspistill হল একটি লাইটওয়েট কমান্ড-লাইন অ্যাপ্লিকেশন যা Raspbian এর সাথে আসে। এটি ক্যামেরা মডিউলের সাহায্যে ছবি তোলা এবং হেরফের করতে ব্যবহৃত হয়। সুতরাং, আপনি জানেন এর অর্থ কী, তাই না? সময় এসেছে সেলফি তোলার! ডিফল্টরূপে, ছবি তোলার আগে ক্যামেরাটি 5 সেকেন্ডের জন্য পর্দায় একটি প্রিভিউ দেখাবে। আপনার মুখের দিকে নির্দেশ করার জন্য আপনার ক্যামেরাটি রাখুন। একটি ফটো তুলতে এবং এটিকে মেপিক টাইপ নামে একটি জেপিইজি হিসাবে সংরক্ষণ করতে:

raspistill -o mePic.jpg

চমৎকার! আপনি কেবল রাস্পবেরি পাই দিয়ে আপনার প্রথম ছবিটি তোলেন। যদি কোন ত্রুটি না থাকে, আপনি একটি নতুন প্রম্পট দেখতে পাবেন। যদি এটি আপনাকে একটি ত্রুটি দেয়, আপনার কমান্ডে একটি টাইপো পরীক্ষা করুন, আপনার ক্যামেরা সক্ষম আছে কিনা তা নিশ্চিত করার জন্য কনফিগারেশনটি আবার দেখুন, এবং নিশ্চিত করুন যে আপনার ক্যামেরাটি সঠিকভাবে প্লাগ ইন করা আছে (পুনরায় লাগানোর পরে পুনরায় চালু করা প্রয়োজন)।

ছবিটি সফলভাবে তৈরি হয়েছে কিনা তা দেখতে, আপনার সিডব্লিউডি (বর্তমান কার্যকরী ডিরেক্টরি) দেখুন:

ls

যদি এটি তালিকাভুক্ত না হয় তবে নিশ্চিত হয়ে নিন যে আপনি সঠিক ঠিকানায় আছেন এবং আবার চেষ্টা করুন:

pi@raspberrypi: ~/boof/fotos $

যদি ছবিটি সঠিকভাবে সংরক্ষণ করা হয়, mePic-j.webp

xdg- খুলুন mePic.jpg

আমারটা এখানে:

ছবি
ছবি

আপনি যতবার চান ততবার mePic-j.webp

ধাপ 13: কমান্ড-লাইন পতাকা এবং সাহায্য পাওয়া

যখন আপনি এই কমান্ডগুলি দেখেন তখন পর্যন্ত আপনি ব্যবহার করেছেন:

raspistill -o mePic.jpg

scrot -d 5

scrot -u -cd 5

-O, -u, -d, এবং -cd সব কি? যখন আপনি একটি অক্ষরকে "-" এর সামনে দেখেন তখন এটিকে একটি পতাকা বলা হয়। একটি কমান্ড-লাইন পতাকা কমান্ড-লাইন অ্যাপ্লিকেশন এবং স্ক্রট এবং রাস্পিস্টিলের মতো সরঞ্জামগুলির বিকল্পগুলি নির্দিষ্ট করার একটি সাধারণ উপায়। আপনি কমান্ড-লাইন অ্যাপ্লিকেশন এবং ম্যান কমান্ড দিয়ে টুলের জন্য উপলব্ধ সমস্ত বিকল্প সন্ধান করতে পারেন। উদাহরণস্বরূপ, স্ক্রটের সমস্ত বিকল্পের দিকে নজর দেওয়ার জন্য টাইপ অফার করুন:

ম্যান স্ক্রট

ম্যানুয়ালের জন্য ম্যান কমান্ড সংক্ষিপ্ত। এটি ম্যানুয়াল পৃষ্ঠাগুলি নিয়ে আসে যেখানে আপনি অ্যাপ্লিকেশনটির বর্ণনা এবং ব্যবহারের জন্য উপলব্ধ সমস্ত বিকল্প পড়তে পারেন।

ছবি
ছবি

আপনি যদি কখনও একটি কমান্ড সম্পর্কে আরো জানতে চান, মানুষ আপনি ব্যবহার করা উচিত প্রথম জিনিস! আপনি যে কোন কমান্ডের জন্য ম্যানুয়াল পৃষ্ঠাগুলি দেখতে পারেন যেমন মানুষ ব্যবহার করে:

ম্যান স্ক্রট

ম্যানুয়াল পৃষ্ঠা থেকে বেরিয়ে আসার জন্য "q" টিপুন।

যদি কোন কমান্ডে ম্যানুয়াল পেজ না থাকে তাহলে কমান্ড বা অ্যাপ্লিকেশনের নামের পরে -h বা --help ব্যবহার করুন:

স্ক্রট -এইচ

raspistill -সাহায্য

অথবা তথ্য:

তথ্য raspistill

আমি আপনাকে LXTerminal এ ব্যবহার করা প্রতিটি নতুন টুল, অ্যাপ্লিকেশন এবং কমান্ডের সাহায্যে man এবং --help কমান্ড ব্যবহার করতে উৎসাহিত করি। এটি কীভাবে ব্যবহার করা যায় তা শেখার এটি একটি দুর্দান্ত উপায় যা এখনকার খাঁজে উঠতে এটি একটি দুর্দান্ত অভ্যাস।

পদক্ষেপ 14: ম্যানুয়াল পৃষ্ঠাগুলি দেখুন এবং ক্যামেরা মডিউলের সাথে সেলফি তুলুন

নীচে বর্ণিত দুটি ছবি আপলোড করুন:

1) একটি ওয়েব ব্রাউজার ব্যবহার করে, একটি নতুন লিনাক্স কমান্ড অনুসন্ধান করুন। কমান্ড সম্পর্কে আরো জানতে ম্যান ব্যবহার করে আপনার একটি স্ক্রিনশট আপলোড করুন। আপনি আপনার Pi ওয়েব ব্রাউজারে এই ক্লাসে লগ ইন করতে পারেন অথবা নিজেকে স্ক্রিনশট ইমেল করতে পারেন।

2) রাস্পবেরি পাই ক্যামেরা মডিউলের সাথে তোলা আপনার সেলফি আপলোড করুন।:)

প্রস্তাবিত: