Running Fedora 29.
node is installed in /usr/local/
as my local user, I want to install ghost-cli in webdev/ghost30
on that directory I run npm install ghost-cli@latest
the node_modules directory is installed at the root of my user home directory
there is no ghost command
If you can’t run as root, you should either configure the npm installation location (see here, it seems that you need to modify the prefix property, but I’m not 100% sure), or you need to specify the full path (e.g. /home/jimagee/.npm/node_modules/.bin/ghost ls).