Much like this query, bitcoind doesn’t acknowledge an current listing, even when it doesn’t comprise areas as was the issue talked about.
bitcoin.conf
# Specify a non-default location to retailer blockchain and different information.
datadir=~/bitcoin
Terminal (Linux):
USR:~/bitcoin-27.1/bin$ ./bitcoind -daemon
Error: Error studying configuration file: specified information listing "~/bitcoin" doesn't exist.
USR:~/bitcoin-27.1/bin$ cd ~/bitcoin
USR:~/bitcoin$