টার্মিনাল হল একটি অ্যাপ্লিকেশন যা আপনাকে কমান্ড লাইন ইন্টারফেসের (CLI) মাধ্যমে ম্যাকের ভিতরের কাজগুলিতে অ্যাক্সেস দেয়। এই অ্যাপটি ব্যবহার করা আপনাকে অপারেটিং সিস্টেমে প্রচুর পরিবর্তন করার ক্ষমতা দেয় যা গ্রাফিক্যাল ইউজার ইন্টারফেস (GUI) থেকে পাওয়া যায় না। এটি সাধারণত গড় গ্রাহকের জন্য বোঝানো হয় না। পরিবর্তে, এটি শক্তি ব্যবহারকারী এবং বিকাশকারীদের জন্য একটি দুর্দান্ত সরঞ্জাম হিসাবে কাজ করে৷
তবুও, আপনি যদি কৌতূহলী হন তবে এই নিবন্ধটি আপনাকে দেখায় কিভাবে ম্যাকে টার্মিনাল খুলতে হয় এবং মৌলিক কমান্ডগুলি ব্যবহার করতে হয়৷
এই নিবন্ধের নির্দেশাবলী macOS 10.15 Catalina ব্যবহার করে দেখানো হয়েছে। কমান্ড যেকোন ম্যাক কম্পিউটারে টার্মিনালে প্রয়োগ করা উচিত।
টার্মিনাল কি?
টার্মিনাল একটি এমুলেটর যা একটি কমান্ড-লাইন ইন্টারফেস প্রদান করে। এটি Microsoft Windows-এর PowerShell-এর মতো, যেটি 2017 সালে কমান্ড প্রম্পট (MS-DOS) প্রতিস্থাপন করেছে৷ macOS মূলত বেল সিস্টেমের জন্য AT&T দ্বারা নির্মিত ইউনিক্স অপারেটিং সিস্টেমের উপর ভিত্তি করে তৈরি৷ টার্মিনাল ডিফল্টরূপে ব্যাশ শেল ব্যবহার করে।
একটি "শেল" ইন্টারফেসের জন্য আরেকটি শব্দ, তা পাঠ্য-ভিত্তিক বা গ্রাফিক্সে পরিপূর্ণ। যেহেতু টার্মিনাল কমান্ড-লাইন পরিবেশকে অনুকরণ করে, তাই শেলটি এমুলেশনের মধ্যে ভিজ্যুয়াল ইন্টারফেস তৈরি করে। macOS-এর জন্য, ডিফল্ট শেল হল Bash (Bourne-Again Shell), যদিও আপনি একটি কমান্ড ব্যবহার করে Z Shell (বা zsh) এ স্যুইচ করতে পারেন।
আপনি macOS-এ যা কিছু দেখেন তা একটি গ্রাফিকাল ইউজার ইন্টারফেস থেকে উদ্ভূত হয়। কমান্ড লিখার পরিবর্তে, আপনার কাছে একটি মাউস এবং কীবোর্ড দ্বারা পরিচালিত উইন্ডো রয়েছে। টাচস্ক্রিন, অঙ্গভঙ্গি, ডিজিটাল কলম এবং আরও অনেক কিছু মিথস্ক্রিয়াকে আরও সহজ করে তোলে। কেন একটি পুরানো-স্কুল ইন্টারফেসে কমান্ড টাইপ করা বিরক্ত?
সরল ব্যাখ্যা হল আপনি কমান্ড ব্যবহার করে যেকোনো কিছু করতে পারেন, যেমন আপনার স্ক্রিনশটের জন্য ডিফল্ট স্টোরেজ অবস্থান পরিবর্তন করা, গেম খেলা, ম্যাক টক করা, লুকানো ফোল্ডার দেখান এবং আরও অনেক কিছু। আরও গুরুত্বপূর্ণ, কমান্ডগুলি দ্রুততর কারণ সেগুলি সরাসরি৷
GUI সমস্ত macOS উইন্ডো এবং মেনু তৈরি করে, তবে, গতি নয়, সহজ এবং সরলতাকে লক্ষ্য করে৷ যখন আপনি একটি উইন্ডো থেকে উইন্ডোতে একটি ফাইল টেনে নিয়ে যাচ্ছেন, একই সরানোর জন্য একটি কমান্ড লাইন ব্যবহার করে দ্রুত হতে পারে৷
কিভাবে টার্মিনাল খুলবেন
টার্মিনাল সাধারণত ডকের উপর থাকে। আইকনটি একটি সাদা > (এর চেয়ে বড়) চিহ্ন সহ একটি কালো পটভূমিতে সেট করা একটি কমান্ড-লাইন ইনপুট স্ক্রিনের অনুরূপ৷
আপনি লঞ্চপ্যাডের মাধ্যমেও টার্মিনাল অ্যাপ অ্যাক্সেস করতে পারেন।
-
ডকে অবস্থিত "রকেট" আইকনে ক্লিক করুন৷ এটি MacOS লঞ্চপ্যাড খোলে৷
-
অন্য ফোল্ডারে ক্লিক করুন।
-
টার্মিনাল অ্যাপটিতে ক্লিক করুন।
কমান্ড বেসিক
এখানে কয়েকটি প্রাথমিক কমান্ড-লাইন স্টার্টার রয়েছে। এগুলি কপি, সরানো এবং তালিকার মতো অ্যাকশন শব্দ। এর মধ্যে কয়েকটি নীচের উদাহরণগুলিতে ব্যবহৃত হয় না। পরিবর্তে, এই তালিকাটি শুধুমাত্র নির্দেশ করে কিভাবে কমান্ড শুরু হয়।
টার্মিনাল কমান্ডের জন্য কোন সহজ "আনডু" নেই, তাই আপনার সিস্টেমে সত্যিই পরিবর্তন করার আগে নিশ্চিত হয়ে নিন যে আপনি এটি ব্যবহার করতে স্বাচ্ছন্দ্য বোধ করছেন৷
- বিড়াল - একটি ফাইল বা ফোল্ডারের বিষয়বস্তু তালিকাভুক্ত করুন
- cd – DOS-এর মতো, ডিরেক্টরি পরিবর্তন করতে এই কমান্ডটি ব্যবহার করুন
- cp – একটি ফাইল বা ফোল্ডার কপি করুন
- ডিফল্ট - এই কমান্ডটি সেটিংস পরিবর্তন করে যা পছন্দের অধীনে তালিকাভুক্ত নয়
- ls - এই কমান্ডটি একটি ডিরেক্টরির বিষয়বস্তু তালিকাভুক্ত করে
- mkdir - একটি ডিরেক্টরি তৈরি করুন
- mv - একটি ফাইল বা ফোল্ডার সরান
- ন্যানো – টার্মিনাল সম্পাদক খুলুন
- ssh - সিকিউর শেলের জন্য সংক্ষিপ্ত, এই কমান্ডটি দুটি হোস্টের মধ্যে একটি নিরাপদ এনক্রিপ্ট করা সংযোগ তৈরি করে।
- sudo - প্রশাসনিক (সুপার ইউজার) বিশেষাধিকার সহ আপনার কমান্ড আপগ্রেড করে এবং একটি পাসওয়ার্ড প্রয়োজন৷ তবে সতর্ক থাকুন, কারণ ভুল কমান্ড macOS এর ক্ষতি করতে পারে এবং একটি নতুন ইন্সটল করতে হবে।
আপনাকে শুরু করার জন্য আদেশ
আপনাকে শুরু করার জন্য এখানে মজাদার এবং দরকারী কমান্ড রয়েছে৷ এর মধ্যে রয়েছে আপনার ম্যাককে জাগ্রত রাখা, স্টার ওয়ার্স পর্ব IV এর একটি ASCII সংস্করণ দেখা এবং আরও কয়েকটি।
এই কমান্ডগুলি কার্যকর করতে, আপনাকে অবশ্যই এন্টার কী টিপে শেষ করতে হবে। একাধিক এন্ট্রির প্রয়োজন হয় এমন কমান্ডগুলিতে আমরা এই কীটি উল্লেখ করেছি৷
একটি ফাইল বা ডিরেক্টরির বিষয়বস্তু দেখুন
আপনি যদি একটি জিপ ফাইলের বিষয়বস্তু দেখতে চান বা এটি আনপ্যাক করার আগে এক্সিকিউটেবল দেখতে চান তাহলে এটি কার্যকর। ~ (টিল্ড) চিহ্নের পরে আপনার ফাইল বা ফোল্ডারের অবস্থান প্রবেশ করান৷
বিড়াল ~/ফাইল/পথ/এখানে
আপডেট ফ্রিকোয়েন্সি বাড়ান
শেষের নম্বরটি ম্যাক আপডেটের জন্য কত দিন অপেক্ষা করবে তা নির্দেশ করে৷ MacOS সাধারণত সপ্তাহে একবার চেক করে, তাই ডিফল্ট সংখ্যা শেষে 7 হয়। এই উদাহরণে, ম্যাক দিনে একবার চেক করবে৷
ডিফল্ট লিখুন com.apple. SoftwareUpdate ScheduleFrequency -int 1
আপনার ম্যাককে জাগ্রত রাখুন
যেহেতু আপনার ম্যাক কফি পান করতে পারে না, তাই এটিকে জাগ্রত রাখার পরবর্তী সর্বোত্তম উপায় হল এটিকে ক্যাফিনযুক্ত কমান্ড খাওয়ানো৷ এটি এটিকে অনির্দিষ্টকালের জন্য জেগে থাকতে বাধ্য করবে৷
ক্যাফেইন
থামতে, CTRL + C কী টাইপ করুন।
আপনি যদি আপনার ম্যাককে একটি নির্দিষ্ট সময়ের জন্য জাগ্রত রাখতে চান তবে নিম্নলিখিত উদাহরণটি ব্যবহার করুন৷ এখানে আমরা 250,000 সেকেন্ড বেছে নিয়েছি (যারা কৌতূহলী তাদের জন্য তিন দিন নয়)।
ক্যাফিনেট -t 250000
স্টার ওয়ার্স-এর একটি পাঠ্য সংস্করণ দেখুন: একটি নতুন আশা
এটি শুধু মজা. আপনি পুরো শোতে বসতে পারবেন না, কিন্তু আপনি 1980-এর দশকের প্রথম দিকের মতো অ্যানিমেটেড ASCII ফর্ম্যাট ব্যবহার করে চিত্রিত এই ক্লাসিক ফিল্মটি দেখতে আশ্চর্যজনক৷
nc towel.blinkenlights.nl 23
স্ক্রিনশট ফর্ম্যাট পরিবর্তন করুন
ডিফল্ট লিখুন com.apple.screencapture প্রকার jpg
ডিফল্ট স্ক্রিনশট নাম পরিবর্তন করুন
MacOS ফাইলের নামের তালিকাভুক্ত তারিখ এবং সময় সহ স্ক্রিনশট সংরক্ষণ করে। একটি ডিফল্ট ফাইল নাম তৈরি করতে এই কমান্ডটি ব্যবহার করুন যা এত কুশ্রী এবং দীর্ঘ নয়৷
ডিফল্ট লিখুন com.apple.screencapture নাম "নতুন স্ক্রীন শট নাম"
স্ক্রিনশট সেভ ডেস্টিনেশন পরিবর্তন করুন
স্ক্রিনশটগুলি ডিফল্টরূপে ডেস্কটপে সংরক্ষণ করা হয়৷ একটি ডেডিকেটেড ফোল্ডারের মতো টার্গেট স্টোরেজ লোকেশন পরিবর্তন করতে এই কমান্ডটি ব্যবহার করুন।
ডিফল্ট com.apple.screencapture অবস্থান লিখুন ~/your/location/here
Enter কী টিপুন।
killall SystemUIServer
স্ক্রিনশট ড্রপ শ্যাডো সরান
যদি আপনি Command + Shift + 4 + Spacebar কমান্ড ব্যবহার করে একটি খোলা উইন্ডোর স্ক্রিনশট নেন, আপনি সেই উইন্ডোতে ক্লিক করলে MacOS একটি ড্রপ শ্যাডো যোগ করে। আপনি যদি এই প্রভাবটি না চান তবে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:
ডিফল্ট লিখে com.apple.screencapture disable-shadow -bool TRUE; killall SystemUIServer
প্রভাব পুনরায় সক্রিয় করতে, এই কমান্ডটি টাইপ করুন:
ডিফল্ট লিখে com.apple.screencapture disable-shadow -bool FALSE; killall SystemUIServer
আইফোনের মতো চাইম পাওয়ারের সাথে কানেক্ট হচ্ছে
আইফোন মালিকদের জন্য এখানে একটি ছোট কমান্ড-লাইন মজা আছে৷
ডিফল্ট লিখুন com.apple. PowerChime ChimeOnAllHardware -bool TRUE; খুলুন /System/Library/CoreServices/PowerChime.app
চাইম নিষ্ক্রিয় করতে, নিম্নলিখিতটি টাইপ করুন এবং এন্টার কী টিপুন:
ডিফল্ট লিখুন com.apple. PowerChime ChimeOnAllHardware -bool FALSE; killall PowerChime
আপনার ম্যাকে কথা বলুন
এটি ম্যাকের যান্ত্রিক ভয়েস দিয়ে শিশুদের বিনোদন ছাড়া অন্য কোনো উদ্দেশ্য করে না। কমান্ডে আপনার উদ্ধৃতি চিহ্নের প্রয়োজন নেই। (আপনি কম্পিউটারে যা বলতে চান তা দিয়ে উদ্ধৃতি চিহ্নের বাক্যটি প্রতিস্থাপন করতে ভুলবেন না।)
বলুন "আপনার দুর্দান্ত বাক্য এখানে টাইপ করুন"
ইন্টারনেট থেকে ফাইল ডাউনলোড করুন
একটি ব্রাউজার ব্যবহার করে ফাইল ডাউনলোড করতে চান না? পরিবর্তে এই পথ নিন।
সিডি ~/ডাউনলোডস/
Enter কী টিপুন এবং এই কমান্ডটি লিখুন। কমান্ডটি প্রবেশ করার পরে আবার Enter কী টিপুন।
কার্ল -O [ডাউনলোড করার জন্য ফাইলের URL]