DEV Community

abbazs
abbazs

Posted on

How to copy files from one Linux system to another Linux system?

To copy a file from local machine to server with certificate file:

rsync -avz -e "ssh -i ~/servers_ppk_files/pem_file.pem -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null" --progress ./file_to_be_copied.tar.gz username@0.0.0.0:~/file_to_be_copied.tar.gz
Enter fullscreen mode Exit fullscreen mode

To copy a directory from local machine to server with certificate file:

rsync -avz -e "ssh -i ~/servers_ppk_files/pem_file.pem -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null" --progress ./folder_to_be_copied username@0.0.0.0:~/folder_to_be_copied
Enter fullscreen mode Exit fullscreen mode

To copy without certificate file:

rsync -avz --progress ./file_to_be_copied.tar.gz username@0.0.0.0:~/file_to_be_copied.tar.gz
Enter fullscreen mode Exit fullscreen mode
rsync -avz --progress ./folder_to_be_copied username@0.0.0.0:~/folder_to_be_copied
Enter fullscreen mode Exit fullscreen mode

Top comments (0)