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 তে ডাউনলড করে রেখে দাও
8. cp এই কমান্ড দ্বারা যেকোনো ফাইল বা ফোল্ডার কপি করা যায়। যেমন cp haarcascade_frontalface_default.xml /home/pi/Documents
এই কমান্ড রান করলে দেখবে তোমার haarcascade_frontalface_default.xml ফাইল টি Documents ফোল্ডার এ কপি হয়েছে।