У меня была аналогичная проблема - запуск 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
Не устанавливая ничего другого, самый простой способ - распечатать точку для каждого файла, который извлекается или обрабатывается с помощью 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 обрабатываются, но не отображает индикатор выполнения в значимом смысле, как мы хотели бы.
Еще одна альтернатива, показывающая прогресс 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» и именем целевого каталога должно быть пробелов.
Не устанавливая ничего другого, самый простой способ - распечатать точку для каждого файла, который извлекается или обрабатывается с помощью 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 обрабатываются, но не отображает индикатор выполнения в значимом смысле, как мы хотели бы.
Еще одна альтернатива, показывающая прогресс 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» и именем целевого каталога должно быть пробелов.
Не устанавливая ничего другого, самый простой способ - распечатать точку для каждого файла, который извлекается или обрабатывается с помощью 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 обрабатываются, но не отображает индикатор выполнения в значимом смысле, как мы хотели бы.
Еще одна альтернатива, показывающая прогресс 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» и именем целевого каталога должно быть пробелов.
Еще одна альтернатива, показывающая прогресс 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» и именем целевого каталога должно быть пробелов.
Не устанавливая ничего другого, самый простой способ - распечатать точку для каждого файла, который извлекается или обрабатывается с помощью 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 обрабатываются, но не отображает индикатор выполнения таким образом, как хотелось бы.
Не устанавливая ничего другого, самый простой способ - распечатать точку для каждого файла, который извлекается или обрабатывается с помощью 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 обрабатываются, но не отображает индикатор выполнения таким образом, как хотелось бы.
Еще одна альтернатива, показывающая прогресс 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» и именем целевого каталога должно быть пробелов.
Не устанавливая ничего другого, самый простой способ - распечатать точку для каждого файла, который извлекается или обрабатывается с помощью 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 обрабатываются, но не отображает индикатор выполнения таким образом, как хотелось бы.
Еще одна альтернатива, показывающая прогресс 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» и именем целевого каталога должно быть пробелов.
Не устанавливая ничего другого, самый простой способ - распечатать точку для каждого файла, который извлекается или обрабатывается с помощью 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 обрабатываются, но не отображает индикатор выполнения таким образом, как хотелось бы.
Еще одна альтернатива, показывающая прогресс 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» и именем целевого каталога должно быть пробелов.
Не устанавливая ничего другого, самый простой способ - распечатать точку для каждого файла, который извлекается или обрабатывается с помощью 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 обрабатываются, но не отображает индикатор выполнения таким образом, как хотелось бы.
Еще одна альтернатива, показывающая прогресс 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» и именем целевого каталога должно быть пробелов.
Не устанавливая ничего другого, самый простой способ - распечатать точку для каждого файла, который извлекается или обрабатывается с помощью 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 обрабатываются, но не отображает индикатор выполнения таким образом, как хотелось бы.
Еще одна альтернатива, показывающая прогресс 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» и именем целевого каталога должно быть пробелов.
Не устанавливая ничего другого, самый простой способ - распечатать точку для каждого файла, который извлекается или обрабатывается с помощью 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 обрабатываются, но не отображает индикатор выполнения таким образом, как хотелось бы.
unzip
-p
? Может быть, можно использовать это, чтобы получить индикатор выполнения с pv
?
– dessert
3 October 2017 в 21:11
-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» и именем целевого каталога должно быть пробелов.