eshell-directory-name

eshell-directory-name is a variable defined in `eshell.el'.
Its value is
"~/.emacs.d/eshell/"


Documentation:
The directory where Eshell control files should be kept.

You can customize this variable.