Возьмите входной файл и получите его для отображения ввода в течение 24 часов

Это не работает, потому что любой разумно реализованный веб-сервер не позволит вам загрузить любой файл на сервере. Даже если вы действительно умны и используете ../../../

Если файл не находится в одном из каталогов, для которого он настроен, доступ к нему разрешен (например, DocumentRoot или / home / * / public_html ), то он не будет (и не должен) разрешать никому скачивать его. Обратите внимание, что не все веб-серверы настроены для обслуживания домашних страниц пользователей из ~ / public_html.

Если файл принадлежит вам, в вашем домашнем каталоге попробуйте создать каталог с именем ~ / public_html и скопируйте, переместите файл или добавьте в него символическую ссылку (обратите внимание, что веб-серверы иногда настроены так, чтобы следуйте символическим ссылкам)

на сервере:

$ cd
$ mkdir public_html
$ mv movie.mp4 public_html/

на клиентской машине:

wget http://someRandomName.no.meaning:20025/~username/movie.mp4
2
09.04.2018, 04:55
2 ответа

man использует пейджер по умолчанию, которым в Ubuntu (и большинстве других систем )является less. Вы можете изменить это, но вы, вероятно, знаете, что сделали это. Вот почему интерфейс, в котором вы просматриваете отформатированный вывод man, выглядит и ощущается как less:. После того, как manотформатирует справочную страницу, он использует lessдля ее отображения. Итак, вы, вероятно, хотите, чтобыlessвсегда вел себя так, как если бы опция -Qбыла передана ей, в том числе, когда она используется manи другими программами.

Когда запускается less, он проверяет переменную окружения LESSна наличие параметров, которые можно использовать в дополнение к параметрам, переданным ей в аргументах строки команды -. Таким образом, вы можете поместить это в один из сценариев, который запускается при открытии командной строки WSL :

.
export LESS=-Q

Или вы можете предпочесть это, при котором сохраняются все параметры, уже присутствующие в переменной LESS. Обычно в этом нет необходимости, потому что эта переменная обычно еще не определена, но это все равно работает, даже если это не так:

export LESS="$LESS -Q"

Большинство пользователей Ubuntu захотят установить эту и другие переменные окружения в их ~/.profileфайле . (Существует также способ с ~/.pam_environment, который предпочитают некоторые люди, который использует другой синтаксис . )Это то, что я бы порекомендовал и вам, если оболочка WSL предоставляет вам оболочку входа в систему , которая в последних сборках (или если вы настроили ее как )должно быть .

Вы можете проверить это, запустив shopt login_shellв оболочке, предоставляемой при открытии окна командной строки WSL. Если это не оболочка входа в систему и вы не хотите добавлять -lили --loginк ярлыку Windows, поместите одну из этих команд exportв .bashrcвместо .profile.

11
27.01.2020, 21:52

В xterm есть опция визуального звонка, позволяющая мигать терминалу вместо звонка звонка. Используйте опцию -vbили установите в~/.Xdefaults

XTerm*visualBell:true

или повторите то же самое вxrdb -merge

2
27.01.2020, 21:52

Теги

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