[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: A question about ls's behaviour (was: A question about rsync's behaviour)



On 08/12/2010 11:17 AM, Rodolfo Medina wrote:

>> I wish to know why rsync behaves in two different ways when working between
>> two pcs connected by ethernet cable and, instead, when copying files from a
>> pc to a pendrive.  Here's the output in the former case:
>> 
>> $ rsync -vrtul --delete Mail News 192.168.0.2:/home/rodolfo
>> rodolfo@192.168.0.2's password:
>> building file list ... done
>> 
>> sent 75797 bytes  received 20 bytes  16848.22 bytes/sec
>> total size is 27753551  speedup is 366.06
>> 
>> 
>> and in the second:
>> 
>> 
>> $ rsync -vrtul --delete Mail News /mnt/pendrive2
>> building file list ... done
>> Mail/comp.emacs/
>> Mail/comp.emacs/324
>> Mail/comp.emacs/325
>> Mail/comp.emacs/326
>> Mail/comp.emacs/327
>> Mail/comp.emacs/328
>> Mail/comp.emacs/329
>> Mail/comp.emacs/330
>> Mail/comp.emacs/331
>> Mail/comp.emacs/332
>> Mail/comp.emacs/333
>> Mail/comp.emacs/334
>> Mail/comp.emacs/335
>> Mail/comp.emacs/336
>> 
>> [...]
>> 
>> News/drafts/drafts/21
>> News/drafts/queue/
>> News/marks/
>> News/marks/freenews.netfront.net-ephemeral/
>> News/marks/news.gmane.org-ephemeral/gmane.linux.debian.user/
>> News/marks/news.gmane.org-ephemeral/gmane.linux.debian.user/.marks
>> News/marks/news.gmane.org/
>> News/marks/news.gmane.org/gmane.linux.debian.user/
>> News/marks/news.gmane.org/gmane.linux.debian.user/.marks
>> News/marks/news.gnus.org-ephemeral/
>> News/marks/news.readfreenews.net-ephemeral/
>> 
>> sent 7616774 bytes  received 30996 bytes  728359.05 bytes/sec
>> total size is 27753551  speedup is 3.63
>> 
>> 
>> The second output contain about 1,500 lines!, and the first only 5!
>> 
>> Can anybody explain why this difference, and how to make rsync behave with
>> the pendrive the same as with ethernet cable?


Jordan Metzmeier <titan8990@gmail.com> writes:

> I am not sure the exact reason, but I am betting on something along the
> lines of the usb stick being formatted in a non-UNIX filesystem, such as
> vfat. I know this is often the case when preserving permissions, which
> you are not... So perhaps the time preservation?



You seem to be right: the problem seems to be solved adding in fstab
`uid=1000'.  Maybe there is a better way?

But, now, another strange behaviour from `ls' command: just after copying
`~/Mail' to `/mnt/pendrive/Mail', I have:

$ ls -ld Mail
drwxr-xr-x 92 rodolfo rodolfo 4096 2010-08-12 17:17 Mail

$ ls -ld /mnt/pendrive1/Mail
drwxr-xr-x 92 rodolfo rodolfo 8192 2010-08-12 17:17 /mnt/pendrive1/Mail

Why the difference between 4096 and 8192??

Thanks for any help
Rodolfo


Reply to: