SSH cp command

The cp command stands for copy and is used to copy content like files in a Linux system. We’ll show some basic usage of the SSH cp command in the article below:

Simple copy with SSH cp command

cp myFile.ext /path/to/newFile.ext

WildCard cp usage

This will copy all files in the current directory that end with .ext

cPanel Hosting from WebhostFace
cp *.ext /path/to/store/newFiles/

Copy directory with SSH cp command

This will copy all the content of the folder directory and it’s structure with files to the newDirectory

cp -R /path/to/directory /path/to/newDirectory

Copy with keeping the parent directory structure

This will create a file in the following dirStructure /path/to/newDir/currentDir/path/to/

cp --parents ./currentDir/path/to/copyFile /path/to/newDir

Play around with the SSH cp command and test your Linux and SSH knowledge with our SSH Shared Hosting Plans – now with a great discounted price – 40% OFF the regular price! Get a VPS machine or a Dedicated Server and master your SSH skills with our List of TOP SSH commands for Beginners and Experts.