touch i "Change time" pliku

ja pieldi w megapolis.pl
Wto, 18 Mar 2003, 18:40:45 CET


On Tue, Mar 18, 2003 at 04:06:47PM +0100, Grzegorz Pietrzak wrote:
> Jak zmienić czas ostatniej zmiany pliku?
> stat wyświetla tak:
> Access: 2003-03-07 11:31:31.000000000 +0100
> Modify: 2002-09-26 09:31:39.000000000 +0200
> Change: 2002-11-05 10:17:25.000000000 +0100
> 
> touch może zmienić czas ostatniego dostępu (Access)
> i ostatniej modyfikacji (Modify)
> jak zmienić czas ostatniej zmiany pliku (Change) na jakiś konkretny ???

Kiedyś na packetstormie znalazłem touch2.c [1]. Jednakże dowolnego
czasu (z opcją -t, tak, -t, a nie -d, jak sugeruje pomoc) nie udało mi
się uzyskać. Za to opcja -r działa chyba jak należy, bo po kilku próbach
(i zabawy z touch(1)) udało mi się uzyskać coś takiego:
$ stat test
  File: "test"
  Size: 2               Blocks: 8          IO Block: 4096   Regular File
Device: 303h/771d       Inode: 834788      Links: 1    
Access: (0600/-rw-------)  Uid: (  500/      ja)   Gid: ( 1000/   users)
Access: 2002-10-24 21:20:05.000000000 +0200
Modify: 2002-10-24 21:20:05.000000000 +0200
Change: 2002-10-24 21:20:05.000000000 +0200



[1] http://packetstormsecurity.nl/UNIX/misc/touch2.c

> Grzegorz Pietrzak

j.



Więcej informacji o liście dyskusyjnej pld-users-pl