.
history -c
… அந்த எளிய 😀 LOL !!!
எதுவுமில்லை, பிரச்சினையின் விரிவான விளக்கத்தை அளிக்கும் எனது இடுகைகளை நான் எப்போதும் தொடங்குவேன், தீர்வோடு முடிக்க, கொஞ்சம் மாற்றுவது பற்றி நினைத்தேன்
ஒன்றுக்கு மேற்பட்ட சந்தர்ப்பங்களில், எங்கள் கணினியில் நாங்கள் இயக்கிய கட்டளைகளின் வரலாற்றை நிச்சயமாக நீக்க விரும்பினோம், இதற்காக நான் முன்பு கோப்பை நீக்கிவிட்டேன் .பாஷ்_ வரலாறு எங்கள் வீட்டில் அமைந்துள்ளது, ஆனால் கணினி தானே நமக்கு வழங்கும் கருவிகள் அல்லது விருப்பங்களைப் பயன்படுத்துவது எப்போதும் நல்லது ^ - ^
அதனால்தான் தொடக்க கட்டளையை நான் சரியாகக் காண்கிறேன், ஒரு எளிய அளவுரு (-c) கட்டளை வரலாற்றை அழிக்க கணினியைக் கூறுகிறது.
வேலை செய்ய வேண்டிய மற்றொரு முறை:
echo "" > ~/.bash_history
இது எல்லாவற்றையும் அகற்றி நம் வரலாற்றில் ஒரு வெற்று வரியை வைக்க வேண்டும் :)
எதுவுமில்லை, நீங்கள் சுவாரஸ்யமானதாகக் கருதும் மற்றொரு உதவிக்குறிப்பு.
மேற்கோளிடு
ஒரு சூப்பர் பயனுள்ள மற்றும் நேரடி நுழைவு, ஆலோசனைக்கு நன்றி ^^
நன்றி
இந்த நாட்களில் நான் கொஞ்சம் பிஸியாகவும் கொஞ்சம் எழுதவும் விரும்பவில்லை, இன்றும் நாளையும் சில விஷயங்களை எழுதுகிறேனா என்று பார்ப்போம் ^ - ^
இரண்டாவது விருப்பம் எனக்கு ஏற்படவில்லை, சுவாரஸ்யமான KZKG ^ Gaara
இது உண்மையில் HAHAHAHA இடுகையை எழுதுவதில் எனக்கு ஏற்பட்டது, உண்மையில் நான் .bash_history ஐ நீக்கிவிட்டேன், ஏற்கனவே HAHAHA
நீங்கள் இதை இன்னும் செய்திருக்கலாம்:
cat /dev/null > ~/.bash_history
அல்லது கொஞ்சம் சுற்றி விளையாடுவது, ஒருவேளை இது:
rm ~/.bash_history && touch ~/.bash_history
எந்தவொரு சந்தர்ப்பத்திலும், எனக்கு எரிச்சலூட்டும் விஷயங்களை குறிப்பாக அழிக்க, அல்லது கோப்பை திருத்த, மூடி மீண்டும் உள்நுழைய வரலாற்றை -d பயன்படுத்த விரும்புகிறேன்.
எளிய ஆனால் பயனுள்ள!
நன்றி!
Comment - ^ என்று கருத்து தெரிவித்தமைக்கு நன்றி
கோப்பின் உள்ளடக்கத்தை நானோ அல்லது vi உடன் நீக்கி மீண்டும் உள்நுழைவது சிக்கலை தீர்க்காது?
இங்கே நன்றி எனக்கு தேவையானதைக் கண்டேன்.
ஒரு வாழ்த்து….
சிறந்த பொருள் வழங்கப்பட்ட நேரம் மற்றும் அர்ப்பணிப்பு பாராட்டப்பட்டது
மிக்க நன்றி, சரியான புள்ளி!
வணக்கம் தோழரே! உங்கள் பங்களிப்பை பெரியது, ஆனால் நான் ஒரு சிறிய திருத்தம் செய்வேன்:
முழுமையான கட்டளை: echo ""> ~ / .bash_history && history -c
சிக்கல் என்னவென்றால், "history -c" கட்டளை திறந்த முனையத்தில் பயன்படுத்தப்படும் கட்டளைகளை மட்டுமே அழிக்கிறது, மறுபுறம், நீங்கள் "எதிரொலி"> ~ / .bash_history "செய்யும் போது அது கோப்பை சுத்தப்படுத்துகிறது, ஆனால் கடைசியாக உங்களை விட்டுச்செல்கிறது ஒரு எழுதப்பட்ட வரி, இந்த விஷயத்தில், சுத்தமான கட்டளை.
ஆகையால், && மற்றும் இந்த வரிசையில் இரண்டின் கூட்டுத்தொகை, நீங்கள் விரும்பியதை சரியாக விட்டுவிட உங்களை அனுமதிக்கிறது, இது அனைத்து முனைய அமர்வுகளின் வரலாற்றையும் அழிக்க வேண்டும் (கடைசியாக திறந்தவை உட்பட)
எனது பங்களிப்பு உதவியாக இருக்கும் என்று நம்புகிறேன்.
ஹலோ.
கட்டளைக்கு நன்றி, ஆனால் அழிக்கப்பட்ட தரவு மூன்றாம் தரப்பினரால் மீட்கப்படுவதைத் தடுக்க பாதுகாப்பான அழிப்பதை (மேலெழுத) பயன்படுத்துவது மிகவும் பயனுள்ளதாக இருக்காது?
ஒரு வாழ்த்து.
என் அன்பான பர்தாலி, இது நீங்கள் மறைப்பதைப் பொறுத்தது. முனையத்தின் வரலாறு அரிதாகவே முக்கியமான தரவுகளைக் கொண்டிருப்பதால் ஒரு எளிய நீக்குதல் போதுமானது. பாதுகாப்பான அழித்தல் கூடுதல் ஆதாரங்களையும் சக்தியையும் பயன்படுத்துகிறது. கண்டிப்பாக தனிப்பட்ட விஷயங்களில் மட்டுமே நான் இதைப் பயன்படுத்துகிறேன் அல்லது இணைய குற்றவாளிகளால் பயன்படுத்தப்படலாம்.
நான் '/root/.bash_history' கோப்பை எடிட்டருடன் 'ரூட்' என்று திறந்தேன், உள்ளடக்கத்தை நீக்கிவிட்டேன்.
சொல்லோபோங்கன் வரலாறு -சி
நல்லது, குறிப்பிடப்பட்ட கட்டளைகள் எதுவும் எனக்கு வேலை செய்யாது.
வரலாறு-சி நீங்கள் வரலாற்றை அழித்தால், ஆனால் முனையத்தை மீண்டும் தொடங்கும்போது, அது எல்லாவற்றையும் ஏற்றும்.
வரலாற்றை நிரந்தரமாக நீக்குவது யாருக்குத் தெரியும். ?
நன்றி