Плохая замена в терминале

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

1
задан 6 January 2018 в 21:04

3 ответа

Вам нужно поместить команду lsof в скобки (подстановку команд) вместо скобок, чтобы убить все процессы (файлы), которые используют порт 3000.

kill $( lsof -t -i:3000 )
3
ответ дан 22 May 2018 в 15:43
  • 1
    Я предполагаю, что мой синтаксис замены неверен! Благодарю. – lonel 8 January 2018 в 04:27

Вам нужно поместить команду lsof в скобки (подстановку команд) вместо скобок, чтобы убить все процессы (файлы), которые используют порт 3000.

kill $( lsof -t -i:3000 )
3
ответ дан 17 July 2018 в 23:43

Вам нужно поместить команду lsof в скобки (подстановку команд) вместо скобок, чтобы убить все процессы (файлы), которые используют порт 3000.

kill $( lsof -t -i:3000 )
3
ответ дан 24 July 2018 в 17:05

Другие вопросы по тегам:

Похожие вопросы: