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
।