লিনাক্স / উবুন্টু টার্মিনাল কমান্ড লাইনে ctrl + r r


17

সঙ্গে CTRL+ Rআপনি (উবুন্টু এর টার্মিনাল মধ্যে) পূর্ববর্তী কমান্ড অনুসন্ধান করতে পারেন। যাইহোক, এটি সর্বদা অনুসন্ধান শব্দটির শেষ ঘটনাটি প্রদর্শিত হবে বলে মনে হয়। সমস্ত ফলাফলের মাধ্যমে ব্রাউজ করার কোনও উপায় আছে ?

উত্তর:


34

আপনি অনুসন্ধানের জন্য কয়েকটি অক্ষর টাইপ করার পরে, আপনি যে টাইপ করেছেন তার সাথে মেলে এমন ইতিহাসের সাথে ব্রাউজ করতে আপনি আবার CTRL + R টিপতে পারেন।

যদিও এটি ইতিহাসের আকারের মধ্যে সীমাবদ্ধ থাকবে।


অসাধারণ! ঠিক আমি যা খুঁজছিলাম!
আলফাসিন

1
ইতিহাসের আকার নিয়ন্ত্রণের জন্য, কেউ নোট করতে পারেন যে HISTFILESIZEইতিহাসের ফাইলের আকার ( ~/.bash_history) HISTSIZEনিয়ন্ত্রণ করে তবে নির্দিষ্ট টার্মিনাল ইতিহাসের আকার নিয়ন্ত্রণ করে এবং এটি পরবর্তীটি স্থির করে যে কতদূর পিছনে Ctrl+Rদেখতে পাবে ides আমি এটি এমন একটি মেশিনে উল্লেখ করেছি যেখানে আমি পূর্বের পরিবর্তনশীলটি প্রসারিত করেছি, তবে পরবর্তীটি নয়। উভয়ই মূলত সেট করা আছে 500তবে কেউ যদি আরও বিপরীত অনুসন্ধানযোগ্য ইতিহাস সংরক্ষণ করতে চায় তবে উভয় ভেরিয়েবল আপডেট করা দরকার।
ড্যানিয়েল অ্যান্ডারসন

8

আপনাকে কেবল CTRL-Rআবার চাপতে হবে ।


2

আপনি যদি একবারে সমস্ত মিলে যাওয়া ইতিহাসের লাইনগুলি দেখতে চান তবে চেষ্টা করুন fc -ln | grep

mress:10077 Z$ fc -ln -100 | grep \^cd 
cd /Volumes/Development/android-sdk-mac_x86
cd ~/Downloads/MagicTrackpad.pkg
cd Resources
cd English.lproj
cd ../..
cd MagicTrackpadMultiTouchUpdate1.0.pkg
cd ..
cd 

(এর -100অর্থ "সর্বশেষ 100 কমান্ড"; ডিফল্টটি 20, বা আপনি একটি ব্যাপ্তি নির্দিষ্ট করতে পারেন))


1

অনুসন্ধানের পদক্ষেপের জন্য আপনাকে CTRL+Rআবারও করতে হবে।

তবে আপনি যদি কমান্ডটি ব্যবহার করতে পারেন তার একটি তালিকা চান

history | grep 'command to search'
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.