- টার্মিনালঃ কী, কেন ও কিভাবে-১ম পর্ব-টার্মিনালের সাথে পরিচয়
- টার্মিনালঃ কী, কেন ও কিভাবে-২য় পর্ব-বেসিক অপারেশন
- টার্মিনালঃ কী, কেন ও কিভাবে-৩য় পর্ব-SUDO
- টার্মিনালঃ কী, কেন ও কিভাবে-৪র্থ পর্ব-Appearence
আগের পর্বগুলো পড়ে নিশ্চয়ই এতক্ষণে টার্মিনালে কাজ করতে বেশ মজা পাচ্ছেন। এই পর্বে আপনাদেরকে টার্মিনালের আরো কিছু কমান্ডের কথা বলব যেগুলো আপনাদের বিভিন্ন সময় কাজে লাগতে পারে।
- প্রোগ্রাম চালু করা
- &&
- ping
- whois
- shutdown
- reboot
- দিন-তারিখ
- টাস্ক ম্যানেজার
- df
- uname
- history
- কমান্ডের রেজাল্ট পজ করা
- কমান্ডের রেজাল্ট টেক্সট ফাইলে সেভ করা
টার্মিনালে আপনি যে কোনো প্রোগ্রাম চালু করার জন্য ঐ প্রোগ্রামের নাম লিখে এন্টার দিন। যেমন firefox চালু করার জন্য লিখুন,
firefox
অবশ্য, এভাবে চালু করা প্রোগ্রাম চালানোর সময় আপনি টার্মিনাল বন্ধ করতে পারবেন না। তবে প্রোগ্রামটি যদি কোন কারণে না চলে, তবে টার্মিনালে সেই এররগুলো দেখতে পাবেন। একটি টার্মিনালে একাধিক প্রোগ্রাম চালু করার জন্য & ব্যবহার করতে পারেন। যেমন প্রথমে ফায়ারফক্স চালু করার জন্য লিখুন,
firefox &
এরপর গেডিট চালু করার জন্য লিখুন,
gedit &
এই কমান্ড ব্যবহারের মাধ্যমে আপনি একই লাইনে একাধিক কমান্ড লিখে কাজ করতে পারবেন। যেমন PPA বা পারসোনাল প্যাকেজ আর্কাইভ থেকে পিজিন ইন্সটল করার জন্য নিচের কমান্ডগুলো তিনটি ভিন্ন ভিন্ন লাইনে লিখতে হয়,
sudo apt-add-repository ppa:pidgin-developers/ppa
sudo apt-get update
sudo apt-get install pidgin
প্রথম কমান্ডের সাহায্যে রেপোতে পিপিএ অ্যাড হবে। এরপরেরটি দিয়ে রেপো আপডেট হবে ও শেষেরটি দিয়ে পিপিএ থেকে পিজিন ইন্সটল হবে। এই তিনটি ভিন্ন লাইনকে আপনি একই লাইনে লিখতে পারেন && কমান্ডের সাহায্যে নিচের মত,
sudo apt-get update
sudo apt-get install pidgin
sudo apt-add-repository ppa:pidgin-developers/ppa && sudo apt-get update && sudo apt-get install pidgin
এই এক লাইন লিখে এন্টার দিলেই প্রতিটি কমান্ডের কাজ একটি একটি করে সম্পন্ন হবে। এখানে লক্ষ্য করুন, এই কমান্ডটি পুরোটিই কিন্তু একটি লাইন, স্ক্রিনে জায়গা না হওয়ায় কিছু অংশ নিচে দেখাচ্ছে।কোন আইপি বা ওয়েব সাইটে আপনার ইন্টারনেট কানেকশনের রেসপন্স কিরকম তা জানার জন্য এই কমান্ড ব্যবহার করা হয়। এর মাধ্যমে আপনার কানেকশনে কোন প্যাকেট লস হচ্ছে কিনা তা যাচাই করা যায়। যেমন গুগলে পিং করার জন্য লিখুন,
ping google.com -c 4
শেষে 4 দিয়ে শুধুমাত্র ৪টি পিং দেয়াকে বোঝানো হচ্ছে। আরো বেশী পিং দিতে চাইলে এর মান বাড়িয়ে দিতে পারেন। পিং বন্ধ করার জন্য ctrl+c চাপুন।এই কমান্ডের মাধ্যমে কোন আইপি বা ওয়েব ডোমেইনের বিভিন্ন তথ্য জানতে পারবেন। যেমন,
whois google.com
পিসি শাটডাউন করার জন্য টার্মিনালে এই কমান্ড ব্যবহার করতে পারেন। এক মূহুর্ত দেরী না করে সাথে সাথে পিসি শাটডাউন করতে চাইলে লিখুন,
sudo shutdown -h 0
আর ৩০ মিনিট পর বন্ধ করতে চাইলে লিখুন,
sudo shutdown -h +30
নির্দিষ্ট সময় পর বন্ধ করতে চাইলে সময়টি উল্লেখ করে দিতে পারেন। যেমন,
sudo shutdown -h 11:30 pm
এতে রাত ১১টায় পিসি শাটডাউন হবে। যে কোন সময় এই শাটডাউন শিডিউল বাতিল করতে চাইলে ctrl+c চাপুন।এই কমান্ড দিয়ে পিসি রিস্টার্ট দিতে পারবেন,
sudo reboot
আপনার স্থানীয় সময় জানার জন্য লিখুন
date
জিএমটি সময় জানার জন্য লিখুন,
date -u
চলতি মাসের ক্যালেন্ডার দেখার জন্য লিখুন,
cal
গত মাস, চলতি মাস আর আগামী মাস এক সাথে দেখার জন্য,
cal -3
চলতি মাসের ডিসেম্বর মাসের জন্য,
cal -m dec
১-৯৯৯৯ যেকোন বছরের ক্যালেন্ডার দেখতে পারেন। যেমন
cal -y 2012
টার্মিনালে টাস্ক ম্যানেজার দেখার জন্য লিখুন,
top
হার্ডডিস্কের পার্টিশনগুলোর সাইজ দেখার জন্য লিখুন,
df -h
আপনার সিস্টেমের তথ্য জানার জন্য লিখুন,
uname -a
এতে কার্নেলের নাম, পিসির নাম, কার্নেলের রিলিজ ডেট, ভার্সন, ইত্যাদি তথ্য দেখতে পাবেন।আপনার টার্মিনালে আগে যা যা কমান্ডগুলো লিখেছেন তার history দেখাবে,
history
এতে কোন কমান্ড কত নাম্বারে টাইপ করেছেন সেই নম্বটিও দেখতে পাবেন। এই নম্বর দিয়ে আপনি পুনরায় কমান্ডটি শর্টকাটে দিতে পারেন। কমান্ডটি হবে
!command_no
যেমন,
!335
এতে ৩৩৫ তম কমান্ডটি পুনরায় এক্সিকিউট হবে।কোন কমান্ডের রেজাল্ট অনেক বড় হলে রেজাল্ট পজ করে দেখতে পারেন। এজন্যে more বা less কমান্ডটি ব্যবহার করতে পারেন। যেমন,
history | more
এই সময় স্পেসবার চাপলে এক পেজ করে রেজাল্ট দেখবে আর এন্টার চাপলে এক লাইন করে দেখাবে।কোন কমান্ডের রেজাল্ট টেক্সট ফাইল হিসেবে সেভ করার জন্য লিখুন,
command > mytext.txt
যেমন, history কমান্ডের রেজাল্ট সেভ করার জন্য লিখুন,
history > term_history.txt
এরকম আরো বহু মজার মজার কমান্ড আছে টার্মিনালে যা দিয়ে আপনি এক টার্মিনালে বসেই অনেক কাজ সারতে পারবেন। টার্মিনাল সম্পর্কে ও এর বিভিন্ন কমান্ড সম্পর্কে জানার জন্য ইন্টারনেটে সার্চ করলেই অনেক ওয়েব সাইট পাবেন। এখানে কিছু ওয়েব সাইটের লিঙ্ক দেয়া হলঃ
http://linux.org.mt/article/terminal
http://www.unixguide.net/linux/linuxshortcuts.shtml
http://lnag.sourceforge.net/
http://linuxreviews.org/beginner/Bash-Beginners-Guide/
এখানেই টার্মিনাল সম্পর্কে এই লেখা শেষ করছি। টার্মিনাল সম্পর্কে জানুন, শিখুন, প্র্যাকটিস করুন, দেখবেন একসময় আপনারও টার্মিনাল সম্পর্কে সব রকম ভীতি দূর হবে। এক সময় হয়ত আপনিও মাউস ব্যবহারের চেয়ে টার্মিনালেই বেশীর ভাগ সময় কাজ করতে স্বাচ্ছন্দ্য বোধ করবেন।
কোন মন্তব্য নেই:
একটি মন্তব্য পোস্ট করুন