Я однажды попал в ситуацию, когда работала только lin-версия vi. Что-то связано с тем, что действительно испортили терминальные определения. В основном только vi в linemode (это ведет себя как обычный vi, если вы притворяетесь, что у вас есть 1-строчный терминал), ex и ed будут работать, потому что единственное определение терминала было «глупым».
Вам нужно поместить команду lsof в скобки (подстановку команд) вместо скобок, чтобы убить все процессы (файлы), которые используют порт 3000.
kill $( lsof -t -i:3000 )
Вам нужно поместить команду lsof в скобки (подстановку команд) вместо скобок, чтобы убить все процессы (файлы), которые используют порт 3000.
kill $( lsof -t -i:3000 )
Вам нужно поместить команду lsof в скобки (подстановку команд) вместо скобок, чтобы убить все процессы (файлы), которые используют порт 3000.
kill $( lsof -t -i:3000 )