Сценарирование «Экран» в Raspbian

Ahsan,

По умолчанию tcptraceroute запускает traceroute с использованием пакетов tcp-syn для 80 портов. По умолчанию используется порт 80. Просто укажите порт (по умолчанию tcptraceroute использует порт 80), и брандмауэр не будет знать разницу. Требует: libpcap, libnet, glibc пакеты хотя.

Если вам нужны какие-либо примеры использования утилиты tcptraceroute, вот несколько по адресу http://michael.toren.net/code/tcptraceroute/examples.txt

-121--291479-

В первом вы попросите систему найти справку по команде на страницах руководства. Во-вторых, вы просите команду предоставить свою помощь. Оба будут, безусловно, отличаться - обычно команда предоставляет напоминание о своих вариантах, где как человек страница является подробным описанием.

-121--291471-

В большинстве сценариев man является более подробным, чем --help . Справка содержит параметры командной строки для конкретной команды. Но человек гораздо детальнее.

Плюс man сам по себе является инструментом командной строки, тогда как -help является аргом командной строки для инструмента. Небольшая разница.

1
16.12.2018, 21:27
1 ответ

для части "что я делаю не так", ответ есть в руководстве:)

-r resumes a detached screen session. No other options (except combinations with -d/-D) may be specified, though an optional prefix of [pid.]tty.host may be needed to distinguish between multiple detached screen sessions.

Во время подключения к сеансу вы мало что можете сделать. Так что ты можешь сделать? Вы можете использовать stuffэкрана, чтобы поместить эту команду в существующую очередь ввода экрана, а затем присоединить к ней (новую строку после того, как скрипт действительно ее выполнит ),start.sh:

#!/bin/sh
screen -S megadl -X stuff '/home/pi/mega_start.sh\n'
screen -r megadl

Важно отметить, что если вы уже запускаете что-то на этом экране, вы передадите это туда, поэтому запуск чего-то важного может быть опасным.:

$ screen -S test -X stuff 'top\n'  # run top

$ screen -r test  # top displaying processes

$ screen -S test -X stuff 'q'  # kill top
$ screen -r test  # top is no longer running
0
28.01.2020, 00:21

Теги

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