బాష్ చరిత్రను ఎలా క్లియర్ చేయాలి

How Clear Bash History



టెర్మినల్ నుండి వివిధ సాధారణ లేదా నిర్వాహక పనులు చేయడానికి వివిధ రకాల ఆదేశాలు అమలు చేయబడతాయి. కొన్నిసార్లు వినియోగదారుడు రహస్య సమాచారాన్ని కలిగి ఉన్న కొన్ని ఆదేశాలను అమలు చేయవలసి ఉంటుంది మరియు అమలు చేసిన తర్వాత వినియోగదారు టెర్మినల్ నుండి ఆదేశాల చరిత్రను తొలగించాలనుకుంటున్నారు. యూజర్ అన్ని బాష్ హిస్టరీని లేదా నిర్దిష్ట హిస్టరీని ఉపయోగించి తొలగించవచ్చు 'చరిత్ర' కమాండ్ . కానీ చరిత్ర సమాచారాన్ని శాశ్వతంగా తొలగించడానికి అనేక ఇతర ఆదేశాలు ఉన్నాయి. మీరు కంటెంట్‌ని తీసివేయడం ద్వారా చరిత్రను కూడా తీసివేయవచ్చు .బాష్_చరిత్ర ఫైల్. పేర్కొన్న ఎంపికల ద్వారా బాష్ చరిత్రను ఎలా క్లియర్ చేయవచ్చో ఈ వ్యాసంలో చూపబడింది.

హిస్టరీ కమాండ్ ఉపయోగించి అన్ని బాష్ హిస్టరీని క్లియర్ చేయండి:

కొంత బాష్ చరిత్ర సృష్టించడానికి కింది ఆదేశాన్ని అమలు చేయండి. 'తేదీ' కమాండ్ ప్రస్తుత తేదీ మరియు సమయాన్ని ప్రదర్శిస్తుంది. 'Ls' కమాండ్ ప్రస్తుత స్థానంలోని ఫైల్‌లు మరియు ఫోల్డర్‌ల జాబితాను ప్రదర్శిస్తుంది. ' స్పష్టమైన కమాండ్ టెర్మినల్ స్క్రీన్‌ను క్లియర్ చేస్తుంది.







$తేదీ
$ls
$స్పష్టమైన

ప్రస్తుత బాష్ చరిత్రను ప్రదర్శించడానికి చరిత్ర ఆదేశాన్ని అమలు చేయండి.



$చరిత్ర



టెర్మినల్ చరిత్రను క్లియర్ చేయడానికి మరియు టెర్మినల్ నుండి నిష్క్రమించడానికి కింది ఆదేశాన్ని అమలు చేయండి.





$చరిత్ర -సి && బయటకి దారి

హిస్టరీ కమాండ్ ఉపయోగించి నిర్దిష్ట బాష్ హిస్టరీ ఎంట్రీని క్లియర్ చేయండి:

కొంత బాష్ చరిత్ర సృష్టించడానికి కింది ఆదేశాన్ని అమలు చేయండి. మొదటి ఆదేశం ముద్రించబడుతుంది 'హలో' సందేశం. రెండవ కమాండ్ వినియోగదారు పేరులో కరెంట్ కరెంట్ ప్రింట్ చేస్తుంది. మూడవ కమాండ్ వినియోగదారు నుండి ఇన్‌పుట్ తీసుకొని వేరియబుల్‌లో స్టోర్ చేస్తుంది $ a . నాల్గవ ఆదేశం విలువను ముద్రించును $ a .

$బయటకు విసిరారు 'హలో'
$who
$చదవండికు
$బయటకు విసిరారు $ a

అమలు చేయండి ' చరిత్ర' ప్రస్తుత చరిత్రను ప్రదర్శించడానికి ఆదేశం.



$చరిత్ర

4 ను తొలగించడానికి కింది ఆదేశాలను అమలు చేయండిచరిత్ర నమోదు మరియు తొలగించిన తర్వాత చరిత్రను ముద్రించండి.

$చరిత్ర -డి 4
$చరిత్ర

ఇక్కడ, ప్రవేశం ' ప్రతిధ్వని $ a 'చరిత్ర ఎంట్రీ నుండి తీసివేయబడింది.

.Bash_history ని తీసివేయడం ద్వారా మొత్తం చరిత్రను క్లియర్ చేయండి:

ఒకవేళ ~/.బాష్_చరిత్ర ఫైల్ ఉనికిలో ఉంది మరియు ఆ ఫైల్‌లో చరిత్ర సమాచారాన్ని నిల్వ చేస్తుంది, అప్పుడు మీరు ఫైల్‌ను తీసివేయడానికి కింది ఆదేశాన్ని అమలు చేయవచ్చు.

$rm/.బాష్_చరిత్ర

చరిత్ర సమాచారాన్ని శాశ్వతంగా నిల్వ చేయడాన్ని నిరోధించండి:

కింది వాటిని అమలు చేయండి సెట్ చేయలేదు చరిత్ర ఫైల్‌ను సృష్టించకుండా నిరోధించడానికి ఆదేశం మరియు టెర్మినల్ నుండి నిష్క్రమించండి. కింది ఆదేశాన్ని అమలు చేసిన తర్వాత మీరు కొత్త టెర్మినల్‌ని తెరిస్తే, మునుపటి చరిత్ర సమాచారం ప్రదర్శించబడదు.

$సెట్ చేయలేదుచరిత్ర&& బయటకి దారి

HISTSIZE విలువ 0 సెట్ చేయబడినప్పుడు, చరిత్ర నమోదు ఎప్పటికీ శాశ్వతంగా నిల్వ చేయబడదు. కింది ఆదేశం చరిత్ర సమాచారాన్ని నిల్వ చేయడాన్ని ఆపివేసి టెర్మినల్‌ని ముగించేస్తుంది. ఈ ఆదేశాన్ని అమలు చేసిన తర్వాత కొత్త టెర్మినల్ తెరవబడినప్పుడు, మునుపటి చరిత్ర సమాచారం ప్రదర్శించబడదు.

$చరిత్ర=0 && బయటకి దారి

మీరు హిస్టరీ ఫైల్‌ను బలవంతంగా తీసివేయాలనుకుంటే, హిస్టరీ ఫైల్‌ను సృష్టించడాన్ని నిరోధించి, టెర్మినల్ నుండి టెర్మినేట్ చేయాలనుకుంటే, కింది ఆదేశాన్ని అమలు చేయండి. ఆ తర్వాత, ఒక కొత్త టెర్మినల్ తెరవబడితే, అది ఖాళీ చరిత్ర నుండి పని చేస్తుంది.

$rm -f $ చరిత్ర && సెట్ చేయలేదుచరిత్ర&& బయటకి దారి

కింది ఆదేశాన్ని ప్రస్తుత చరిత్ర సమాచారాన్ని శాశ్వతంగా తొలగించడానికి మరియు టెర్మినల్ నుండి ముగించడానికి కూడా ఉపయోగించవచ్చు. ఈ ఆదేశాన్ని అమలు చేసిన తర్వాత కొత్త టెర్మినల్ తెరవబడినప్పుడు, మునుపటి చరిత్ర సమాచారం ప్రదర్శించబడదు.

$చంపండి -9 $$

ముగింపు:

ఈ వ్యాసం బాష్ చరిత్రను ఎలా క్లియర్ చేయవచ్చో చూపిస్తుంది మరియు వివిధ బాష్ ఆదేశాలను ఉపయోగించి చరిత్ర సమాచారాన్ని శాశ్వతంగా నిల్వ చేయకుండా నిరోధించవచ్చు. బాష్ వినియోగదారులు సాధారణ బాష్ ఆదేశాలతో పని చేస్తే, అతడు/ఆమె దీనిని ఉపయోగించవచ్చు చరిత్ర అవసరమైనప్పుడు నిర్దిష్ట లేదా మొత్తం చరిత్ర సమాచారాన్ని తీసివేయడానికి పైన పేర్కొన్న ఆదేశాలు. వినియోగదారులు సున్నితమైన డేటాతో పనిచేస్తే, చరిత్ర సమాచారాన్ని శాశ్వతంగా నిల్వ చేయకుండా నిరోధించడానికి ఈ కథనంలో చూపిన ఆదేశాలను ఎంచుకోవడం మంచిది.