প্রোগ্রাম বন্ধ করার জন্য কোন কমান্ড ব্যবহৃত হয়? বিস্তারিত জানুন
প্রোগ্রাম বন্ধ করার জন্য কোন কমান্ড ব্যবহৃত হয়
প্রোগ্রাম বন্ধ করার জন্য কোন কমান্ড ব্যবহৃত হয়
একটি প্রোগ্রাম বন্ধ করা বা ‘Exit’ করার বিষয়টি শুনতে সহজ মনে হলেও, অপারেটিং সিস্টেম এবং প্রোগ্রামের ধরন ভেদে এটি ভিন্ন ভিন্ন হতে পারে। আপনি যদি একজন নতুন প্রোগ্রামার হন বা কম্পিউটার ব্যবহারে দক্ষ হতে চান, তবে এই কমান্ডগুলো জানা আপনার জন্য জরুরি।
আজকের ব্লগ পোস্টে আমরা বিভিন্ন পরিবেশে প্রোগ্রাম বন্ধ করার জনপ্রিয় কমান্ডগুলো নিয়ে বিস্তারিত আলোচনা করব।
বিভিন্ন প্ল্যাটফর্মে প্রোগ্রাম বন্ধ করার কমান্ড
১. উইন্ডোজ (Windows)
উইন্ডোজ অপারেটিং সিস্টেমে কোনো চলমান উইন্ডো বা প্রোগ্রাম বন্ধ করার সবচেয়ে সাধারণ উপায়গুলো হলো:
Alt + F4: এটি যেকোনো সক্রিয় উইন্ডো সরাসরি বন্ধ করে দেয়।
Ctrl + Shift + Esc: যদি কোনো প্রোগ্রাম হ্যাং হয়ে যায়, তবে টাস্ক ম্যানেজার ওপেন করে সেখান থেকে 'End Task' করা যায়।
Taskkill: কমান্ড প্রম্পটে (CMD) গিয়ে
taskkill /IM program_name.exe /Fলিখলে সেটি জোরপূর্বক বন্ধ হয়ে যাবে।
২. লিনাক্স এবং ম্যাক (Linux & macOS)
টার্মিনাল ব্যবহারকারীদের জন্য কিছু শক্তিশালী কমান্ড রয়েছে:
Ctrl + C: টার্মিনালে কোনো রানিং প্রসেস বন্ধ করতে এটি ব্যবহৃত হয়।
Exit: টার্মিনাল সেশন থেকে বের হতে সরাসরি
exitলিখুন।Kill Command: কোনো নির্দিষ্ট প্রসেস আইডি (PID) ব্যবহার করে প্রোগ্রাম বন্ধ করতে
kill -9 [PID]ব্যবহার করা হয়।
৩. প্রোগ্রামিং ল্যাঙ্গুয়েজ অনুযায়ী
আপনি যদি কোড লিখছেন এবং নির্দিষ্ট শর্তে প্রোগ্রামটি বন্ধ করতে চান:
Python:
exit()অথবাsys.exit()C/C++:
return 0;অথবাexit(0);Java:
System.exit(0);
FAQ: সচরাচর জিজ্ঞাসিত প্রশ্নাবলী
প্রশ্ন: Ctrl + C এবং Ctrl + Z এর মধ্যে পার্থক্য কী?
উত্তর: Ctrl + C একটি প্রোগ্রামকে পুরোপুরি বন্ধ (Terminate) করে দেয়। অন্যদিকে, Ctrl + Z প্রোগ্রামটিকে সাময়িকভাবে থামিয়ে (Suspend) ব্যাকগ্রাউন্ডে পাঠিয়ে দেয়।
প্রশ্ন: কমান্ড প্রম্পট থেকে কোনো নির্দিষ্ট অ্যাপ বন্ধ করার উপায় কী?
উত্তর: আপনি tasklist লিখে সব রানিং অ্যাপের লিস্ট দেখতে পারেন, তারপর taskkill /PID [আইডি নম্বর] /F দিয়ে সেটি বন্ধ করতে পারেন।
প্রশ্ন: ‘Force Quit’ করা কি কম্পিউটারের জন্য ক্ষতিকর? উত্তর: সাধারণত বড় কোনো ক্ষতি হয় না, তবে সেভ না করা ডেটা হারিয়ে যেতে পারে। বারবার হার্ড রিসেট বা ফোর্স কুইট করলে সিস্টেম ফাইল কারাপ্ট হওয়ার সামান্য ঝুঁকি থাকে।
প্রশ্ন: কোডিংয়ে exit(0) এবং exit(1) এর মানে কী?
উত্তর: exit(0) মানে হলো প্রোগ্রামটি কোনো ভুল ছাড়াই সফলভাবে শেষ হয়েছে। আর exit(1) বা অন্য যেকোনো সংখ্যা মানে হলো প্রোগ্রামটি কোনো সমস্যার কারণে বন্ধ হয়েছে।
আপনার যদি কোনো বিষয় জানার থাকে তাহলে অবশ্যই কমেন্ট করে জানাবেন। এইরকম আরো ইন্টারেস্টিং আনকমন সকল বিষয় তথ্য জানতে আমাদের ব্লগ ওয়েবসাইট (বাংলাদেশের জনপ্রিয় ব্লগ) Trick BD Free ( www.TrickBDFree.com ) এর সঙ্গেই থাকুন ।পোস্টে কোথাও ভুল ক্রুটি হলে ক্ষমা করবেন ধন্যবাদ আল্লাহ হাফেজ।
