প্রিন্ট এবং ক্যোয়ারী কমান্ড ইতিহাস নির্দিষ্ট অতীত কমান্ড খুঁজে পেতে

সুচিপত্র:

Anonim

আপনি যদি টার্মিনালের মাধ্যমে কার্যকর করা একটি সঠিক কমান্ড মনে রাখার চেষ্টা করেন কিন্তু এটির সাথে পুরোপুরি আসতে না পারেন, তাহলে আপনি আপনার কমান্ড লাইন ইতিহাস অনুসন্ধান করতে পারেন যেগুলি চালানো হয়েছে বা চালানো হয়েছে। অতীতে.

কমান্ড লাইনে সঞ্চালিত পূর্ববর্তী কমান্ডগুলি খুঁজে বের করার এবং পুনরুদ্ধার করার এই কৌশলটি Mac OS, Mac OS X, সেইসাথে লিনাক্স এবং অন্যান্য ইউনিক্স অপারেটিং সিস্টেমেও কাজ করে৷একটি স্ট্যান্ডার্ড হিস্ট্রি কমান্ড সহ যেকোনো কিছু পূর্বের কমান্ডগুলি পুনরুদ্ধার করতে এই কৌশলটি ব্যবহার করতে পারে, এটি সিস্টেম অ্যাডমিনিস্ট্রেটর এবং কমান্ড লাইন ব্যবহারকারীদের জন্য একটি অমূল্য টুল তৈরি করে৷

ম্যাক ওএস-এ কমান্ড ইতিহাস থেকে কীভাবে নির্দিষ্ট কমান্ডগুলি সন্ধান করবেন

একটি নির্দিষ্ট কমান্ডের কমান্ড ইতিহাস ট্র্যাক করতে, আপনাকে টার্মিনাল অ্যাপ খুলতে হবে এবং তারপরে নিম্নলিখিত সিনট্যাক্স ব্যবহার করতে হবে:

"

history |গ্রেপ সার্চ স্ট্রিং"

এটি আপনার কমান্ড ইতিহাসে "অনুসন্ধান স্ট্রিং" সন্ধান করবে এবং শুধুমাত্র অনুসন্ধানের পাঠ্য অন্তর্ভুক্ত করে এমন উদাহরণ প্রিন্ট করবে।

আপনি যদি টার্মিনালের সাথে অপরিচিত হন এবং ভাবছেন কেন এটি কার্যকর হতে পারে, আসুন একটি উদাহরণ নেওয়া যাক।

উদাহরণ: অতীতের "ডিফল্ট" কমান্ডগুলি অনুসন্ধান করা এখানে একটি বাস্তব উদাহরণ: আমি একটি ডিফল্ট রাইট কমান্ডের সঠিক সিনট্যাক্স স্মরণ করার চেষ্টা করছিলাম যেটা আমি সম্প্রতি ব্যবহার করেছি। ডিফল্ট কমান্ডগুলি প্রায়শই পাঠ্যের দীর্ঘ স্ট্রিং যা Mac OS X বা নির্দিষ্ট অ্যাপ্লিকেশনগুলির আচরণকে সংশোধন করে, তাদের দৈর্ঘ্য এবং অস্পষ্টতার কারণে, আপনার মাথার উপরের অংশ থেকে এইগুলির একটি মনে রাখার চেষ্টা করা অন্তত বলা চ্যালেঞ্জিং।

অনন্তকালের জন্য অতীতের মৃত্যুদণ্ডের মধ্য দিয়ে স্ক্রোল করার জন্য উপরের তীরটি আঘাত করার পরিবর্তে, আমি আমার কমান্ডের ইতিহাসকে কেবলমাত্র "ডিফল্টগুলি লিখতে" এর সাথে সংকীর্ণ করতে নিম্নলিখিতটি ব্যবহার করেছি:

"

ইতিহাস | grep ডিফল্ট লিখুন"

এটি গ্রেপের মাধ্যমে বিস্তৃত 'ইতিহাস' কমান্ডের ফলাফলগুলিকে পাস করে কেবলমাত্র কমান্ড স্ট্রিংয়ে "ডিফল্ট লিখতে" অন্তর্ভুক্ত উদাহরণগুলি খুঁজে পেতে, আপনি একটি ফলাফলের তালিকা দেখতে পাবেন যা এরকম কিছুর অনুরূপ:

"ইতিহাস com.apple.FaceTime AutoAcceptInvitesFrom -array-add [email protected] 426 ডিফল্ট লিখুন com.twitter.twitter-mac ESCClosesComposeWindow -bool সত্য 427 ডিফল্ট লিখুন appstore ShowDebugMenu -bool true

"

এখন আপনার পুরো ইতিহাসের তালিকায় অনুসন্ধান করার পরিবর্তে, আপনি ফলাফল সংকুচিত করেছেন।

নির্দিষ্ট কিছুর জন্য কমান্ড ইতিহাস অনুসন্ধানের পরিমার্জন

আপনি আপনার ইচ্ছামত ইতিহাস অনুসন্ধানকে নির্দিষ্ট বা অনির্দিষ্ট করতে পারেন। উদাহরণস্বরূপ, যদি আমি com.apple.iTunes এর সাথে সম্পর্কিত ডিফল্ট কমান্ডটি জানতাম তবে আমি আমার অনুসন্ধানকে আরও পরিমার্জিত করতে নিম্নলিখিত কমান্ডটি ব্যবহার করতে পারি:

"

history |grep ডিফল্ট লিখুন com.apple.iTunes"

যা এমন কিছু ফিরিয়ে দেবে:

44টি ডিফল্ট লিখে com.apple.iTunes ফুল-উইন্ডো -1 51 ডিফল্ট লিখে com.apple.iTunes invertStoreLinks -বুল হ্যাঁ

নিজেই চেষ্টা করে দেখুন। আপনি টার্মিনালের মাধ্যমে প্রবেশ করা যেকোনো কমান্ডের সাথে এটি করতে পারেন যেহেতু সম্প্রতি কার্যকর করা সমস্ত কমান্ড আপনার ইতিহাসে সংরক্ষণ করা হয়েছে। ডিফল্ট কমান্ডটি ম্যাক ওএস এক্স নির্দিষ্ট, তবে ইতিহাস এবং গ্রেপ ইউনিক্সের জগতের জন্য সাধারণ সরঞ্জাম, তাই আপনি যদি কখনও লিনাক্স মেশিনে থাকেন বা অন্যথায় আপনি একই কৌশলগুলি ব্যবহার করতে পারেন।

আপনি যদি Mac OS X এর আন্ডারপিনিংস সম্পর্কে শিখতে চান তবে আমাদের কমান্ড লাইন টিপস দেখুন।

প্রিন্ট এবং ক্যোয়ারী কমান্ড ইতিহাস নির্দিষ্ট অতীত কমান্ড খুঁজে পেতে