historyসব আউট কমান্ড তালিকা বর্তমান সেশনের জন্য ইতিহাস। ভালো লেগেছে:
1 ls
2 cd /root
3 mkdir something
4 cd something
5 touch afile
6 ls
7 cd ..
8 rm something/afile
9 cd ..
10 ls
11 history
জন্য সুদের আইটেম অনুসন্ধান করতে, আমি নল করতে পারেন historyসঙ্গে grepমত
history | grep ls
1 ls
6 ls
10 ls
আমি সর্বশেষ 3 টি কমান্ডও দেখতে পারি যেমন:
history 3
11 history
12 history | grep ls
13 history 3
তবে আমি কীভাবে ইতিহাসের একটি নির্দিষ্ট পরিসীমা পেতে পারি? উদাহরণস্বরূপ যেমন:
history range 4 7
4 cd something
5 touch afile
6 ls
7 cd ..
history | grep somethingসংখ্যাযুক্ত কমান্ডগুলির ফলাফলগুলি দেখায় 123 234 345এবং আমি শেষ আদেশের সংখ্যা নির্ধারণ করতে পারি না ( historyএই ক্ষেত্রে)। আমার শেষ কমান্ডটি 400, 500 বা যাই হোক না কেন নম্বরযুক্ত হতে পারে। সুতরাং প্রথমে আমাকে সেই নম্বরটি পরীক্ষা করতে হবে, পার্থক্যটি বের করতে হবে, শেষ xআদেশগুলি তালিকাভুক্ত করতে হবে এবং তারপরে পাইপটি করতে হবেhead
xকমান্ডগুলির তালিকা করতে পারেন তারপরে পাইপ করুনhead।