আপনি সম্ভবত আপনার ফাইল নামান্তর উচিত main.py
কাছে internetScanner
। * নিক্সের এক্সটেনশানগুলি সম্পূর্ণরূপে alচ্ছিক। এখানে বিষয়টি বিবেচনা করা উচিত নয়।
mv main.py internetScanner
তারপরে, শুরুতে ঠিক এই ফাইলটিতে নিম্নলিখিত লাইনটি যুক্ত করুন:
#!/usr/bin/env python3
এটি নিশ্চিত করবে যে শেলটি যখন ফাইলটি কার্যকর করে, python3
তখন বিষয়বস্তুর ব্যাখ্যার জন্য এটি ব্যবহার করতে হবে । এটি শেবাং নামে পরিচিত । এখন, ফাইলটি সম্পাদনযোগ্য করুন:
chmod +x internetScanner
আপনি এখন থেকে নিজের প্রোগ্রামটি চালাতে পারবেন /User/Desktop/project/internetScanner/
:
./internetScanner start
তোমার প্রোগ্রাম ফোরগ্রাউন্ড চালানোর এবং চলমান যতক্ষণ না আপনি টিপুন অব্যাহত থাকবে Ctrl- C। আপনি যদি এটি না চান তবে আপনি কমান্ডের পরে একটি অ্যাম্পারস্যান্ড যুক্ত করে পটভূমিতে প্রোগ্রামটিও শুরু করতে পারেন:
./internetScanner start &
এটি আপনার প্রোগ্রামটি চালাতে দেবে, তবে আপনি নিজের শেলটি ব্যবহার চালিয়ে যেতে পারবেন। এটিকে জব কন্ট্রোল বলা হয় এবং এটি সম্পর্কে এখানে একটি সহজ টিউটোরিয়াল রয়েছে ।
আপনি যদি এখন সিস্টেমের যে কোনও জায়গা থেকে প্রোগ্রামটি চালাতে সক্ষম হতে চান তবে আপনার নিজের internetScanner
ডিরেক্টরিটি যুক্ত করতে হবে PATH
: PATH এবং অন্যান্য পরিবেশের পরিবর্তনগুলি কী কী এবং আমি কীভাবে সেগুলি সেট বা ব্যবহার করতে পারি?