История изменений
Исправление gorilych, (текущая версия) :
Но как ядро узнало, что он находится в моём домашнем каталоге?
man 7 path_resolution
Относительные пути смотрятся в текущем каталоге процесса.
что значат три точки в третьем параметре fstat(3, {st_mode=S_IFREG|0644, st_size=0, ...}) ?
Опущение подробностей. Добавь -v и получишь полную картину, например так:
$ strace -fvtTq -s10000 cp 1 2
...
24673 11:48:42 fstat(3, {st_dev=makedev(8, 1), st_ino=6422538, st_mode=S_IFREG|0644, st_nlink=1, st_uid=1000, st_gid=1000, st_blksize=4096, st_blocks=0, st_size=0, st_atime=2013/05/07-11:48:24, st_mtime=2013/05/07-11:48:24, st_ctime=2013/05/07-11:48:24}) = 0 <0.000013>
Исходная версия gorilych, :
Но как ядро узнало, что он находится в моём домашнем каталоге?
man 7 path_resolution
Относительные пути смотрятся в текущем каталоге процесса.
что значат три точки в третьем параметре fstat(3, {st_mode=S_IFREG|0644, st_size=0, ...}) ?
Опущение подробностей. Добавь -v и получишь полную картину, например так:
$ strace -fvtTq -s10000 cp 1 2 ... 24673 11:48:42 fstat(3, {st_dev=makedev(8, 1), st_ino=6422538, st_mode=S_IFREG|0644, st_nlink=1, st_uid=1000, st_gid=1000, st_blksize=4096, st_blocks=0, st_size=0, st_atime=2013/05/07-11:48:24, st_mtime=2013/05/07-11:48:24, st_ctime=2013/05/07-11:48:24}) = 0 <0.000013>