Мне было интересно узнать о простом событии, которое произошло во время установки менеджера версий узлов на моем 64-битном веб-сервере Amazon Linux 2014.09. Когда я выполнил этот скрипт установки
curl https://raw.githubusercontent.com/creationix/nvm/v0.23.3/install.sh | bash
NVM установлен на мою файловую систему в ~/ .nvm/
Каково значение ~/.nvm по сравнению с ~/nvm? Конкретно, что значит «. значит до нвм?
Это особенно важно, потому что когда я выполняю "ll" в папке ~/, я не вижу никаких файлов. Однако когда я запускаю cd ~/ .nvm, я попадаю в папку ~/ .nvm.
Кроме того, для того, чтобы nvm работал в терминале, мне нужно было "найти" файл nvm.sh следующим образом.
source ~/.nvm/nvm.sh
Чего добилась эта исходная команда?
Примечание: все работает, это просто любопытство, которое я хотел бы понять лучше, чтобы я чувствовал себя более комфортно с настройками сервера и т.д.
Огромное спасибо!