Basic Usage of Raspberry Pi

Basic Usage of Raspberry Pi

রাস্পবেরি পাই এ হাতেখড়ি পর্ব-৩

Table of contents

Linux Commands

এরপর দেখবে উপরে কালো রঙের একটা software icon আছে সেটা হল টার্মিনাল সেখানে ক্লিক করো। এখানেই কিন্তু sudo apt update এবং sudo apt upgrade কমান্ড দিবে এরপর থেকে! এখন আমরা কিছু linux কমান্ড শিখব।

1. pwd এই কমান্ড দ্বারা তুমি কোন directory তে আছো সেটা দেখাবে।

2. cd এই কমান্ড দ্বারা directory চেঞ্জ করে যেমন তোমার টার্মিনাল এ হয়ত Home directory তে আছো এখন তুমি Documents directory তে যাবে সেক্ষেত্রে তুমি cd Documents কমান্ড দিবে।

3. ls এই কমান্ড দ্বারা চেক করে যে তোমার directory তে কি কি ফাইল আছে যেমন তুমি যদি home directory তে ls কমান্ড দাও সেক্ষেত্রে দেখবে যে Documents, Pictures ইত্যাদি directory এসেছে বা তুমি কোনও ফাইল download করলে সেটাও দেখাবে। এবং কোনও কিছুই না থাকলে তাইলে কিছুই দেখাবে না

4. mkdir এই কমান্ড দ্বারা নতুন directory বানায় যেমন তুমি যদি mkdir new_project কমান্ড দিবে এরপর ls কমান্ড দিলে দেখবে যে নতুন new_project নামের একটি directory তৈরি হয়েছে।

5. rm -rf এই কমান্ড দ্বারা কোনও ফাইল অথবা ফোল্ডার রিমুভ করে যেমন rm -rf new_project এই কমান্ড দিলে দেখবে তোমার তোমার new_project ফোল্ডার টি আর নেই।

6. sudo nano এই কমান্ড দ্বারা যেকোনো ফাইল এডিট করে বা নতুন টেক্সট ফাইল খুলে যেমন sudo nano xyz.txt কমান্ড দিলে দেখতে পারবে যে ফাইল এ লিখতে পারছ এরপর সেটা সেভ করতে চাইলে ctrl+x এরপর y এ এন্টার প্রেস করলে।

7. wget এই কমান্ড দ্বারা যেকোনো ফাইল ডাউনলড করা যায়। যেমন আমই একটা স্যাম্পল ফাইল হিসেবে একটা Cascade Model ডাউনলড করি এই haarcascade_frontalface_default.xml এর ব্যাপারে পরবর্তীতে যখন opencv নিয়ে শিখব সেখানে তোমরা জানতে পারবে আপাদত Document Directory তে ডাউনলড করে রেখে দাও

wgethttps://github.com/Shaligram1234/Python/raw/master/Face_Mask_Detection/data/xml/haarcascade_frontalface_default.xml

8. cp এই কমান্ড দ্বারা যেকোনো ফাইল বা ফোল্ডার কপি করা যায়। যেমন cp haarcascade_frontalface_default.xml /home/pi/Documents এই কমান্ড রান করলে দেখবে তোমার haarcascade_frontalface_default.xml ফাইল টি Documents ফোল্ডার এ কপি হয়েছে।