பாஷ் கட்டளை வரலாற்றின் நீளத்தை மாற்றவும் அல்லது பாஷ் வரலாற்றை முழுவதுமாக முடக்கவும்

பொருளடக்கம்:

Anonim

ஒரு பயனர் .bash_history கோப்பு, கட்டளை வரி வரலாற்றின் இயங்கும் தாவலை வைத்து, பாஷ் வரியில் உள்ளிடப்பட்ட ஒவ்வொரு கட்டளையையும் பதிவு செய்கிறது. இந்த கட்டளை வரலாற்று கோப்புகள், மறந்துவிட்ட கடந்த கட்டளைகளை கண்டுபிடித்து நினைவுபடுத்துவதை மிகவும் எளிதாக்குகிறது, மேலும் அவை கணினி நிர்வாகத்திற்கும் மிகவும் பயனுள்ளதாக இருக்கும். இந்தக் கோப்புகளின் சேமிக்கப்பட்ட நீளத்தை எவ்வாறு மாற்றுவது, அதை எவ்வாறு முடக்குவது மற்றும் பயனர்களின் பாஷ் வரலாற்றை எவ்வாறு விரைவாகச் சரிபார்ப்பது என்பதையும் நாங்கள் விவரிப்போம்.

பாஷ் வரலாற்றை மாற்றும் நீளம்

பயனர்களின் கட்டளை வரலாற்றின் வரலாற்றின் நீளத்தை அதிகரிக்க, பின்வரும் வரியை .bash_profile இல் சேர்க்கவும்:

HISTFILESIZE=2500

மேலே உள்ள எடுத்துக்காட்டு வரலாற்றின் அளவை 2500 கட்டளைகளாக அதிகரிக்கும், அது பொருத்தமானதாகக் கருதப்படும் வேறு எந்த எண்ணுக்கும் மாற்றப்படலாம்.

Bash வரலாற்றை முடக்கு

HISTFILESIZE எண்ணை .bash_profile இல் 0 ஆக அமைப்பது பாஷ் கட்டளை வரலாற்றை முழுவதுமாக முடக்கும்:

HISTFILESIZE=0

வரலாற்றுக் கோப்பை முடக்குவது, கட்டளையை திரும்பப் பெறுவதை பாதிக்காது, ஆனால் ஒரு சூப்பர் பயனர் மற்றொரு பயனர் ஷெல்லுக்குள் உள்ளிடப்பட்ட கட்டளைகளை எளிதாகப் பார்ப்பதைத் தடுக்கிறது.

பாஷ் வரலாற்றைச் சரிபார்த்தல்

உங்கள் சொந்த வகையைப் பார்க்க, கட்டளை வரலாற்றைப் பார்க்க சில விரைவான வழிகள் உள்ளன:

வரலாறு

அந்த கட்டளை வரலாற்றையும் -w கொடியுடன் ஒரு கோப்பிற்கு ஏற்றுமதி செய்யலாம்:

வரலாறு -w pastbash.txt

மற்றொரு பயனர்களின் கட்டளை வரலாற்றைப் பார்க்க, அதற்குப் பதிலாக அவர்களின் .bash_history கோப்பைப் பயன்படுத்தவும்:

பூனை /பயனர்கள்/USERNAME/.bash_history

USERNAME அவர்களின் வரலாற்று கோப்பு அளவை பூஜ்ஜியமாக அமைத்திருந்தால், எதுவும் காட்டப்படாது என்பதை நினைவில் கொள்ளவும்.

Mac பயனர்களுக்கான நடைமுறை பயன்பாடுகள் ஒரு Mac பயனருக்கான இரண்டு பொதுவான பயன்பாடுகள் உள்ளிடப்பட்ட இயல்புநிலை உள்ளீடுகளைக் கண்காணிப்பதாகும். டெர்மினலில் சென்று கடந்த கட்டளைகளை விரைவாகக் கண்டறியவும். வினவல் கட்டளை வரலாறு மற்றும் நீங்கள் நான்கு மாதங்களுக்கு முன்பு 's' உடன் தொடங்கிய அந்த தெளிவற்ற கட்டளை என்ன என்பதை நீங்கள் யூகிக்க வேண்டியதில்லை.

பாஷ் கட்டளை வரலாற்றின் நீளத்தை மாற்றவும் அல்லது பாஷ் வரலாற்றை முழுவதுமாக முடக்கவும்