26Aug

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

Noklikšķiniet uz bultiņas "uz augšu" Mac vai Linux komandrindā, un jūs redzēsit pēdējo komandu, kuru jūs izmantojāt. 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īgs, taču tur ir arī iespējama drošības problēma šeit, jo īpaši, ja jūs nejauši ievadījāt paroli vienkāršā tekstā kādā brīdī.Kā kāds izskaidro šo vēsturi? Garš stāsts ir īss, to var izdarīt ar divām komandām: vēsture -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, vēsture -c, nodarbojas ar pašreizējo sesiju.

Vēstures komanda ir iebūvēta pašā Bashā, un -c modificētājs pasludina programmu, 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īriet visu savu vēsturisko vēsturi

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

rm ~ /. bash_history

Ja nezināt, rm ir ilgstoša komanda failu dzēšanai UNIXsistēmas.~ /. 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 norūpējies. Mac datorā ievadiet atvērtu ~ /. bash_history un jūsu noklusējuma teksta redaktors atver failu.

Linux sistēmās atveriet 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 tikpat jaunajai sesijai

Šis visbiežāk nav saistīts, bet es tomēr to pieminēju. Komandu skaidra padara 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 pleca redzētu, kādas komandas jūs izmantojāt.)

Tas ir pilnīgi estētisks: ritiniet uz augšu un jūs joprojām redzēsiet savu iepriekšējo izlaidi. Bet, ja jūs esat savā darbā, tas ir noderīgs.