Наличие независимой консоли для уничтожения процесса жулика?

Вы можете использовать ifplugd для запуска команды, когда кабель Ethernet подключен или отключен. Я не уверен, необходим ли установка IFPLUGD - возможно, что есть встроенный с UDev и upstart - но я не могу найти его в документации на UPSTART.

Так как вы используете ifupdown, вызовите IFDown , когда кабель не обновляется. В /etc/ifplugd/ifplugd.action , напишите что-то вроде

#!/bin/sh
if [ "$1" = "eth0" ] && [ "$2" = "down" ]; then
  ifdown "$1"
fi

0
29.03.2014, 20:12
1 ответ
[117157] Я обычно переключаюсь на другую виртуальную консоль. Я использую Fedora 19, поэтому [117586]Ctrl[117587]+[117588]Alt[117589]+[117590]F1[117591] будет основной для отображения X. Поэтому я часто переключаюсь на [117592]Ctrl[117593]+[117594]Alt[117595]+[117596]F2[117597], где я могу либо поддерживать вход в консоль, либо быстро войти туда и запустить необходимые команды kill, чтобы остановить любой процесс. [12142]Другие дистрибутивы используют приставки немного по-другому, но тот же подход может быть использован и внутри них.[12143]Вероятно, вы также можете построить общую форму команды [117598]pkill...[117599] и затем связать ее с горячей клавишей, чтобы при необходимости можно было ее запустить и сэкономить на том, чтобы получить доступ к командной оболочке только для выполнения этой задачи.[117164].
0
28.01.2020, 05:00

Теги

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