একজন সাধারণ ব্যবহারকারীর জন্য macOS টার্মিনাল ব্যবহার করার চেয়ে ভয়ঙ্কর কিছু নেই। এর részben কারণ এটি আকর্ষণীয় দেখায় না, এবং এটি প্রায়শই একটি "হ্যাকারের টুল" হিসেবে বিবেচিত হয়, যদিও সত্য কিছুই নয়।
এই পোস্টে, আমরা আপনাকে দেখাব কীভাবে macOS টার্মিনাল ব্যবহার করবেন, আপনি কীভাবে এটি আপনার পছন্দ অনুযায়ী কাস্টমাইজ করতে পারেন, এবং বাজারে কি কোনো ভালো বিকল্প রয়েছে।
macOS টার্মিনাল পরিচিতি
সংক্ষেপে, macOS টার্মিনাল হল কম্পিউটারের সাথে একটি গভীর স্তরে কথা বলার উপায়, যা আপনি গ্রাফিক্যাল ইউজার ইন্টারফেস (GUI) এর মাধ্যমে অর্জন করতে পারবেন না। এটি প্রি-গ্রাফিক্যাল ডিসপ্লের একটি অবশেষ, যদিও এটি অনেক দৈনন্দিন এবং উন্নত کار্যক্রমের জন্য অত্যাবশ্যক।
আপনি একটি নির্দিষ্ট "শেল" এর সাথে টার্মিনাল ব্যবহার করবেন। এটি একটি ইন্টারপ্রেটার, কমান্ড ল্যাঙ্গুয়েজ, এবং স্ক্রিপ্টিং ল্যাঙ্গুয়েজ - তিনটি একসাথে। আপনাকে শুধু জানতে হবে আপনার টার্মিনাল কোন শেল ব্যবহার করে। macOS ক্যাটালিনা এবং তার পরের ব্যবহারকারীদের জন্য, আপনি Z শেল (zsh) ব্যবহার করবেন। পুরনো সিস্টেমগুলো Bash শেল ব্যবহার করত।
টার্মিনাল ব্যবহার করে আপনি অনেক বেসিক (এবং그렇게 বেসিক নয়) কাজ সম্পন্ন করতে পারেন। উদাহরণস্বরূপ:
- ফাইল ও ফোল্ডার হায়ারার্কি দ্রুত তৈরি করা।
- থোড়া मेहনতের সাথে ওয়েব ব্রাউজ করা।
- আপনি যদি ওয়েবসাইট চালান, তবে টার্মিনালের ভিতর থেকে আপনার সাইটে লগইন করা।
- প্যাকেজ ম্যানেজার ব্যবহার করে টার্মিনাল থেকে সফটওয়্যার ইনস্টল ও আপডেট করা।
- টার্মিনালের ভিতরে প্রোগ্রামিং করার অনেক উপায়, পাইথন ইন্টারপ্রেটার হল 그중 একটি উদাহরণ।
- টার্মিনালের ভিতর থেকে প্রোগ্রাম চালানো।
তবুও, এই সব করার আগে, আপনাকে জানতে হবে কীভাবে ঘুরে বেড়াতে হয়। এখন আমরা সেটি কভার করব।
macOS টার্মিনাল কীভাবে নেভিগেট করবেন
টার্মিনাল নিজে খুব সহজে ব্যবহার করা যায়। টাইটেল বারে বর্তমান ব্যবহারকারী এবং ডিরেক্টরির বিবরণ দেখা যায়, এবং প্রম্পট স্ক্রিন হল যেখানে আপনি কমান্ড টাইপ করেন এবং আউটপুট পড়েন।
আপনি macOS টার্মিনালের ভিতরে নতুন ট্যাবও খুলতে পারেন, এবং তারা পৃথক শেল উইন্ডো রিপ্রেজেন্ট করে।
এটি নতুন উইন্ডো পর্যন্ত প্রসারিত।
macOS টার্মিনালের অন্যান্য স্ক্রিন সম্পর্কে আমরা পরে আরো আলোচনা করব। এখন, আসুন কীভাবে এটি ব্যবহার করবেন তা দেখি।
আপনার জানা দরকার বেসিক শেল কমান্ড
macOS টার্মিনাল ব্যবহার করার বেসিক ধারণা হল আপনি আপনার হার্ড ড্রাইভে ঘুরে বেড়াতে এবং একটি ক্রিয়া সম্পাদন করার জন্য কমান্ড দেন। সুতরাং, কিছু বেসিক কমান্ড রয়েছে যা আপনি আপনার স্মৃতিতে লিখে রাখতে চাবেন।
| কমান্ড | ক্রিয়া |
|---|---|
cd <directory> | নামকরণ করা ডিরেক্টরি বা পাথে যান। |
ls | বর্তমান ওয়ার্কিং ডিরেক্টরিতে বা আপনার নামকরণ করা একটি ডিরেক্টরিতে ফোল্ডারগুলো প্রদর্শন করে। |
rm <object> | একটি নামকৃত ফাইল বা ডিরেক্টরি মুছে ফেলা (ডিলিট করা)। আপনি যদি -r অপশন ব্যবহার করেন, তবে এটি একটি ডিরেক্টরির ভিতরের সকল ফাইল ও ফোল্ডার মুছে ফেলবে। |
mkdir <object> | এটি বর্তমান ওয়ার্কিং ডিরেক্টরিতে একটি নির্দিষ্ট নামে একটি ডিরেক্টরি তৈরি করে। |
touch <object> | এটি বর্তমান ওয়ার্কিং ডিরেক্টরিতে একটি ফাইল তৈরি করে। আপনার নামকৃত ফাইলের সাথে ফাইল এক্সটেনশন যোগ করা মনে রাখবেন। |
sudo <action> | আপনি যদি একটি রুট অ্যাডমিনিস্ট্রেটর মতো একটি ক্রিয়া চালাতে চান, তবে sudo হল আপনার দরকারি কমান্ড। আসলে, এটি একটি প্রোগ্রাম, কমান্ড নয়। তবুও, এটি ব্যবহার করা বিপজ্জনক, তাই সতর্কতার সাথে ব্যবহার করা উচিত। |
এই কমান্ডগুলো আপনাকে দ্রুত আপনার ফাইল সিস্টেমে ঘুরে বেড়াতে এবং সহজ কাজগুলো সম্পাদন করতে সাহায্য করবে। আরও অনেক কমান্ড রয়েছে, এবং নির্দিষ্ট প্রোগ্রামগুলো তাদের নিজস্ব কমান্ডও যোগ করে। উদাহরণস্বরূপ, আপনি যদি আপনার বর্তমান ইনস্টল করা পাইথন ভার্সন খুঁজতে চান, তবে আপনি টার্মিনালে python --version টাইপ করে এন্টার চাপবেন।
macOS টার্মিনাল কীভাবে কাস্টমাইজ করবেন
ডিফল্ট অবস্থায়, টার্মিনাল একটি নীরস এবং মনোক্রোম টুল যা আকর্ষণীয় দেখায় না। আপনি যদি প্রেফারেন্সেসে যান (Command + , ব্যবহার করে), তবে আপনার কাছে macOS টার্মিনাল কাস্টমাইজ করার জন্য অনেক টুল থাকবে।
এখানে, আপনি ফন্ট টাইপ ও সাইজ, কালার স্কিম, কার্সর স্টাইল, এবং আরও অনেক কিছু পরিবর্তন করতে পারেন।
আমাদের টার্মিনাল কাস্টমাইজ করার ওপর একটি পুরো আর্টিকেল রয়েছে, যার মধ্যে আপনার zsh প্রোফাইল প্রোফেশনালি এডিট করার পদ্ধতিও রয়েছে - বেসিক শিখার পর এটি পড়া উচিত।
ডিফল্ট টার্মিনালের বিকল্প
অধিকাংশ ব্যবহারকারীর জন্য, macOS টার্মিনাল একটি শক্তিশালী এবং দক্ষ টুল। dù এটি কীভাবে দেখায় না, المهم হল এটি আপনার জন্য কী করতে পারে। তবে, কিছু ব্যবহারকারী তাদের প্রয়োজন অনুযায়ী ভিন্ন টার্মিনাল অ্যাপ পছন্দ করেন।
উদাহরণস্বরূপ, iTerm2 অনেকের জনপ্রিয় পছন্দ, কারণ এটি আপনাকে স্প্লিট পেন ব্যবহার করতে এবং সার্চ করতে দেয়।
আসলে, আমরা আগে macOS টার্মিনালের বিকল্পের ওপর নজর দিয়েছি। এমনকি, আরও অনেক বিকল্প রয়েছে - আপটার্ম এবং ম্যাকটার্মও জনপ্রিয়।
সারসংক্ষেপ
আপনি যদি macOS-এ কাজ করার একটি দ্রুত পদ্ধতি খুঁজছেন, তবে টার্মিনাল একটি দুর্দান্ত উপায়। কয়েকটি কমান্ডের সাহায্যে, আপনি আপনার হার্ড ড্রাইভে দ্রুত ঘুরে বেড়াতে পারবেন, যা একটি GUI আপনাকে দিতে পারে তার চেয়ে বেশি ক্ষমতা আপনার আঙুলের আงুলে থাকবে।
আপনি যদি zsh শেল সম্পর্কে আরও জানতে চান, তবে আমাদের একটি আর্টিকেল আছে যা আপনাকে সাহায্য করবে। এই আর্টিকেল পড়ার পর আপনি কি টার্মিনাল বেশি ব্যবহার করবেন? নিচের কমেন্ট সেকশনে জানান!