幸いnvmを入れていたので、nvmですぐにインストールし直そうと思ったら。
nvmもないし、
| 1 | source ~/.nvm/nvm.sh | 
っと、そうしたらnodeもnpmも回復。何故だかわからないけど。
まぁよし。
[2017/2/17追記]
イチイチログインのたびに上を実行するのも面倒なので、
~/.bashrcに以下のコードを追加。
| 1 2 | export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm | 
