26Aug

Како уклонити историју терминала на Линук или мацОС

click fraud protection

Притисните стрелицу "горе" у командној линији Мац или Линук и видећете последњу команду коју сте покренули.Наставите притиском на "горе" и видећете више наредби;можете се вратити данима, месецима или чак годинама.

Ово се зове ваша историја и веома је згодно.Ако сте направили грешку укуцавањем дугачке команде, једноставно притисните "горе" и ријешите проблем.Ако желите поново да се повежете на ССХ сервер који сте користили пре неки дан, једноставно притисните "горе" док не видите одговарајућу команду.

Корисно је, али постоји и потенцијални сигурносни проблем овде, поготово ако сте у неком тренутку случајно откуцали лозинку у обичном тексту.Како се ова историја очисти?Дуга прича кратко, то можете учинити са две команде: историја -ц, а затим рм ~ /. басх_хистори.Ево шта оне команде раде, ради веће јасноће.

Обришите историју тренутне сесије

Ваша историја се може срушити у две комаде.Ту је историја вашег садашњег сесија, а ту је и ваша дугорочна историја.Наша прва команда, историја -ц, се бави тренутном сесијом.

instagram viewer

Команда историје је уграђена у сам Басх, а модификатор -ц говори програму да обрише историју.Ова наредба ће спријечити било шта у вашој тренутној сесији да буде уписано у вашу дуготрајну историју, али не истиче ту дуготрајну историју.

Обриши све ваше историје баша

Ако желите уклонити целину своје историје, покрените следећу команду:

рм ~ /. басх_хистори

Ако не знате, рм је дугогодишња наредба за брисање датотека у УНИКС-базираномсистема.~ /. басх_хистори је једноставан текстуални документ, који вам чува историју Басх-а.

Као алтернативу, можете отворити датотеку и избрисати линије за које сте забринути.На Мац-у откуцајте отворени ~ /. басх_хистори и ваш подразумевани текст едитор ће отворити датотеку.

На Линук системима, замените отвореним називом жељеног текста уредника, као што су нано, вим или гедит.Једну коју сте отворили датотеком, можете избрисати све линије које не бисте држали ручно.Сачувајте датотеку, а затим поново покрените љуску, а линије које сте обрисали неће престати да се појављују.

Обришите свој терминал за нову сесију

Овај је углавном неповезан, али у сваком случају то помињем.Ова наредба јасно чини да ваш Терминал изгледа као да сте отворили нову сесију, што је корисно ако узмете пуно снимака екрана и желите да ствари изгледају уредно( или не желите људи преко рамена да виде које команде сте покренули.)

Ово је потпуно естетско: померите се горе и још увек ћете видети ваш претходни излаз.Али ако сте у мојој линији рада, то вам је згодно.