দশটি OS X কমান্ড লাইন ইউটিলিটি যা আপনি হয়তো জানেন না
Mac OS X কমান্ড লাইন ইন্টারফেস হাজার হাজার প্রোগ্রামের আবাসস্থল যা গড় ব্যবহারকারী জানেন না যে বিদ্যমান। GNU ফাউন্ডেশন এবং ওপেন সোর্স সম্প্রদায়ের অন্যদের দ্বারা বছরের পর বছর কঠোর পরিশ্রমের মাধ্যমে, Apple একটি চমৎকার OS ডিজাইন করেছে যা কমান্ড লাইনের কোনো ব্যবহারের "প্রয়োজন" নেই। Mac OS X-এ কমান্ড লাইন ব্যবহার করার সময় ম্যাকিনটোশের প্রতিদিনের অপারেশনের জন্য প্রয়োজনীয় নয়, যদি সঠিকভাবে ব্যবহার করা হয়, তবে এটি আপনার অনেক সময় বাঁচাতে পারে এবং মাঝে মাঝে আপনাকে হাসাতে পারে।আমি আশা করি আপনি এই দশটি OS X কমান্ড লাইন ইউটিলিটি উপভোগ করবেন!
1. ssh এই ছোট্ট রত্নটি Mac OS X-এর প্রতিটি সংস্করণে অন্তর্ভুক্ত করা হয়েছে। মূলত rsh/rlogin প্রোগ্রামের ড্রপ-ইন প্রতিস্থাপন হিসাবে বিকশিত হয়েছে, ssh লিনাক্স/ইউনিক্সের প্রধান হয়ে উঠেছে (এবং এখন ম্যাক ওএস এক্স) সম্প্রদায়। Openssh এর প্রাথমিক ব্যবহার নিরাপদ দূরবর্তী প্রশাসন। আপনি যদি চান যে আপনি SSH সার্ভারে তৈরি Mac OS X সক্ষম করতে পারেন আপনি আপনার সিস্টেম পছন্দগুলি খুলে, "শেয়ারিং" এ ক্লিক করে এবং "রিমোট লগইন" এর পাশের বাক্সটি চেক করে তা করতে পারেন। এখন আপনি যদি রাস্তায় থাকেন এবং আপনার মেশিনে প্রবেশ করতে চান তাহলে আপনি একটি ক্লায়েন্ট যেমন PuTTy (একটি উইন্ডোজ মেশিন থেকে) বা "ssh" একটি Mac OS X টার্মিনাল উইন্ডো থেকে ব্যবহার করতে পারেন এবং আপনার Mac এর IP ঠিকানায় সংযোগ করতে পারেন৷ আপনার ব্যবহারকারীর নাম এবং পাসওয়ার্ড দিয়ে লগ ইন করার পরে আপনাকে Mac OS X কমান্ড লাইনে সম্পূর্ণ অ্যাক্সেস দেওয়া হবে। Openssh এর অনেক, আরো অনেক ব্যবহার আছে যার মধ্যে কিছু বেশ উন্নত। আমার ব্যক্তিগত প্রিয় পাবলিক ইন্টারনেট অবস্থানে নিরাপদে ওয়েব ব্রাউজ করতে একটি SOCKS সার্ভার হিসাবে ssh ব্যবহার করছে।
ম্যাকে ssh ব্যবহার করার আরও উপায়ের জন্য এই পৃষ্ঠাটি দেখুন!
2. টপ টপ হল আরেকটি ক্লাসিক ইউটিলিটি যা দীর্ঘদিন ধরে লিনাক্স/ইউনিক্স সম্প্রদায় ব্যবহার করে আসছে। শীর্ষ ব্যবহার করতে, একটি Terminal.app খুলুন এবং "টপ" টাইপ করুন। আপনার চোখের পলক ফেলতে কম সময়ের মধ্যে আপনাকে পাঠ্য পূর্ণ একটি উইন্ডো উপস্থাপন করা উচিত। আপনি যা দেখছেন তা হল আপনার ম্যাকিনটোসে বর্তমানে চলমান প্রতিটি প্রক্রিয়ার একটি তালিকা৷ যখন আমার ম্যাক ধীর গতিতে চলছে, তখন কি ঘটছে তা বের করতে আমি প্রথম রিসোর্সটিই ব্যবহার করি।
শীর্ষের সম্পূর্ণ সংক্ষিপ্ত বিবরণের জন্য এখানে ক্লিক করুন।
3. lsbom lsbom আপনার মাথার সেই প্যারানয়েড ভয়েসের জন্য দুর্দান্ত যা আপনি যাওয়ার আগে প্রায়শই শুনতে পান এবং কিছু দুর্দান্ত নতুন ইউটিলিটি ইনস্টল করুন যা আপনি একটি র্যান্ডম ম্যাক ব্লগে পেয়েছেন (যেমন osxdaily)। lsbom-এর সাহায্যে আপনি একটি Mac OS X ইনস্টলার (.pkg) এর বিষয়বস্তু পরীক্ষা করতে পারেন এবং আপনার Mac এর মূল্যবান ফাইল সিস্টেমে কী স্থাপন করা হবে তার একটি খুব বিশদ দৃশ্য পেতে পারেন।lsbom ব্যবহার করতে, Terminal.app খুলুন এবং আপনার ফাইল সিস্টেমের সেই জায়গায় নেভিগেট করুন যেখানে .pkg ফাইলটি থাকে। যদি আপনার ইনস্টলারটি .dmg-এ আসে, তাহলে এটি আপনার ডেস্কটপে .pkg অনুলিপি করতে এবং তারপর cd ~ডেস্কটপে সাহায্য করতে পারে। আপনার .pkg কোথায় থাকে তা খুঁজে পাওয়ার পরে, টাইপ করুন “lsbom .pkg/Contents/Archive.bom> | আরো" এবং ভয়েলা! আপনি আপনার নতুন প্রোগ্রাম ইনস্টল করতে চান এমন ফাইলগুলির একটি সম্পূর্ণ তালিকা দেখতে পাবেন৷
4. বলুনow এই কমান্ডটি Mac OS X-এর জন্য অনন্য, এবং অন্য যেকোনো কিছুর চেয়ে বেশি মজাদার অফার করে৷ Terminal.app খুলে এবং "হ্যালো বলুন" টাইপ করে এটি ব্যবহার করে দেখুন।
5. softwareupdate “softwareupdate” কমান্ডটি অ্যাপল থেকে সফ্টওয়্যার আপডেট ইনস্টল করার একটি দ্রুত এবং সহজ উপায়। এটি ব্যবহার করতে, Terminal.app খুলুন এবং আপনার Macintosh-এর জন্য উপলব্ধ সমস্ত আপডেট ইনস্টল করতে "softwareupdate -i -a" টাইপ করুন৷ আপনি যদি শুধুমাত্র "প্রস্তাবিত" আপডেটগুলি ইনস্টল করতে চান তাহলে "softwareupdate -i -r" টাইপ করুন।
6.ifconfig আপনার ম্যাক কোন আইপি অ্যাড্রেস ব্যবহার করছে তা বের করার দ্রুততম, সহজ উপায় হল "ifconfig"৷ ifconfig ব্যবহার করতে, Terminal.app খুলুন এবং "ifconfig" টাইপ করুন। আপনি আপনার নেটওয়ার্ক কার্ডের MAC ঠিকানা সহ অনেক তথ্য দেখতে পাবেন। আমি টাইপ করতে পছন্দ করি “ifconfig | grep inet" আমার কম্পিউটারের জন্য শুধু আইপি তথ্য ফেরত দিতে। আপনি "ifconfig en0 down" টাইপ করে একটি নেটওয়ার্ক ইন্টারফেস (এই উদাহরণে "en0") নিষ্ক্রিয় করতে পারেন। আপনি "ifconfig en0 up" দিয়ে ব্যাক আপ আনতে পারেন। এটি সিস্টেম পছন্দ উইন্ডো ব্যবহার করার চেয়ে অনেক দ্রুত হতে পারে।
7. lipo lipo (যথাযথভাবে নামকরণ করা) হল একটি ইউটিলিটি যা ম্যাক OS X-এ সার্বজনীন বাইনারিগুলিকে পরিচালনা করে৷ আজকাল প্রচুর (প্রায় সব) প্রোগ্রাম পাঠানো হয়, বা "ইউনিভার্সাল" হিসাবে ডাউনলোড করা হয়, যার অর্থ তাদের বাইনারি কোড রয়েছে যা পাওয়ারপিসি এবং ইন্টেল চিপ উভয়ই বুঝতে পারে। কিন্তু যেহেতু আপনি সম্ভবত দুটির মধ্যে একটিকে গুরুত্ব দেন না, তাই আপনি আপনার বাইনারিগুলিকে "পাতলা" করতে লিপো ব্যবহার করতে চান। উদাহরণস্বরূপ যদি আপনি "স্টিকিস" অ্যাপ্লিকেশনটিকে শুধুমাত্র ইন্টেল (i386) কোড ধারণ করতে চান: cd /Applications lipo Stickies৷app/Contents/MacOS/Stickies -thin i386 -output Stickies.app/Contents/MacOS/Stickies.i386 cd Stickies.app/Contents/MacOS/ rm Stickies mv Stickies.i386 Stickies
8. স্ক্রিনক্যাপচার স্ক্রিনক্যাপচার স্ক্রিন ক্যাপচার নেওয়ার জন্য আরও উন্নত উপায় (কমান্ড-শিফ্ট-3-এর উপরে) অফার করে (যদি আপনি পিসি ওয়ার্ল্ড থেকে থাকেন, তাহলে ম্যাকের জন্য প্রিন্ট স্ক্রিন ভাবুন)। এটি ব্যবহার করতে, আপনার Terminal.app খুলুন এবং screencapture -iW ~/Desktop/screen.jpg
টাইপ করার চেষ্টা করুন এটি একটি ক্যামেরা আইকন নিয়ে আসবে যা অপেক্ষা করছে একটি উইন্ডোতে ক্লিক করুন। একবার ক্লিক করলে, আপনার ডেস্কটপে "screen.jpg" নামে একটি ফাইল তৈরি হবে যাতে আপনি যে উইন্ডোতে ক্লিক করেছেন তার একটি স্ন্যাপশট থাকবে। আপনি অবশ্যই screencapture -S ~/Desktop/screen.jpg
টাইপ করে আপনার পুরো স্ক্রীনের একটি স্ন্যাপশট নিতে পারেন যদি আপনি সত্যিই বিশেষ হতে চান screencapture -ic টাইপ করে আপনার স্ক্রিনের একটি অংশ ছিনিয়ে নিন এখন কিছু স্ক্রিনশট নিন এবং osxdaily এ পাঠান, আমরা তাদের ভালোবাসি!
9 এবং 10. ফিঙ্ক এবং ডারউইনপোর্টস আপনি যদি OS X কমান্ড লাইন ইউটিলিটিগুলির বেস সেট দিয়ে পূরণ করে থাকেন, তাহলে তার আপনার Terminal.app-এর চোখ বাকী ওপেন সোর্স বিশ্বের কাছে খোলার সময়। ডারউইনপোর্টস বা ফিঙ্ক ব্যবহার করে আপনি আপনার কম্পিউটারে শত শত বিনামূল্যের ওপেন সোর্স অ্যাপ্লিকেশন ডাউনলোড এবং ইনস্টল করতে পারেন। আমি দেখেছি যে ডারউইনপোর্টে আরও কিছু অস্পষ্ট ওপেন সোর্স প্রজেক্ট রয়েছে, কিন্তু ফিঙ্ক রক শক্ত বলে মনে হচ্ছে। আপনি যদি সত্যিই জানেন যে আপনি কী করছেন তবে আপনি একই সময়ে এগুলি ইনস্টল করতে পারেন, তবে সাধারণত আমাকে পরামর্শ দিতে হবে যে আপনি একটি বা অন্যটি বেছে নিন। নবাগত ব্যবহারকারীরা ফিঙ্ক ব্যবহার করে দেখতে চাইতে পারেন, কারণ এটি ফিঙ্ক কমান্ডার নামক একটি প্রোগ্রামের সাথে পাঠানো হয় যা আপনাকে পয়েন্ট এবং ক্লিকের সফ্টওয়্যার সংগ্রহস্থলে অ্যাক্সেস দেয়। এটা দেখ! ডারউইন পোর্টস হোম ফিঙ্ক – হোম
এখনও শিখতে আগ্রহী? আরও কিছু কমান্ড লাইন টিপস দেখুন!