/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Forskel på st_ctime og st_mtime?
Fra : Steffen Hansen


Dato : 22-04-01 16:16


struct stat ( man 2 stat ) har to felter af typen time_t:

time_t st_mtime; /* time of last modification */
time_t st_ctime; /* time of last change */

Hvad er forskellen på disse?

tak.
--
Steffen Hansen

Klarälvdalens Datakonsult AB

email: hansen@kde.org, steffen@klaralvdalens-datakonsult.se,
steffen@hrhansen.dk, stefh@huleboer.dk
www: http://www.hrhansen.dk

 
 
Kent Friis (22-04-2001)
Kommentar
Fra : Kent Friis


Dato : 22-04-01 16:19

Den Sun, 22 Apr 2001 17:15:53 +0200 skrev Steffen Hansen:
>
>struct stat ( man 2 stat ) har to felter af typen time_t:
>
> time_t st_mtime; /* time of last modification */
> time_t st_ctime; /* time of last change */
>
>Hvad er forskellen på disse?

mtime = hvornår der sidst er skrevet til filen.

ctime = hvornår der sidst er rørt ved inoden - chmod, chown, mv,
creat(),...

Mvh
Kent
--
http://www.celebrityshine.com/~kfr - sidste billede: planets.png

Steffen Hansen (23-04-2001)
Kommentar
Fra : Steffen Hansen


Dato : 23-04-01 07:41

Kent Friis wrote:

> Den Sun, 22 Apr 2001 17:15:53 +0200 skrev Steffen Hansen:
>>
>>struct stat ( man 2 stat ) har to felter af typen time_t:
>>
>> time_t st_mtime; /* time of last modification */
>> time_t st_ctime; /* time of last change */
>>
>>Hvad er forskellen på disse?
>
> mtime = hvornår der sidst er skrevet til filen.
>
> ctime = hvornår der sidst er rørt ved inoden - chmod, chown, mv,
> creat(),...

OK, tak. Kan mtime godt ændres uden at det har indflydelse på ctime?

mvh.
--
Steffen Hansen

Klarälvdalens Datakonsult AB

email: hansen@kde.org, steffen@klaralvdalens-datakonsult.se,
steffen@hrhansen.dk, stefh@huleboer.dk
www: http://www.hrhansen.dk

Kent Friis (23-04-2001)
Kommentar
Fra : Kent Friis


Dato : 23-04-01 10:01

Den Mon, 23 Apr 2001 08:41:00 +0200 skrev Steffen Hansen:
>Kent Friis wrote:
>
>> Den Sun, 22 Apr 2001 17:15:53 +0200 skrev Steffen Hansen:
>>>
>>>struct stat ( man 2 stat ) har to felter af typen time_t:
>>>
>>> time_t st_mtime; /* time of last modification */
>>> time_t st_ctime; /* time of last change */
>>>
>>>Hvad er forskellen på disse?
>>
>> mtime = hvornår der sidst er skrevet til filen.
>>
>> ctime = hvornår der sidst er rørt ved inoden - chmod, chown, mv,
>> creat(),...
>
>OK, tak. Kan mtime godt ændres uden at det har indflydelse på ctime?

Ja, hvis du skriver normalt til filen - open(), write(), close() fx.

ctime bliver ofte ved med at stå til den dag filen blev oprettet.

Mvh
Kent
--
http://www.celebrityshine.com/~kfr - sidste billede: garden.png

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408892
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste