In article <[EMAIL PROTECTED]>,
        [EMAIL PROTECTED] writes:
> 
> =CDme az strace kimenete, nekem sajnos keveset mond:

> # strace mv fuzilaci.jpg teszt/

> ()                             =3D 0 ioctl(0, SNDCTL_TMR_TIMEBASE or
> TCGETS, {B38400 opost isig icanon echo ...}) =3D 0 stat64("teszt/",
> {st_mode=3DS_IFDIR|0777, st_size=3D8192, ...}) =3D 0 lstat64("fuzilaci.jpg",
> {st_mode=3DS_IFREG|0666, st_size=3D2573006, ...}) =3D 0 lstat64
> ("teszt/fuzilaci.jpg", 0xbfcd8e50) =3D -1 ENOENT (No such file or
> directory) rename("fuzilaci.jpg", "teszt/fuzilaci.jpg") =3D -1 ENOENT (No
> such file or directory) open("/usr/share/locale/locale.alias",

Magyarra forditva:

ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
stat64("teszt/", {st_mode=S_IFDIR|0777, st_size=8192, ...}) = 0
lstat64("fuzilaci.jpg", {st_mode=S_IFREG|0666, st_size=2573006, ...}) = 0
lstat64 ("teszt/fuzilaci.jpg", 0xbfcd8e50) = -1 ENOENT (No such file or 
directory)
rename("fuzilaci.jpg", "teszt/fuzilaci.jpg") = -1 ENOENT (No such file or 
directory)

Ez teljesseggel misztikus.
A target directory letezik es irhato.  A forrasfile letezik.
Es megsem engedi atnevezni...

Az osszehasonlitas kedveert ugyanez egy filesystemen belul (nincs nalam fuse):

$ strace mv fuzilaci.jpg teszt/
execve("/bin/mv", ["mv", "fuzilaci.jpg", "teszt/"], [/* 27 vars */]) = 0
...
ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
open("/proc/filesystems", O_RDONLY|O_LARGEFILE) = 3
read(3, "nodev\tsysfs\nnodev\trootfs\nnodev\tb"..., 4095) = 231
close(3)                                = 0
stat64("teszt/", {st_mode=S_IFDIR|0755, st_size=6, ...}) = 0
lstat64("fuzilaci.jpg", {st_mode=S_IFREG|0644, st_size=2573006, ...}) = 0
lstat64("teszt/fuzilaci.jpg", 0xbf9558c4) = -1 ENOENT (No such file or 
directory)
rename("fuzilaci.jpg", "teszt/fuzilaci.jpg") = 0

kissg
_________________________________________________
linux lista      -      linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz