Kā izdzēst termināla vēsturi Linux vai macOS

Satura rādītājs:

Kā izdzēst termināla vēsturi Linux vai macOS
Kā izdzēst termināla vēsturi Linux vai macOS

Video: Kā izdzēst termināla vēsturi Linux vai macOS

Video: Kā izdzēst termināla vēsturi Linux vai macOS
Video: Disable Auto Login on Windows 8/10 - YouTube 2024, Aprīlis
Anonim
Noklikšķiniet uz bultiņas "uz augšu" Mac vai Linux komandrindā, un jūs redzēsiet pēdējo komandu, kuru tu uzvari. Turpiniet nospiest "uz augšu" un redzēsiet vairāk komandu; jūs varat doties atpakaļ dienās, mēnešos vai pat gados.
Noklikšķiniet uz bultiņas "uz augšu" Mac vai Linux komandrindā, un jūs redzēsiet pēdējo komandu, kuru tu uzvari. Turpiniet nospiest "uz augšu" un redzēsiet vairāk komandu; jūs varat doties atpakaļ dienās, mēnešos vai pat gados.

To sauc par savu vēsturi, un tas ir ļoti ērti. Ja jūs pieļāvāt kļūdu, ierakstot garu komandu, vienkārši nospiediet "uz augšu" un novērsiet problēmu. Ja vēlaties atkārtoti izveidot savienojumu ar SSH serveri, kuru izmantojāt nākamajā dienā, vienkārši nospiediet "uz augšu", līdz tiek parādīta attiecīgā komanda.

Tas ir noderīgi, taču tur ir arī iespējama drošības problēma šeit, jo īpaši, ja jūs kādreiz esat nejauši ievadījis paroli vienkāršā tekstā. Kā kāds izskaidro šo vēsturi? Garš stāsts ir īss, to var izdarīt ar divām komandām:

history -c

kam seko

rm ~/.bash_history

. Lai iegūtu lielāku skaidrību, lūk, ko izpilda šīs komandas.

Notīriet pašreizējās sesijas vēsturi

Jūsu vēsturi var sadalīt divos gabalos. Jūsu pašreizējā sesiju vēsture ir jūsu ilgtermiņa vēsture. Mūsu pirmā komanda

history -c

nodarbojas ar pašreizējo sesiju.

The
The

history

komanda ir iebūvēta Bashā pati un

-c

modificētājs pasaka programmai, lai notīrītu šo vēsturi. Šī komanda novērsīs to, ka jūsu pašreizējā sesijā kaut kas tiek ierakstīts jūsu ilgtermiņa vēsturē, taču nenozīmē šo ilgtermiņa vēsturi.

Notīrīt visu savu Bash vēsturi

Ja vēlaties noņemt visu savu vēsturi, palaidiet šādu komandu:

rm ~/.bash_history

Ja jūs nezināt,
Ja jūs nezināt,

rm

ir ilgstoša komanda failu dzēšanai UNIX sistēmās.

~/.bash_history

ir vienkāršs teksta dokuments, kurā tiek saglabāta Bash vēsture.

Varat arī atvērt failu un izdzēst visas līnijas, par kurām esat noraizējies. Mac datorā ievadiet

open ~/.bash_history

un noklusējuma teksta redaktors atver failu.

Linux sistēmās nomainiet
Linux sistēmās nomainiet

open

ar vēlamā teksta redaktora nosaukumu, piemēram,

nano

,

vim

vai

gedit

. Viens, no kura esat atvēris failu, varat izdzēst visas līnijas, kuras nevēlaties glabāt ar rokām. Saglabājiet failu, pēc tam restartējiet čaulu, un izdzēstās rindiņas pārtrauks parādīties.

Notīriet savu termināli jaunajai sesijai

Šis visbiežāk ir nesaistīts, bet es tomēr tā pieminēju. Komanda

clear

šķiet, ka jūsu Terminal izskatās kā tikko atvērta jauna sesija, kas ir noderīga, ja ņemat daudz ekrānuzņēmumu un vēlas, lai lietas izskatās pareizi (vai arī nevēlaties, lai cilvēki pēc pleciem redzētu, kādas komandas esat izmantojis).

Ieteicams: