В: Как показать разблокировку?

У меня была аналогичная проблема - запуск Ubuntu 16.04 LTS (64 бит). Я следовал инструкциям @ NGROK, но не смог получить команду ngrok http 8080 ответить, как я ее читал. После прочтения и просмотра этого видео YouTube я нашел то, что мне было нужно. ПРИМЕЧАНИЕ. В видеоролике нет звукового сопровождения, но в нем четко указано, где установить распакованный исполняемый файл, и это был ключ.

После загрузки я запустил следующее в терминале из того же каталога, где zipped (в моем случае это было в моем домашнем каталоге):

unzip ngrok-stable-linux-amd64.zip

Затем я нашел исполняемый файл «ngrok» и выполнил следующее:

sudo mv ngrok /usr/local/bin/

После завершения эти шаги я смог запустить ngrok http 8080 и получить ожидаемые результаты (ниже приведен пример из документов ngrok, о которых я говорю)

Tunnel Status                 online
Version                       2.0/2.0
Web Interface                 http://127.0.0.1:4040
Forwarding                    http://92832de0.ngrok.io -> localhost:80
Forwarding                    https://92832de0.ngrok.io -> localhost:80

Connnections                  ttl     opn     rt1     rt5     p50     p90
                              0       0       0.00    0.00    0.00    0.00
4
задан 28 April 2017 в 17:26

20 ответов

Не устанавливая ничего другого, самый простой способ - распечатать точку для каждого файла, который извлекается или обрабатывается с помощью awk.

unzip -o source.zip -d /destDirectory | awk 'BEGIN {ORS=" "} {print "."}'

Если это большой zip-файл, то вы можете выбирайте для печати точки для каждого 10-го или 20-го файлов следующим образом:

unzip -o source.zip -d /destDirectory | awk 'BEGIN {ORS=" "} {if(NR%10==0)print "."}'

Просто измените «10» в NR% 10 на любой желаемый прирост.

Альтернативно , вы можете установить команду pv, которая не работает очень хорошо с unzip, но дает одно представление в футеровке, которое не является абсолютно ужасным.

Установите pv:

sudo apt install pv

Разархивировать с помощью pv:

unzip -o source.zip -d /destDirectory | pv -l >/dev/null

Показывает вывод, который выглядит следующим образом:

28.2k 0:00:03 [9.36k/s] [ <=> ]

Из-за того, что файлы zip обрабатываются, но не отображает индикатор выполнения в значимом смысле, как мы хотели бы.

4
ответ дан 18 July 2018 в 14:07

Еще одна альтернатива, показывающая прогресс zip / unzip, заключается в использовании программы 7zip. В последней версии 16.02 (опубликовано 2016-05-21) она показывает прогресс в процентах.

Пакеты p7zip для версии 16.02 доступны в репозитории Ubutuntu с момента выпуска artuful / 16.10. Старшие версии Ubuntu содержат только версию p7zip 9.20.1 без индикатора прогресса в репозитории. Я вручную установил версию pzip 16.02 в Ubuntu xenial / 16.04 из бионического репозитория, похоже, нет других зависимостей (p7zip, p7zip-full и p7zip-rar).

7z x source.zip -o/destDirectory

Обратите внимание, что между именем «-o» и именем целевого каталога должно быть пробелов.

0
ответ дан 18 July 2018 в 14:07

Не устанавливая ничего другого, самый простой способ - распечатать точку для каждого файла, который извлекается или обрабатывается с помощью awk.

unzip -o source.zip -d /destDirectory | awk 'BEGIN {ORS=" "} {print "."}'

Если это большой zip-файл, то вы можете выбирайте для печати точки для каждого 10-го или 20-го файлов следующим образом:

unzip -o source.zip -d /destDirectory | awk 'BEGIN {ORS=" "} {if(NR%10==0)print "."}'

Просто измените «10» в NR% 10 на любой желаемый прирост.

Альтернативно , вы можете установить команду pv, которая не работает очень хорошо с unzip, но дает одно представление в футеровке, которое не является абсолютно ужасным.

Установите pv:

sudo apt install pv

Разархивировать с помощью pv:

unzip -o source.zip -d /destDirectory | pv -l >/dev/null

Показывает вывод, который выглядит следующим образом:

28.2k 0:00:03 [9.36k/s] [ <=> ]

Из-за того, что файлы zip обрабатываются, но не отображает индикатор выполнения в значимом смысле, как мы хотели бы.

4
ответ дан 24 July 2018 в 20:19
  • 1
    Отличный первый ответ, поздравляю! +1 – dessert 3 October 2017 в 21:09
  • 2
    Вы видели опцию unzip -p? Может быть, можно использовать это, чтобы получить индикатор выполнения с pv? – dessert 3 October 2017 в 21:11
  • 3
    Некоторые zip-файлы имеют только один сжатый файл. Размер около 5 ГБ. Есть ли простой способ получить несжатый размер, контролировать записанные данные и показать прогресс, например, 40% или 300/5000 МБ? – JPX 10 October 2017 в 17:36
  • 4
    @JPX Вы можете разархивировать stdout с помощью опции -c и пропустить через pv, сообщая pv ожидаемый размер с помощью опции -s, что-то вроде: unzip -c file.zip entry | pv -s 5g > entry. – haridsv 22 December 2017 в 17:38

Еще одна альтернатива, показывающая прогресс zip / unzip, заключается в использовании программы 7zip. В последней версии 16.02 (опубликовано 2016-05-21) она показывает прогресс в процентах.

Пакеты p7zip для версии 16.02 доступны в репозитории Ubutuntu с момента выпуска artuful / 16.10. Старшие версии Ubuntu содержат только версию p7zip 9.20.1 без индикатора прогресса в репозитории. Я вручную установил версию pzip 16.02 в Ubuntu xenial / 16.04 из бионического репозитория, похоже, нет других зависимостей (p7zip, p7zip-full и p7zip-rar).

7z x source.zip -o/destDirectory

Обратите внимание, что между именем «-o» и именем целевого каталога должно быть пробелов.

0
ответ дан 24 July 2018 в 20:19

Не устанавливая ничего другого, самый простой способ - распечатать точку для каждого файла, который извлекается или обрабатывается с помощью awk.

unzip -o source.zip -d /destDirectory | awk 'BEGIN {ORS=" "} {print "."}'

Если это большой zip-файл, то вы можете выбирайте для печати точки для каждого 10-го или 20-го файлов следующим образом:

unzip -o source.zip -d /destDirectory | awk 'BEGIN {ORS=" "} {if(NR%10==0)print "."}'

Просто измените «10» в NR% 10 на любой желаемый прирост.

Альтернативно , вы можете установить команду pv, которая не работает очень хорошо с unzip, но дает одно представление в футеровке, которое не является абсолютно ужасным.

Установите pv:

sudo apt install pv

Разархивировать с помощью pv:

unzip -o source.zip -d /destDirectory | pv -l >/dev/null

Показывает вывод, который выглядит следующим образом:

28.2k 0:00:03 [9.36k/s] [ <=> ]

Из-за того, что файлы zip обрабатываются, но не отображает индикатор выполнения в значимом смысле, как мы хотели бы.

4
ответ дан 31 July 2018 в 13:22
  • 1
    Отличный первый ответ, поздравляю! +1 – dessert 3 October 2017 в 21:09
  • 2
    Вы видели опцию unzip -p? Может быть, можно использовать это, чтобы получить индикатор выполнения с pv? – dessert 3 October 2017 в 21:11
  • 3
    Некоторые zip-файлы имеют только один сжатый файл. Размер около 5 ГБ. Есть ли простой способ получить несжатый размер, контролировать записанные данные и показать прогресс, например, 40% или 300/5000 МБ? – JPX 10 October 2017 в 17:36
  • 4
    @JPX Вы можете разархивировать stdout с помощью опции -c и пропустить через pv, сообщая pv ожидаемый размер с помощью опции -s, что-то вроде: unzip -c file.zip entry | pv -s 5g > entry. – haridsv 22 December 2017 в 17:38

Еще одна альтернатива, показывающая прогресс zip / unzip, заключается в использовании программы 7zip. В последней версии 16.02 (опубликовано 2016-05-21) она показывает прогресс в процентах.

Пакеты p7zip для версии 16.02 доступны в репозитории Ubutuntu с момента выпуска artuful / 16.10. Старшие версии Ubuntu содержат только версию p7zip 9.20.1 без индикатора прогресса в репозитории. Я вручную установил версию pzip 16.02 в Ubuntu xenial / 16.04 из бионического репозитория, похоже, нет других зависимостей (p7zip, p7zip-full и p7zip-rar).

7z x source.zip -o/destDirectory

Обратите внимание, что между именем «-o» и именем целевого каталога должно быть пробелов.

0
ответ дан 31 July 2018 в 13:22

Еще одна альтернатива, показывающая прогресс zip / unzip, заключается в использовании программы 7zip. В последней версии 16.02 (опубликовано 2016-05-21) она показывает прогресс в процентах.

Пакеты p7zip для версии 16.02 доступны в репозитории Ubutuntu с момента выпуска artuful / 16.10. Старшие версии Ubuntu содержат только версию p7zip 9.20.1 без индикатора прогресса в репозитории. Я вручную установил версию pzip 16.02 в Ubuntu xenial / 16.04 из бионического репозитория, похоже, нет других зависимостей (p7zip, p7zip-full и p7zip-rar).

7z x source.zip -o/destDirectory

Обратите внимание, что между именем «-o» и именем целевого каталога должно быть пробелов.

0
ответ дан 31 July 2018 в 23:22

Не устанавливая ничего другого, самый простой способ - распечатать точку для каждого файла, который извлекается или обрабатывается с помощью awk.

unzip -o source.zip -d /destDirectory | awk 'BEGIN {ORS=" "} {print "."}'

Если это большой zip-файл, то вы можете выберите печатать точку для каждого 10-го или 20-го файла следующим образом:

unzip -o source.zip -d /destDirectory | awk 'BEGIN {ORS=" "} {if(NR%10==0)print "."}'

Просто измените «10» в NR% 10 на любой желаемый прирост.

Альтернативно , вы можете установить команду pv, которая не работает очень хорошо с unzip, но дает одно представление в футеровке, которое не является абсолютно ужасным.

Установить pv:

sudo apt install pv

Разархивировать с помощью pv:

unzip -o source.zip -d /destDirectory | pv -l >/dev/null

Это показывает вывод, который выглядит следующим образом:

28.2k 0:00:03 [9.36k/s] [        <=>                       ]

Из-за того, что файлы zip обрабатываются, но не отображает индикатор выполнения таким образом, как хотелось бы.

4
ответ дан 31 July 2018 в 23:22

Не устанавливая ничего другого, самый простой способ - распечатать точку для каждого файла, который извлекается или обрабатывается с помощью awk.

unzip -o source.zip -d /destDirectory | awk 'BEGIN {ORS=" "} {print "."}'

Если это большой zip-файл, то вы можете выберите печатать точку для каждого 10-го или 20-го файла следующим образом:

unzip -o source.zip -d /destDirectory | awk 'BEGIN {ORS=" "} {if(NR%10==0)print "."}'

Просто измените «10» в NR% 10 на любой желаемый прирост.

Альтернативно , вы можете установить команду pv, которая не работает очень хорошо с unzip, но дает одно представление в футеровке, которое не является абсолютно ужасным.

Установить pv:

sudo apt install pv

Разархивировать с помощью pv:

unzip -o source.zip -d /destDirectory | pv -l >/dev/null

Это показывает вывод, который выглядит следующим образом:

28.2k 0:00:03 [9.36k/s] [        <=>                       ]

Из-за того, что файлы zip обрабатываются, но не отображает индикатор выполнения таким образом, как хотелось бы.

4
ответ дан 2 August 2018 в 18:19

Еще одна альтернатива, показывающая прогресс zip / unzip, заключается в использовании программы 7zip. В последней версии 16.02 (опубликовано 2016-05-21) она показывает прогресс в процентах.

Пакеты p7zip для версии 16.02 доступны в репозитории Ubutuntu с момента выпуска artuful / 16.10. Старшие версии Ubuntu содержат только версию p7zip 9.20.1 без индикатора прогресса в репозитории. Я вручную установил версию pzip 16.02 в Ubuntu xenial / 16.04 из бионического репозитория, похоже, нет других зависимостей (p7zip, p7zip-full и p7zip-rar).

7z x source.zip -o/destDirectory

Обратите внимание, что между именем «-o» и именем целевого каталога должно быть пробелов.

0
ответ дан 2 August 2018 в 18:19

Не устанавливая ничего другого, самый простой способ - распечатать точку для каждого файла, который извлекается или обрабатывается с помощью awk.

unzip -o source.zip -d /destDirectory | awk 'BEGIN {ORS=" "} {print "."}'

Если это большой zip-файл, то вы можете выберите печатать точку для каждого 10-го или 20-го файла следующим образом:

unzip -o source.zip -d /destDirectory | awk 'BEGIN {ORS=" "} {if(NR%10==0)print "."}'

Просто измените «10» в NR% 10 на любой желаемый прирост.

Альтернативно , вы можете установить команду pv, которая не работает очень хорошо с unzip, но дает одно представление в футеровке, которое не является абсолютно ужасным.

Установить pv:

sudo apt install pv

Разархивировать с помощью pv:

unzip -o source.zip -d /destDirectory | pv -l >/dev/null

Это показывает вывод, который выглядит следующим образом:

28.2k 0:00:03 [9.36k/s] [        <=>                       ]

Из-за того, что файлы zip обрабатываются, но не отображает индикатор выполнения таким образом, как хотелось бы.

4
ответ дан 3 August 2018 в 20:38

Еще одна альтернатива, показывающая прогресс zip / unzip, заключается в использовании программы 7zip. В последней версии 16.02 (опубликовано 2016-05-21) она показывает прогресс в процентах.

Пакеты p7zip для версии 16.02 доступны в репозитории Ubutuntu с момента выпуска artuful / 16.10. Старшие версии Ubuntu содержат только версию p7zip 9.20.1 без индикатора прогресса в репозитории. Я вручную установил версию pzip 16.02 в Ubuntu xenial / 16.04 из бионического репозитория, похоже, нет других зависимостей (p7zip, p7zip-full и p7zip-rar).

7z x source.zip -o/destDirectory

Обратите внимание, что между именем «-o» и именем целевого каталога должно быть пробелов.

0
ответ дан 3 August 2018 в 20:38

Не устанавливая ничего другого, самый простой способ - распечатать точку для каждого файла, который извлекается или обрабатывается с помощью awk.

unzip -o source.zip -d /destDirectory | awk 'BEGIN {ORS=" "} {print "."}'

Если это большой zip-файл, то вы можете выберите печатать точку для каждого 10-го или 20-го файла следующим образом:

unzip -o source.zip -d /destDirectory | awk 'BEGIN {ORS=" "} {if(NR%10==0)print "."}'

Просто измените «10» в NR% 10 на любой желаемый прирост.

Альтернативно , вы можете установить команду pv, которая не работает очень хорошо с unzip, но дает одно представление в футеровке, которое не является абсолютно ужасным.

Установить pv:

sudo apt install pv

Разархивировать с помощью pv:

unzip -o source.zip -d /destDirectory | pv -l >/dev/null

Это показывает вывод, который выглядит следующим образом:

28.2k 0:00:03 [9.36k/s] [        <=>                       ]

Из-за того, что файлы zip обрабатываются, но не отображает индикатор выполнения таким образом, как хотелось бы.

4
ответ дан 5 August 2018 в 05:20

Еще одна альтернатива, показывающая прогресс zip / unzip, заключается в использовании программы 7zip. В последней версии 16.02 (опубликовано 2016-05-21) она показывает прогресс в процентах.

Пакеты p7zip для версии 16.02 доступны в репозитории Ubutuntu с момента выпуска artuful / 16.10. Старшие версии Ubuntu содержат только версию p7zip 9.20.1 без индикатора прогресса в репозитории. Я вручную установил версию pzip 16.02 в Ubuntu xenial / 16.04 из бионического репозитория, похоже, нет других зависимостей (p7zip, p7zip-full и p7zip-rar).

7z x source.zip -o/destDirectory

Обратите внимание, что между именем «-o» и именем целевого каталога должно быть пробелов.

0
ответ дан 5 August 2018 в 05:20

Не устанавливая ничего другого, самый простой способ - распечатать точку для каждого файла, который извлекается или обрабатывается с помощью awk.

unzip -o source.zip -d /destDirectory | awk 'BEGIN {ORS=" "} {print "."}'

Если это большой zip-файл, то вы можете выберите печатать точку для каждого 10-го или 20-го файла следующим образом:

unzip -o source.zip -d /destDirectory | awk 'BEGIN {ORS=" "} {if(NR%10==0)print "."}'

Просто измените «10» в NR% 10 на любой желаемый прирост.

Альтернативно , вы можете установить команду pv, которая не работает очень хорошо с unzip, но дает одно представление в футеровке, которое не является абсолютно ужасным.

Установить pv:

sudo apt install pv

Разархивировать с помощью pv:

unzip -o source.zip -d /destDirectory | pv -l >/dev/null

Это показывает вывод, который выглядит следующим образом:

28.2k 0:00:03 [9.36k/s] [        <=>                       ]

Из-за того, что файлы zip обрабатываются, но не отображает индикатор выполнения таким образом, как хотелось бы.

4
ответ дан 6 August 2018 в 22:26

Еще одна альтернатива, показывающая прогресс zip / unzip, заключается в использовании программы 7zip. В последней версии 16.02 (опубликовано 2016-05-21) она показывает прогресс в процентах.

Пакеты p7zip для версии 16.02 доступны в репозитории Ubutuntu с момента выпуска artuful / 16.10. Старшие версии Ubuntu содержат только версию p7zip 9.20.1 без индикатора прогресса в репозитории. Я вручную установил версию pzip 16.02 в Ubuntu xenial / 16.04 из бионического репозитория, похоже, нет других зависимостей (p7zip, p7zip-full и p7zip-rar).

7z x source.zip -o/destDirectory

Обратите внимание, что между именем «-o» и именем целевого каталога должно быть пробелов.

0
ответ дан 6 August 2018 в 22:26

Не устанавливая ничего другого, самый простой способ - распечатать точку для каждого файла, который извлекается или обрабатывается с помощью awk.

unzip -o source.zip -d /destDirectory | awk 'BEGIN {ORS=" "} {print "."}'

Если это большой zip-файл, то вы можете выберите печатать точку для каждого 10-го или 20-го файла следующим образом:

unzip -o source.zip -d /destDirectory | awk 'BEGIN {ORS=" "} {if(NR%10==0)print "."}'

Просто измените «10» в NR% 10 на любой желаемый прирост.

Альтернативно , вы можете установить команду pv, которая не работает очень хорошо с unzip, но дает одно представление в футеровке, которое не является абсолютно ужасным.

Установить pv:

sudo apt install pv

Разархивировать с помощью pv:

unzip -o source.zip -d /destDirectory | pv -l >/dev/null

Это показывает вывод, который выглядит следующим образом:

28.2k 0:00:03 [9.36k/s] [        <=>                       ]

Из-за того, что файлы zip обрабатываются, но не отображает индикатор выполнения таким образом, как хотелось бы.

4
ответ дан 9 August 2018 в 02:52

Еще одна альтернатива, показывающая прогресс zip / unzip, заключается в использовании программы 7zip. В последней версии 16.02 (опубликовано 2016-05-21) она показывает прогресс в процентах.

Пакеты p7zip для версии 16.02 доступны в репозитории Ubutuntu с момента выпуска artuful / 16.10. Старшие версии Ubuntu содержат только версию p7zip 9.20.1 без индикатора прогресса в репозитории. Я вручную установил версию pzip 16.02 в Ubuntu xenial / 16.04 из бионического репозитория, похоже, нет других зависимостей (p7zip, p7zip-full и p7zip-rar).

7z x source.zip -o/destDirectory

Обратите внимание, что между именем «-o» и именем целевого каталога должно быть пробелов.

0
ответ дан 9 August 2018 в 02:52

Не устанавливая ничего другого, самый простой способ - распечатать точку для каждого файла, который извлекается или обрабатывается с помощью awk.

unzip -o source.zip -d /destDirectory | awk 'BEGIN {ORS=" "} {print "."}'

Если это большой zip-файл, то вы можете выберите печатать точку для каждого 10-го или 20-го файла следующим образом:

unzip -o source.zip -d /destDirectory | awk 'BEGIN {ORS=" "} {if(NR%10==0)print "."}'

Просто измените «10» в NR% 10 на любой желаемый прирост.

Альтернативно , вы можете установить команду pv, которая не работает очень хорошо с unzip, но дает одно представление в футеровке, которое не является абсолютно ужасным.

Установить pv:

sudo apt install pv

Разархивировать с помощью pv:

unzip -o source.zip -d /destDirectory | pv -l >/dev/null

Это показывает вывод, который выглядит следующим образом:

28.2k 0:00:03 [9.36k/s] [        <=>                       ]

Из-за того, что файлы zip обрабатываются, но не отображает индикатор выполнения таким образом, как хотелось бы.

4
ответ дан 14 August 2018 в 21:07
  • 1
    Отличный первый ответ, поздравляю! +1 – dessert 3 October 2017 в 21:09
  • 2
    Вы видели опцию unzip -p? Может быть, можно использовать это, чтобы получить индикатор выполнения с pv? – dessert 3 October 2017 в 21:11
  • 3
    Некоторые zip-файлы имеют только один сжатый файл. Размер около 5 ГБ. Есть ли простой способ получить несжатый размер, контролировать записанные данные и показать прогресс, например, 40% или 300/5000 МБ? – JPX 10 October 2017 в 17:36
  • 4
    @JPX Вы можете разархивировать stdout с помощью опции -c и пропустить через pv, сообщая pv ожидаемый размер с помощью опции -s, что-то вроде: unzip -c file.zip entry | pv -s 5g > entry. – haridsv 22 December 2017 в 17:38

Еще одна альтернатива, показывающая прогресс zip / unzip, заключается в использовании программы 7zip. В последней версии 16.02 (опубликовано 2016-05-21) она показывает прогресс в процентах.

Пакеты p7zip для версии 16.02 доступны в репозитории Ubutuntu с момента выпуска artuful / 16.10. Старшие версии Ubuntu содержат только версию p7zip 9.20.1 без индикатора прогресса в репозитории. Я вручную установил версию pzip 16.02 в Ubuntu xenial / 16.04 из бионического репозитория, похоже, нет других зависимостей (p7zip, p7zip-full и p7zip-rar).

7z x source.zip -o/destDirectory

Обратите внимание, что между именем «-o» и именем целевого каталога должно быть пробелов.

0
ответ дан 14 August 2018 в 21:07

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

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