Mainiet Bash komandu vēstures garumu vai pilnībā atspējojiet Bash vēsturi
Satura rādītājs:
Lietotāju .bash_history fails saglabā komandrindas vēstures cilni, reģistrējot katru bash uzvednē ievadīto komandu. Šie komandu vēstures faili ļauj ļoti viegli atrast un atsaukt pagātnes komandas, kuras, iespējams, ir aizmirstas, un tie ir arī ļoti noderīgi sistēmas administrēšanai. Mēs apskatīsim, kā mainīt šo failu saglabāto garumu, kā to atspējot un kā arī ātri pārbaudīt lietotāju bash vēsturi.
Bash vēstures garuma maiņa
Lai palielinātu lietotāju komandu vēstures vēstures garumu, failam .bash_profile pievienojiet šādu rindiņu:
HISTFILESIZE=2500
Iepriekš sniegtajā piemērā vēstures lielums palielinās līdz 2500 komandām, kuras var mainīt uz jebkuru citu numuru, ja tas tiek uzskatīts par piemērotu.
Atspējot Bash vēsturi
Ja .bash_profile iestatīsiet HISTFILESIZE skaitli uz 0, bash komandu vēsture tiks pilnībā atspējota:
HISTFILESIZE=0
Vēstures faila atspējošana neietekmē komandu atsaukšanu, taču neļauj superlietotājam viegli redzēt komandas, kas ievadītas cita lietotāja čaulā.
Bash vēstures pārbaude
Ir daži ātri veidi, kā skatīt komandu vēsturi un savu veidu:
vēsture
Varat arī eksportēt šo komandu vēsturi failā ar karogu -w:
history -w pastbash.txt
Lai skatītu citu lietotāju komandu vēsturi, izmantojiet cat ar viņu .bash_history failu:
cat /Users/USERNAME/.bash_history
Atcerieties — ja LIETOTĀJS ir iestatījis vēstures faila lielumu uz nulli, nekas netiks rādīts.
Praktiskas lietojumprogrammas Mac lietotājiem Divas no visizplatītākajām lietojumprogrammām Mac lietotājiem ir sekot līdzi ievadītajiem noklusējuma ierakstiem terminālī un ātri atrast iepriekšējās komandas. Vaicājiet komandu vēsturi, un jums nevajadzēs uzminēt, kas bija šī neskaidrā komanda, kuru ievadījāt pirms četriem mēnešiem un kas sākās ar burtu “s”.