Linux komandas

Kā notīrīt komandu vēsturi Linux

Kā notīrīt komandu vēsturi Linux
Bašas vēsturē tiek glabāti visu termināla komandu ieraksti, kurus lietotājs izpilda komandrindas Linux sistēmā. Izmantojot vēstures funkciju, jūs varat viegli atrast iepriekš izpildītās komandas savā Linux sistēmā, izmantojot bulttaustiņu navigāciju.

Kāpēc mums vajadzētu noņemt Linux komandrindas vēsturi?

Lielāko daļu laika mēs nevēlamies atklāt citu lietotāju terminālu vēsturi jūsu Linux sistēmā. Piemēram, ja jūs laboratorijas datorā pasniedzat studentiem nodarbības un, iespējams, esat iemācījis dažas kaitīgas komandas un jums nav ieteicams to izmantot mūsu sistēmā. Bet lielākajai daļai studentu nav ne jausmas par šo kritisko komandu blakusparādībām. Ziņkārīgs students var meklēt komandrindas vēsturi un pārbaudīt tās, lai pārbaudītu katras komandas darbību. Tas var sabojāt jūsu sistēmu daudzas reizes. Tomēr jūs varat ātri salabot vai atkārtoti instalēt sistēmu. Bet tā nav laba prakse. Tātad, šajā gadījumā mēs vēlamies dot priekšroku komandrindas vēstures notīrīšanai pēc darba ar to. It īpaši, ja jums ir kopīga piekļuve ar draugiem vai kolēģiem. Mēs to tikko izstrādājām, izmantojot tikai vienkāršu piemēru; varētu būt citas problēmas, kuru dēļ vēlaties notīrīt Linux komandrindas vēsturi. Šajā rakstā mēs sniegsim jums demonstrāciju par to, kā jūs varat notīrīt komandrindas vēsturi Linux sistēmā.

Mēs esam izpildījuši visas Ubuntu 20 komandas.04 termināļa lietojumprogramma šajā rakstā. Tāpēc jūsu sistēmā ir jāatver termināla logs. Noklikšķiniet uz “Darbības”, kas atrodas sistēmas darbvirsmas kreisajā stūrī, un pēc tam, izmantojot lietojumprogrammas meklēšanas joslu, jūs meklēsit atslēgvārdu “termināls”. Pēc meklēšanas pabeigšanas noklikšķiniet uz termināla ikonas un palaidiet to.

Linux komandrindas vēstures noņemšana

Ja vēlaties apskatīt termināļa komandas vēsturi, tad terminālā ierakstiet šādu komandu:

$ vēsture

Parasti komandrindas vēsture tiek glabāta failā ar nosaukumu “bash_history”. Šo failu varat atrast konkrēta lietotāja mājas direktorijā / home / username /.bash_history. Izpildiet zemāk doto komandu, lai atrastu failu bash_history:

$ ls -l / home / kbuzdar /.bash_history

Piezīme: Saknes lietotājs var novērot visu jūsu sistēmas lietotāju vēsturi. Bet standarta lietotājs var apskatīt tikai savu komandrindas vēsturi.

Noņemiet līniju no bash vēstures

Ja vēlaties noņemt tikai vienu rindiņu no bash vēstures faila, varat izmantot opciju -d ar vēsturi un ievadīt mērķa līnijas numuru, kuru vēlaties noņemt.

Piemēram, mēs vēlamies notīrīt komandu, kas satur jūsu paroli, ja parole ir ievadīta vienkāršā tekstā; līnijas numuru var viegli atrast vēstures failā un notīrīt, izpildot šādu komandu:

$ vēsture -d 355

Noņemiet vai notīriet visas komandas no bash vēstures

Jūs varat arī notīrīt vai izdzēst visus ierakstus no bash vēstures faila. Tātad, izmantojiet opciju -c ar komandu history. Jūs varat palaist šādu komandu terminālā, lai notīrītu vai izdzēstu visu bash vēsturi:

$ vēsture -c

Alternatīvi, palaižot šo komandu, jūs varat neatgriezeniski noņemt vai izdzēst visu pēdējo izpildīto komandu vēsturi bash vēstures failā.

$ cat / dev / null> ~ /.bash_history

Secinājums

Šajā rakstā mēs esam iepazīstinājuši ar labāku izpratni par vēstures komandu un kāpēc tā ir jāattīra. No iepriekš minētās komandas es ceru, ka tagad jūs varat viegli notīrīt jūsu sistēmas vēsturi. Bet vienmēr atcerieties, ka tas, ko jūs veicat terminālī, ir visas komandas, kas ierakstītas bash vēstures failā, tāpēc ieteicams Linux komandrindā nekad nelietot paroles vienkārša teksta formātā. Ja jums ir kādi jautājumi un domas saistībā ar šo rakstu, lūdzu, dalieties ar mums savās idejās.

Kā nomainīt peles kreiso un labo pogu operētājsistēmā Windows 10
Tas ir diezgan normāli, ka visas datora peles ierīces ir ergonomiski izstrādātas lietotājiem ar labo roku. Bet ir pieejamas peles ierīces, kas ir īpaš...
Atdariniet peles klikšķus, virzot kursoru, izmantojot operētājsistēmā Windows 10 bezklikšķu peli
Peles vai tastatūras lietošana nepareizā pozā, ja to lieto pārmērīgi daudz, var izraisīt daudz veselības problēmu, tostarp spriedzi, karpālā kanāla si...
Pievienojiet peles žestus operētājsistēmai Windows 10, izmantojot šos bezmaksas rīkus
Pēdējos gados datori un operētājsistēmas ir ievērojami attīstījušās. Bija laiks, kad lietotājiem bija jāizmanto komandas, lai pārvietotos pa failu pār...