У меня было подобное поведение в 14.04: замораживание экрана и необходимость входа в систему после alt-tab. не всегда, но достаточно часто, чтобы раздражать. Кажется, это нужно решить сейчас:
Установленная конфигурация compiz В разделе «Рабочий стол», который отключил Ubuntu Unity Plugin, он снова включил этот плагинCompiz теперь жаловался на конфликт («Показать «плагин для рабочего стола», если я хорошо помню) и предложил разрешить это, что я с радостью принял.
et voila.
jvdw
Вы можете перечислить интересующие вас файлы с помощью ssh, а затем загрузить их с помощью scp:
ssh user@host find /remote_path -iname '*.png' |
while read pngfile; do
scp user@host:"$pngfile" /local_path
done
Все *.png файлы в /remote_path будут загружены в /local_path, но удаленная структура каталогов не будет создана (все файлы будут помещены в один каталог), поэтому у вас могут быть проблемы, если у вас есть два файла с одинаковым именем в разных каталогах.
Edit [!d2 ]
Командная строка удаленного find должна быть исправлена следующим образом:
find /remote_path -iname "'*.png'"
, где внутренняя пара одинарных кавычек необходима, чтобы избежать расширения пула локальной оболочки *, если необходима внешняя пара двойных кавычек, чтобы избежать расширения пула удаленных оболочек *.
Двумя типами котировок могут быть обмены, и могут использоваться другие синтаксисы, такие как \''*.png'\', \""*.png"\" или "\"*.png\"".
Если вы этого не сделали. png в удаленном домашнем каталоге, нет никакой разницы между двумя командами, но лучше быть в безопасности.
Вы можете перечислить интересующие вас файлы с помощью ssh, а затем загрузить их с помощью scp:
ssh user@host find /remote_path -iname '*.png' |
while read pngfile; do
scp user@host:"$pngfile" /local_path
done
Все *.png файлы в /remote_path будут загружены в /local_path, но удаленная структура каталогов не будет создана (все файлы будут помещены в один каталог), поэтому у вас могут быть проблемы, если у вас есть два файла с одинаковым именем в разных каталогах.
Edit
Командная строка удаленного find должна быть исправлена следующим образом:
find /remote_path -iname "'*.png'"
, где внутренняя пара одинарных кавычек необходима, чтобы избежать расширения пула локальной оболочки *, если необходима внешняя пара двойных кавычек, чтобы избежать расширения пула удаленных оболочек *.
Двумя типами котировок могут быть обмены, и могут использоваться другие синтаксисы, такие как \''*.png'\', \""*.png"\" или "\"*.png\"".
Если вы этого не сделали. png в удаленном домашнем каталоге, нет никакой разницы между двумя командами, но лучше быть в безопасности.
Вы можете перечислить интересующие вас файлы с помощью ssh, а затем загрузить их с помощью scp:
ssh user@host find /remote_path -iname '*.png' |
while read pngfile; do
scp user@host:"$pngfile" /local_path
done
Все *.png файлы в /remote_path будут загружены в /local_path, но удаленная структура каталогов не будет создана (все файлы будут помещены в один каталог), поэтому у вас могут быть проблемы, если у вас есть два файла с одинаковым именем в разных каталогах.
Edit
Командная строка удаленного find должна быть исправлена следующим образом:
find /remote_path -iname "'*.png'"
, где внутренняя пара одинарных кавычек необходима, чтобы избежать расширения пула локальной оболочки *, если необходима внешняя пара двойных кавычек, чтобы избежать расширения пула удаленных оболочек *.
Двумя типами котировок могут быть обмены, и могут использоваться другие синтаксисы, такие как \''*.png'\', \""*.png"\" или "\"*.png\"".
Если вы этого не сделали. png в удаленном домашнем каталоге, нет никакой разницы между двумя командами, но лучше быть в безопасности.
Вы можете перечислить интересующие вас файлы с помощью ssh, а затем загрузить их с помощью scp:
ssh user@host find /remote_path -iname '*.png' |
while read pngfile; do
scp user@host:"$pngfile" /local_path
done
Все *.png файлы в /remote_path будут загружены в /local_path, но удаленная структура каталогов не будет создана (все файлы будут помещены в один каталог), поэтому у вас могут быть проблемы, если у вас есть два файла с одинаковым именем в разных каталогах.
Edit
Командная строка удаленного find должна быть исправлена следующим образом:
find /remote_path -iname "'*.png'"
, где внутренняя пара одинарных кавычек необходима, чтобы избежать расширения пула локальной оболочки *, если необходима внешняя пара двойных кавычек, чтобы избежать расширения пула удаленных оболочек *.
Двумя типами котировок могут быть обмены, и могут использоваться другие синтаксисы, такие как \''*.png'\', \""*.png"\" или "\"*.png\"".
Если вы этого не сделали. png в удаленном домашнем каталоге, нет никакой разницы между двумя командами, но лучше быть в безопасности.
Вы можете просматривать файлы вашего интереса с ssh, а затем загрузить их с scp:
ssh user@host find /remote_path -iname '*.png' |
while read pngfile; do
scp user@host:"$pngfile" /local_path
done
все *.png файлы /remote_path будут загружены на /local_path, но удаленный каталог структуры создаваться не будут (все файлы будут помещены в тот же каталог), поэтому могут возникнуть проблемы, если у вас есть два файла с одинаковым именем в разных каталогах.
редактировать
пульта ДУ find линия должна быть Исправлена следующим образом:
find /remote_path -iname "'*.png'"
, где внутренняя пара одинарные кавычки необходимы, чтобы избежать локального расширения оболочки путь на [F9], как внешние двойные кавычки нужны, чтобы избежать расширения удаленной оболочки путь *.
два типа котировки могут быть биржи, и другие синтаксисы могут быть использованы, как на [F11], \""*.png"\" или [от f13].
если у вас нет .PNG в домашней директории удаленного, нет никакой разницы между двумя командами, но это лучше, чтобы быть безопасным.
Вы можете перечислить интересующие вас файлы с помощью ssh, а затем загрузить их с помощью scp:
ssh user@host find /remote_path -iname '*.png' |
while read pngfile; do
scp user@host:"$pngfile" /local_path
done
Все *.png файлы в /remote_path будут загружены в /local_path, но удаленная структура каталогов не будет создана (все файлы будут помещены в один каталог), поэтому у вас могут быть проблемы, если у вас есть два файла с одинаковым именем в разных каталогах.
Edit
Командная строка удаленного find должна быть исправлена следующим образом:
find /remote_path -iname "'*.png'"
, где внутренняя пара одинарных кавычек необходима, чтобы избежать расширения пула локальной оболочки *, если необходима внешняя пара двойных кавычек, чтобы избежать расширения пула удаленных оболочек *.
Двумя типами котировок могут быть обмены, и могут использоваться другие синтаксисы, такие как \''*.png'\', \""*.png"\" или "\"*.png\"".
Если вы этого не сделали. png в удаленном домашнем каталоге, нет никакой разницы между двумя командами, но лучше быть в безопасности.
Вы можете просматривать файлы вашего интереса с ssh, а затем загрузить их с scp:
ssh user@host find /remote_path -iname '*.png' |
while read pngfile; do
scp user@host:"$pngfile" /local_path
done
все *.png файлы /remote_path будут загружены на /local_path, но удаленный каталог структуры создаваться не будут (все файлы будут помещены в тот же каталог), поэтому могут возникнуть проблемы, если у вас есть два файла с одинаковым именем в разных каталогах.
редактировать
пульта ДУ find линия должна быть Исправлена следующим образом:
find /remote_path -iname "'*.png'"
, где внутренняя пара одинарные кавычки необходимы, чтобы избежать локального расширения оболочки путь на [F9], как внешние двойные кавычки нужны, чтобы избежать расширения удаленной оболочки путь *.
два типа котировки могут быть биржи, и другие синтаксисы могут быть использованы, как на [F11], \""*.png"\" или [от f13].
если у вас нет .PNG в домашней директории удаленного, нет никакой разницы между двумя командами, но это лучше, чтобы быть безопасным.
Самый быстрый способ, который я знаю, - это дистанционно создать tar.gz, передать его через SSH и развернуть локально:
ssh user@remotehost 'find /remote/path/ -name "*.png" -print0 2>/dev/null | xargs -0 tar cfz - ' | tar xvfz -
Это будет работать с именами файлов с пробелами и быстрее, чем scp -r и много быстрее, чем scp для каждого файла.
Самый быстрый способ, который я знаю, - это дистанционно создать tar.gz, передать его через SSH и развернуть локально:
ssh user@remotehost 'find /remote/path/ -name "*.png" -print0 2>/dev/null | xargs -0 tar cfz - ' | tar xvfz -
Это будет работать с именами файлов с пробелами и быстрее, чем scp -r и много быстрее, чем scp для каждого файла.
Самый быстрый способ, который я знаю, - это дистанционно создать tar.gz, передать его через SSH и развернуть локально:
ssh user@remotehost 'find /remote/path/ -name "*.png" -print0 2>/dev/null | xargs -0 tar cfz - ' | tar xvfz -
Это будет работать с именами файлов с пробелами и быстрее, чем scp -r и много быстрее, чем scp для каждого файла.
Самый быстрый способ, который я знаю, - это дистанционно создать tar.gz, передать его через SSH и развернуть локально:
ssh user@remotehost 'find /remote/path/ -name "*.png" -print0 2>/dev/null | xargs -0 tar cfz - ' | tar xvfz -
Это будет работать с именами файлов с пробелами и быстрее, чем scp -r и много быстрее, чем scp для каждого файла.
Самый быстрый способ, который я знаю, - это дистанционно создать tar.gz, передать его через SSH и развернуть локально:
ssh user@remotehost 'find /remote/path/ -name "*.png" -print0 2>/dev/null | xargs -0 tar cfz - ' | tar xvfz -
Это будет работать с именами файлов с пробелами и быстрее, чем scp -r и много быстрее, чем scp для каждого файла.
Самый быстрый способ, который я знаю, - это дистанционно создать tar.gz, передать его через SSH и развернуть локально:
ssh user@remotehost 'find /remote/path/ -name "*.png" -print0 2>/dev/null | xargs -0 tar cfz - ' | tar xvfz -
Это будет работать с именами файлов с пробелами и быстрее, чем scp -r и много быстрее, чем scp для каждого файла.
Самый быстрый способ, который я знаю, - это дистанционно создать tar.gz, передать его через SSH и развернуть локально:
ssh user@remotehost 'find /remote/path/ -name "*.png" -print0 2>/dev/null | xargs -0 tar cfz - ' | tar xvfz -
Это будет работать с именами файлов с пробелами и быстрее, чем scp -r и много быстрее, чем scp для каждого файла.