Skip to content

Instantly share code, notes, and snippets.

@63phc
Last active August 12, 2017 18:28
Show Gist options
  • Select an option

  • Save 63phc/74648a4e1f7b4b5773516a97e5681789 to your computer and use it in GitHub Desktop.

Select an option

Save 63phc/74648a4e1f7b4b5773516a97e5681789 to your computer and use it in GitHub Desktop.
pg_dump ssh scp
pg_dump name_db > db3.sql
scp root@ip:/home/fgos/code/db3.sql /home/phc/
#####
Пример 1: Копируем файл «file.txt» из удаленного сервера на локальный компьютер.
$ scp [email protected]:file.txt /some/local/directory
Пример 2: Копируем файл «file.txt» с локального компьютера на удаленный сервер.
$ scp file.txt [email protected]:/some/remote/directory
Пример 3: Копируем папку «dir1» с локального хоста в директорию «dir2» на удаленном хосте.
$ scp -r dir1 [email protected]:/some/remote/directory/dir2
Пример 4: Копируем файл «file.txt» с одного удаленного сервера «remote.host1» на другой удаленный сервер «remote.host2».
$ scp [email protected]:/directory/file.txt [email protected]:/some/directory/
Пример 5: Копируем файлы «file1.txt» и «file2.txt» с локального компьютера в Ваш домашний каталог на удаленном сервере.
$ scp file1.txt file2.txt [email protected]:~
Пример 6: Копируем файл «file.txt» с локального хоста на удаленный хост, используя порт 2222.
$ scp -P 2222 file.txt [email protected]:/some/remote/directory
Пример 7: Копируем файл «file.txt» с локального компьютера в Ваш домашний каталог на удаленном сервере. Сохраняем время изменения и время доступа и права копируемого фала.
$ scp -p file.txt [email protected]:~
Пример 8: Копируем файл «file.txt» с локального компьютера в Ваш домашний каталог на удаленном сервере. Увеличиваем скорость работы SCP изменяя алгоритм шифрования с AES-128 (по умолчанию) на Blowfish.
$ scp -c blowfish file.txt [email protected]:~
Пример 9: Копируем файл «file.txt» с локального компьютера в Ваш домашний каталог на удаленном сервере. Ограничиваем ширину канала используемого командой SCP до 100 Kbit/s.
$ scp -l 100 file.txt [email protected]:~
Пример 10: Копируем несколько файлов с удаленного хост в текущую директорию на Вашем локальном хосте.
$ scp [email protected]:~/\{file1,file2,file3\} .
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment