not a regular file: trying to download a directly using scp
I am trying to make a backup of some files onto my local computer using scp.
Here is what I tried:
scp root@my_linode_IP:path/to/folder/htdocs/wp-content/uploads/* C:/wpuploads
The folder "uploads" consists of more directories, and I need to download all of them. The issue is that the folders do not get downloaded as they are flagged: "not a regular file".
The other files in the base folder are downloaded with no problems. Is there a way to download entire subdirectories directly?
1 Reply
Right, a directory is not a regular file.
You want scp -r
Where -r
means recursively process directories.
Or try rsync command it's much faster:
rsync -rv root@my_linode_IP:path/to/folder/htdocs/wp-content/uploads/ C:/wpuploads/
Or, since you appear to be doing this in Windows (the "C:") - try a graphical tool like WinSCP, it's free and works good.