কীভাবে আমাদের কমান্ডের ইতিহাসটি নির্দিষ্ট আদেশগুলি মনে রাখে না

আমরা সবাই জানি কি বাশ ইতিহাস। অনেক সময় আমাদের কোনও কারণে (সুরক্ষা, প্যারানোইয়া ইত্যাদি) প্রয়োজন হয় যে ইতিহাসে একটি নির্দিষ্ট কমান্ড সংরক্ষণ করা হয় নি, অর্থাৎ, এবং উদাহরণস্বরূপ, আমরা চাই যে সমস্ত কমান্ডগুলি ssh সম্পর্কিত সম্পর্কিতগুলি ছাড়া সংরক্ষণ করা হয়, যদি এইভাবে যে কেউ আমাদের কম্পিউটারে অ্যাক্সেস করতে পারে তা জানতে আমরা কোন কম্পিউটারে এসএসএইচ করতে পারি না।

কমান্ডের সাথে সম্পর্কিত সমস্ত কিছু বাদ দিতে SSH আমরা নিম্নলিখিত লাইন লিখুন .bashrc :

HISTIGNORE='ere*:ssh*'

এইভাবে যদি উদাহরণস্বরূপ আমরা কিছু করি:

ssh root@virtue

… এটি ইতিহাসে সংরক্ষণ করা হবে না 😉

যদি আমরা এটি কমান্ডের সাথে সম্পর্কিত সমস্ত কিছু বাদ দিতে চাই ls আমরা নিম্নলিখিত লিখুন:

HISTIGNORE='ere*:ls*'

ফাইলটি মনে রাখবেন .বাশক্রকের নামের শুরুতে একটি পিরিয়ড রয়েছে, যার অর্থ এটি আমাদের ঘরে থাকা একটি লুকানো ফাইল। যদি আপনি চান, ইকো কমান্ডটি ব্যবহার করে আপনি সরাসরি না খুলে .bashrc এ লিখতে পারেন, উদাহরণস্বরূপ ssh সম্পর্কিত সমস্ত কিছু ইতিহাস থেকে বাদ দিন:

echo "HISTIGNORE='ere*:ssh*'" >> $HOME/.bashrc

ঠিক আছে আমি মনে করি এর সাথে যুক্ত করার মতো আর কিছুই নেই।

শুভেচ্ছা 😀


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   q0 তিনি বলেন

    এটি প্রায়শই আমাকে এই সাইটে একটি ম্যান পৃষ্ঠা খুলতে এবং পোস্ট করতে অনুপ্রেরণা জোগায়, কীভাবে লুকানো ফাইলগুলি তালিকাভুক্ত করবেন সে সম্পর্কে লেখার একটি বিশাল অবদান হওয়া উচিত।

  2.   জোসে টরেস তিনি বলেন

    আকর্ষণীয় সরঞ্জাম। আগে এটি প্রতিনিধিত্ব করে?

  3.   ট্রুকো 22 তিনি বলেন

    আকর্ষণীয় future ভবিষ্যতে আমার প্রয়োজন ছাড়া বুকমার্কগুলির জন্য, আপনাকে অনেক ধন্যবাদ।

  4.   হিমেকিসান তিনি বলেন

    সত্যই আকর্ষণীয় এবং দরকারী, বিশেষত নেটওয়ার্ক প্রশাসনের বিশ্বে আমাদের মধ্যে যারা (প্যারানোইয়া কখনও ব্যাথা করে না)।

  5.   ধুন্তর তিনি বলেন

    এবং সেখানে ব্যবহারিক মোড আছে, কমান্ডের আগে কেবল একটি স্পেস টাইপ করুন এবং এটি এটি, এটি মনে রাখা হবে না।

    1.    পেরক্যাফ_আই 99 তিনি বলেন

      বাহ, আমি সর্বদা ইতিহাস -c ব্যবহার করি, তবে এক্সডি বাদে কিছুই নেই, এই বিকল্পটি খুব সহজ এবং নির্বাচনী।

    2.    মিষ্ট রূটি তিনি বলেন

      স্পেস জিনিসটি আমার পক্ষে কাজ করে নি।

      1.    কেজেডিজি ^ গারা তিনি বলেন

        আমিও করি না, সেজন্য আমি প্রথম থেকেই পোস্টে রাখিনি 🙁

        1.    এক্সপিটি তিনি বলেন

          যোগ করা হচ্ছে:
          HISTCONTROL = উপেক্ষা স্পেস
          স্থান কাজ করে 🙂

        2.    রেনারহগ তিনি বলেন

          মহাকাশ জিনিসটি কয়েক মাস ধরে আমার পক্ষে এইভাবে কনফিগার করে কাজ করেছে:
          হিস্টিগনোর = '(স্পেস) + (*)' => এর মতো: হিস্টিগনোর = '*'
          ????

  6.   মিষ্ট রূটি তিনি বলেন

    আকর্ষণীয় গারা। যদিও আমার এই মুহুর্তে এটির প্রয়োজন নেই, আমি জানতে চাই যে এখানে আমার কাছে টিপসের একটি সম্পূর্ণ ভান্ডার রয়েছে DesdeLinux.

  7.   লেনিন আলী তিনি বলেন

    সংক্ষিপ্ত, সংক্ষিপ্ত এবং দরকারী! চমৎকার অবদান।