Use scp to copy a file and a directory from one machine to another:
Use scp to copy a file and a directory from one machine to another:
Copying a Single File
-
Open a terminal on the source machine (Machine A).
-
Use the
scpcommand to copy the file to the destination machine (Machine B).
-
scp /path/to/source/file user@machineB:/path/to/destination//path/to/source/file: The path to the file you want to copy on Machine A.user@machineB: The username and hostname or IP address of Machine B./path/to/destination/: The path to the destination directory on Machine B.
Copying a Directory
-
Open a terminal on the source machine (Machine A).
-
Use the
scpcommand with the-roption to copy the directory to the destination machine (Machine B).
-
scp -r /path/to/source/directory user@machineB:/path/to/destination/-r: Option to copy directories recursively./path/to/source/directory: The path to the directory you want to copy on Machine A.user@machineB: The username and hostname or IP address of Machine B./path/to/destination/: The path to the destination directory on Machine B.
Example
Copying a File
Suppose you want to copy example.txt from /home/userA/documents on Machine A to /home/userB/backup on Machine B:
scp /home/userA/documents/example.txt userB@machineB:/home/userB/backup/Copying a Directory
Suppose you want to copy the entire documents directory from /home/userA/documents on Machine A to /home/userB/backup on Machine B:
scp -r /home/userA/documents userB@machineB:/home/userB/backup/My Example
scp -r /srv/dev-disk-by-uuid-76493abc-7cd4-4b00-927c-8b2bef740dd4/Video/tutos/olol/* root@192.168.1.104:/srv/dev-disk-by-uuid-7fe66601-5ca0-4c09-bc13-a015025fe53a/Files/Clipbucket/files/upload/files/mass_uploads/
Conclusion
These commands will allow you to copy a file or a directory from Machine A to Machine B using scp. Make sure to replace the placeholders with the actual paths and usernames relevant to your setup.
No comments to display
No comments to display