Après avoir réussi à me connecter sur lyonnesse (qui ne prend qu'un n, à retenir), j'observe: viennet@lyonesse:~$ which cp /bin/cp viennet@lyonesse:~$ ls -l /etc/ssh/ssh_config -rw-r--r-- 1 root root 1379 2005-09-16 11:41 /etc/ssh/ssh_config viennet@lyonesse:~$ cp -p /etc/ssh/ssh_config . viennet@lyonesse:~$ ls -l ssh_config -rw-r--r-- 1 viennet a3 1379 2006-02-06 13:50 ssh_config man ls (...) -l (...) Par défaut l'horodatage présenté est celui de la dernière modification du fichier. Le comportent est donc ERRONE, Christine a raison. Chez moi (Debian stable), la date affichee par ls -l du fichier copoié est bonne. ??? Emmanuel On 2/1/06, Christine Choppy <Christine.Choppy@lipn.univ-paris13.fr> wrote:
eh ben on n'a pas le meme systeme :-((
cc@lyonesse:~$ cp -p /etc/ssh/ssh_config . cc@lyonesse:~$ ls -l ssh_config -rw-r--r-- 1 cc lcr 1379 2006-02-01 15:59 ssh_config
Christine.
Jean-Christophe Dubacq wrote:
Ceci m'étonnerait fort.
Sur camelot: jcdubacq@camelot:/tmp$ cp -p /etc/ssh/ssh_config . jcdubacq@camelot:/tmp$ ls -l /etc/ssh/ssh_config -rw-r--r-- 1 root root 1379 2005-09-16 11:41 /etc/ssh/ssh_config jcdubacq@camelot:/tmp$ date mar jan 31 22:03:25 CET 2006 jcdubacq@camelot:/tmp$ ls -l ./ssh_config -rw-r--r-- 1 jcdubacq ocad 1379 2005-09-16 11:41 ./ssh_config
Sur mon mac: jcdubacq@thendara:/tmp$ cp -p /etc/ssh_config . jcdubacq@thendara:/tmp$ ls -l ssh_config -rw-r--r-- 1 jcdubacq wheel 1159 21 mar 2005 ssh_config jcdubacq@thendara:/tmp$ date Mar jan 31 22:00:51 CET 2006 jcdubacq@thendara:/tmp$ ls -l /etc/ssh_config -rw-r--r-- 1 root wheel 1159 21 mar 2005 /etc/ssh_config
Est-ce que tu ne confondrais pas la sémantique des dates ? atime last access time in seconds since the epoch mtime last modify time in seconds since the epoch ctime inode change time in seconds since the epoch (*)
Il suffit de pas grand chose pour modifier "atime" (par exemple, lire le fichier). C'est la date accessible par ls -lu. Le ctime est plus complexe à comprendre, on y accède par un stat ou ls --time=ctime -l.
Le 31 janv. 06 à 14:16, Christine Choppy a écrit :
Bonjour
cp -p de tout temps permettait de garder la date du fichier copié, c'est bien confirmé dans le man et aussi avec cp --help :
-p same as -- preserve=mode,ownership,timestamps --preserve[=ATTR_LIST] preserve the specified attributes (default: mode,ownership,timestamps), if possible additional attributes: links, all
SAUF QUE NON !!! faites l'essai et vous verrez que la copie a la date ... de la copie !!
Quand on fait des articles, je trouve ça précieux d'avoir cette date, qui permet de dater les "bouts" ...
sans parler du fait que ça serait bien que le système soit conforme à sa doc ... et à ce qu'il a toujours fait ...
Que faire docteur ??
Cordialement, Christine.
PS je contourne avec des tgz en attendant, et ca ca marche (pour l'instant ??).
-- ---------------------------------------------------------------------- Christine Choppy Christine.Choppy@lipn.univ-paris13.fr LIPN, UMR CNRS 7030, Institut Galilée - Université Paris XIII 99 Avenue Jean-Baptiste Clément, F-93430 Villetaneuse, FRANCE tel:[+33 1]/[01] 49 40 36 62 (sec: 35 90) fax:[+33 1]/[01] 48 26 07 12 ---------------------------------------------------------------------- http://www-lipn.univ-paris13.fr/~choppy/ _______________________________________________ Systeme mailing list Systeme@lipn.univ-paris13.fr https://lipn.univ-paris13.fr/mailman/listinfo/systeme