Имеется:
1. Сетевое хранилище (D-Link DNS-315). На нем имеется smb-шара и пользователь с правами rw на эту шару.
2. компьютер с Simply Linux в этой же локальной сети.
Нужно копировать/перемещать файлы с этого компьютера на хранилище. Но при этом должна сохраняться оригинальная дата файла.
Так вот. При копировании MidnightCommander'ом все нормально.
А если в консоли cp или mv то файл штампуется датой копирования. Пробовал и -p и --preserve=timestamps. Не помогает.
# ls -l 720-20150805000125-01.jpg
-rw-r--r-- 1 root root 40421 Aug 5 00:01 720-20150805000125-01.jpg
# cp --preserve=timestamps 720-20150805000125-01.jpg /mnt/dl315/watch/cam1/2015-08-05/
# ls -l /mnt/dl315/watch/cam1/2015-08-05/
total 4194304
-rwxrwxrwx 1 1002 testusr 40421 Aug 5 23:24 720-20150805000125-01.jpg
Монтируется шара так:
mount -t cifs -o rw,_netdev,uid=1002,gid=501,iocharset=utf8,users,user=archer,password=******* //10.160.1.108/Volume_1 /mnt/dl315
Команда mount вот что о точке монтирования рассказывает:
//10.160.1.108/Volume_1 on /mnt/dl315 type cifs (rw,nosuid,nodev,noexec,relatime,vers=1.0,cache=strict,username=archer,domain=DL315,uid=1002,forceuid,gid=501,forcegid,addr=10.160.1.108,unix,posixpaths,serverino,acl,rsize=1048576,wsize=65536,actimeo=1)
Наверное с параметрами монтирования нужно пошаманить, но ума не хватает. Подскажите.
И как MidnightCommander'у удается все сделать?