Make ~/.bash_history a symlink to /boot/config/ssh/.bash_history


Recommended Posts

The bash command history will be lost after a reboot. Instead I like to see a symlink to the usb flash drive to have a persistent history.

 

Workaround in my Go-File until this is not realized:

# -------------------------------------------------
# Persistent bash history
# -------------------------------------------------
if [[ ! -L ~/.bash_history ]]; then
  rm ~/.bash_history
  ln -s /boot/config/ssh/.bash_history ~/.bash_history
fi

 

  • Like 1
  • Thanks 1
Link to comment

although working, I think it is a bad idea.

 

Using a path to the flash ends up into continous writes to the flash drive setting it to a higher risk of failure.

 

Use a path to the cache drive or something instead.

 

Link to comment
36 minutes ago, MAM59 said:

Using a path to the flash ends up into continous writes to the flash drive setting it to a higher risk of failure.

My bash history file has a size of 3 kB after 3 month. It's impossible to kill a flash drive by that.

Link to comment
43 minutes ago, SimonF said:

Or use a path to a cache only share if they have a cache drive?

Not possible and not worth it.

(there isn't a dir present on a pool which is used by Unraid, not everyone has a pool, not everyone is using a pool as cache, not all use the name "cache", a pool is not usable all the time, ....)

 

Again, we are talking about 0 to 500 (?) writes per year. Most users never use the terminal at all. I don't really understand why this is even worth a discussion.

Link to comment
17 minutes ago, mgutt said:

I don't really understand why this is even worth a discussion.

Flash is vulnarable and UNRAID is picky about it. I had the bad experience of a killed usb flash, I have no intention to redo the procedure.

So, USB-2 speed, no writes unless really necessary (and a history is the least important thing to risk my precious flash drive)

 

Free UNRAID from beeing Flash-Bound(and really BOUND!), and we can talk about it.

 

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.