Mājas lapa » » Kā izdzēst termināļa vēsturi Linux vai macOS

    Kā izdzēst termināļa vēsturi Linux vai macOS

    Nospiediet uz augšu bultiņu Mac vai Linux komandrindā un redzēsiet pēdējo komandu. Turpiniet nospiest „uz augšu” un jūs redzēsiet vairāk komandu; jūs varat doties atpakaļ dienās, mēnešos vai pat gados.

    To sauc par jūsu vēsturi, un tas ir ļoti ērti. Ja kļūdījāt, ierakstot garu komandu, vienkārši nospiediet pogu “uz augšu” un izlabojiet problēmu. Ja vēlaties atkārtoti izveidot savienojumu ar SSH serveri, ko izmantojāt citā dienā, vienkārši nospiediet pogu “uz augšu”, līdz redzat attiecīgo komandu.

    Tas ir noderīgi, bet šeit ir arī potenciāla drošības problēma, it īpaši, ja jūs kaut kādā brīdī nejauši ievadījāt paroli vienkāršā tekstā. Kā tas izskaidro šo vēsturi? Īss stāsts, varat to izdarīt ar divām komandām: vēsture -c, seko rm ~ / .bash_history. Lūk, ko šīs komandas dara, lai iegūtu lielāku skaidrību.

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

    Jūsu vēsture var tikt sadalīta divās daļās. Ir jūsu pašreizējo sesiju vēsture, un ir jūsu ilgtermiņa vēsture. Mūsu pirmā komanda, vēsture -c, nodarbojas ar pašreizējo sesiju.

    The vēsture komanda ir iebūvēta Bashā, un -c modifikators norāda programmai, lai izdzēstu šo vēsturi. Šī komanda novērsīs, ka jūsu pašreizējā sesijā tiks ierakstīts jūsu ilgtermiņa vēsturē, bet nav skaidrs, ka šī ilgtermiņa vēsture.

    Notīrīt visas savas bash vēstures

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

    rm ~ / .bash_history

    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, kas saglabā Jūs Bash vēsturi.

    Varat arī atvērt failu un izdzēst visas rindas, par kurām jūs uztraucaties. Mac datorā ierakstiet atveriet ~ / .bash_history un noklusējuma teksta redaktors atvērs failu.

    Linux sistēmās nomainiet atvērts ar vēlamā teksta redaktora nosaukumu, piemēram, nano, vim, vai gedit. Vienu, kuru esat atvēris, varat izdzēst visas rindas, kuras nevēlaties saglabāt ar rokām. Saglabājiet failu un pēc tam restartējiet apvalku, un izdzēstās līnijas vairs neparādīsies.

    Notīriet savu termināli līdzīgi jaunai sesijai

    Šis ir lielākoties nesaistīts, bet es to pieminēju. Komanda skaidrs jūsu termināls izskatās kā tikko atvērta jauna sesija, kas ir noderīga, ja lietojat daudz ekrānuzņēmumus un vēlaties, lai lietas izskatās sakārtotas (vai nevēlaties, lai cilvēki pār plecu, lai redzētu, kādas komandas esat darbojies.)

    Tas ir pilnīgi estētisks: ritiniet uz augšu un jūs joprojām redzēsiet savu iepriekšējo rezultātu. Bet, ja tu esi manā darbā, tas ir ērts.