I logged into an Ubuntu 18.04.6 LTS box and noticed that my Bash history was completely and utterly gone.
Having typed the command: -
history
I got absolutely nothing back.
Knowing that the command really just outputs the content of the ~/.bash_history file, I checked that out: -
ls -al ~/.bash_history
-rw------- 1 root root 9007 Mar 20 13:39 /home/hayd/.bash_history
Notice that my user name is hayd ....
Also notice the user/group ownership of the file .... root ....
I changed the ownership of the file: -
sudo chown hayd:hayd ~/.bash_history
[sudo] password for hayd:
and logged out and back in again ...
And now I have my history back ...
...
348 ~/upgrade.sh
349 which podman
350 apt-get install -y podman
351 ~/upgrade.sh
352 ~/createHelloWorld.sh
353 history
354 lsb_release -a
...
Also, as mentioned elsewhere, I use an alias - hist - to output history without line numbers: -
alias hist='history | cut -c 8-'
...
~/upgrade.sh
which podman
apt-get install -y podman
~/upgrade.sh
~/createHelloWorld.sh
history
lsb_release -a
...
No comments:
Post a Comment