Како очистити историју терминала на Линуку или МацОС-у
Притисните стрелицу "горе" у Мац или Линук командној линији и видећете последњу команду коју сте покренули. Наставите да притискате “горе” и видећете више команди; можете се вратити уназад данима, месецима или чак годинама.
Ово се зове ваша историја, и то је веома згодно. Ако сте направили грешку уписивањем дугачке команде, једноставно притисните “горе” и решите проблем. Ако желите да се поново повежете са ССХ сервером који сте користили пре неки дан, једноставно притисните “горе” док не видите одговарајућу команду.
То је корисно, али постоји и потенцијални безбедносни проблем овде, посебно ако сте у неком тренутку случајно уписали лозинку у обичном тексту. Како се ова историја очисти? Укратко, можете то да урадите са две команде: хистори -ц
, затим рм ~ / .басх_хистори
. Ево шта ове наредбе раде, за већу јасноћу.
Обришите историју тренутне сесије
Ваша историја се може разбити на два комада. Ту је историја ваших тренутних сесија, и постоји ваша дугорочна историја. Наша прва наредба, хистори -ц
, бави се тренутном сесијом.
Тхе историје
наредба је уграђена у сам Басх, и -ц
модификатор каже програму да обрише ту историју. Ова команда ће спречити да се било шта у вашој тренутној сесији напише у вашу дугорочну историју, али не разјашњава дугорочну историју.
Обришите сву своју Басх историју
Ако желите да уклоните целу историју, покрените следећу команду:
рм ~ / .басх_хистори
Ако не знате, рм
је дугогодишња команда за брисање датотека у УНИКС-базираним системима. ~ / .басх_хистори
је једноставан текстуални документ који чува Басх историју.
Алтернативно, можете отворити датотеку и избрисати све ретке за које сте забринути. На Мац рачунару откуцајте опен ~ / .басх_хистори
и ваш подразумевани уређивач текста ће отворити датотеку.
На Линук системима, замените опен
са именом жељеног уређивача текста, као што је нано
, вим
, или гедит
. Ако сте отворили датотеку, можете обрисати све ретке које радије не желите држати руком. Сачувајте датотеку, а затим поново покрените љуску, а линије које сте обрисали престат ће се приказивати.
Очистите свој терминал за нову сесију
Ова је углавном неповезана, али ја то ионако помињем. Команда јасно
чини да ваш терминал изгледа као да сте управо отворили нову сесију, што је корисно ако узмете много снимака екрана и желите да ствари изгледају уредно (или не желите да људи преко рамена виде које команде сте покренули.)
Ово је у потпуности естетски: померајте се нагоре и видећете свој претходни излаз. Али ако сте у мом послу, добро је.