Не существует установленного метода понижения рейтинга с тестового или нестабильного до стабильного, и его, скорее всего, никогда не будет. Смотрите эти две публикации на вики-страницах Debian здесь и здесь . Ваш лучший способ - создать резервную копию любых важных данных и переустановить Debian.
-121--174250-
arp -an
поможет, как и широковещательная передача ping
в подсеть.
-121--197889-
Попробуйте следовать инструкциям на этом сайте из 3. onward. Найдите правильные драйверы для сетевого интерфейса на https://git.kernel.org .
Вот инструкции с сайта выше:
3. Сетевой драйвер
После завершения установки загрузитесь в Kali и увидите, что сетевое устройство отсутствует. Тип терминала:
ifconfig
Существует только одно «lo».
Чтобы исправить это, загрузите прошивку для macbook pro 2015 отсюда git.kernel.org...
Скопируйте файл в/lib/firmware/brcm
Перезагрузка, и вы увидите, что WiFi работает, но все еще не имеет сети доступ.
Запустите диспетчер сети, изменив файл конфигурации.
root @ kali: ~ # nano/etc/
Установите для false значение true
root @ kali: ~ #/etc/init.d/network-manager restart
Перезагрузка и подключение WiFi должны работать. Это может не сработать в Thunderbolt-Ethernet проводная сеть.
time
есть что-то для этого:
nohup time -o runtime.out./main &> /dev/null &
Если бы это было написано в сценарии и не требовало tty, я бы предпочел использовать setsid
, а не nohup + &
, потому что он лучше "демонизирует" и при необходимости может послать сигнал HUP
.
setsid time -o runtime.out./main </dev/null &>/dev/null
Также обратите внимание, что здесь (, как и в вопросе OP )time
, это /usr/bin/time
, который имеет формат вывода, отличный от встроенной команды bash time
. Похоже, что /usr/bin/time --portability
дает аналогичный результат, если это необходимо.
Похоже, это правильно:
$ time > runtime.out nohup./main &> /dev/null &
Путем проб и ошибок, черпая вдохновение из bash time с nohup , я пришел к следующему:
$ nohup bash -c 'time./main &> /dev/null' > runtime.out &
[1] 23178
nohup: ignoring input and redirecting stderr to stdout
$
[1]+ Done nohup bash -c 'time./main &> /dev/null' > runtime.out
$ cat runtime.out
real 0m0.004s
user 0m0.002s
sys 0m0.002s
Это перенаправит stdout
из time
на runtime.out
, распечатает stdout
из nohup
на терминал и перенаправит stdout
и stderr
из main
на /dev/null
.