Вы можете посмотретьscript(1)
для регистрации выходных данных терминала. С его помощью будет создан файл машинописного текста, в котором сохраняется исходное форматирование всего, что отображается на терминале, включая escape-последовательности, командную строку и пробелы, среди прочего.
Его можно использовать, сначала вызвав команду script [file]
как отдельную команду, а затем подключившись по ssh. Если вы не укажете файл, он будет называться typescript
и будет помещен в PWD.
После этого запустите свои команды, как обычно, и когда вы закончите и выйдете из ssh, введите exit
, нажмите Ctrl-D
или используйте любой другой метод, который обычно закрывает ваш терминал; это закончится script
вместо этого.
Затем эти машинописные файлы можно прочитать с помощью такой команды, как cat
илиless -r
(Игнорирование предупреждения о двоичном файле ).
Я нашел решение. Я следовал неправильным инструкциям . Они записали статический IP в /etc/network/interfaces
. Однако в этом файле указано:
# Please note that this file is written to be used with dhcpcd
# For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf'
Для пользователей с такой же проблемой следуйте этим инструкциям .
Я только что дал моему wlan0
также статический IP (не забудьтеwpa-conf
).