On 02/26/15 19:45, Valeri Galtsev wrote: > > On Thu, February 26, 2015 6:34 pm, Mark LaPierre wrote: >> Hey all, >> >> I'm trying to copy configuration files from my old CentOS 6.6 32 bit >> machine to my new CentOS 6.6 64 bit machine. >> >> On my 32 bit machine: >> >> [mlapier at mushroom ~]$ ifconfig >> eth0 Link encap:Ethernet HWaddr 00:19:DB:E5:4E:9F >> inet addr:192.168.15.105 >> >> When I issue this command on my new 64 bit machine, 192.168.15.101: >> >> scp -pr mlapier at 192.168.15.105: /home/mlapier/.thunderbird >> /home/mlapier/.thunderbird > > How about escaping dot (with backslash) for the remote machine, or just > giving the whole path for remote machine in quotes: > > scp -pr mlapier at 192.168.15.105:"/home/mlapier/.thunderbird" /home/mlapier > > ? > > Also, if you want to specify destination directory (say with different > name) you will need to end directory with forward slash both on local and > remote, like: > > scp -pr mlapier at 192.168.15.105:"/home/mlapier/.thunderbird/" \ > /home/mlapier/.thunderbird/ > > (this should be one line which didn't fit for me in one line hence > backslash...) > > Valeri > >> >> It copies all directories and files in 192.168.15.105: /home/mlapier/ to >> 192.168.15.101: /home/mlapier. I don't want all that, I just want the >> .thunderbird folder and all it's contents. >> >> The user and group account numbers match on the two machines for this >> user so that's not the issue. >> >> When I RTFM this is what I thought it said to do. I'm I misreading the >> FM or is something weird going on here? >> >> -- >> _ >> °v° >> /(_)\ >> ^ ^ Mark LaPierre >> Registered Linux user No #267004 >> https://linuxcounter.net/ >> **** >> _______________________________________________ >> CentOS mailing list >> CentOS at centos.org >> http://lists.centos.org/mailman/listinfo/centos >> > > > ++++++++++++++++++++++++++++++++++++++++ > Valeri Galtsev > Sr System Administrator > Department of Astronomy and Astrophysics > Kavli Institute for Cosmological Physics > University of Chicago > Phone: 773-702-4247 > ++++++++++++++++++++++++++++++++++++++++ > _______________________________________________ > CentOS mailing list > CentOS at centos.org > http://lists.centos.org/mailman/listinfo/centos > > Putting the source path in quotes, because of the dot, like this: scp -pr mlapier at 192.168.15.105:"/home/mlapier/.thunderbird" /home/mlapier worked. If the destination also contains a dot or other such character then put the destination in quotes too: scp -pr mlapier at 192.168.15.105:"/home/mlapier/.thunderbird" "/home/mlapier/.thunderbird" but only include the destination directory if the destination directory does not yet exist otherwise you will get a copy of the source directory inside the destination directory like this: /home/mlapier/.thunderbird/.thunderbird -- _ °v° /(_)\ ^ ^ Mark LaPierre Registered Linux user No #267004 https://linuxcounter.net/ ****