ctime, atime és mtime

kecsi küldte be k, 2006-05-30 11:30 időpontban

Fontos különbséget tenni állományok és könyvtárak hozzáférési jogok változási ideje (change time - ctime), utolsó hozzáférés ideje (access time - atime) és utolsó módosítás ideje (modify time - mtime) közt.

ctime - UNIX-ban, nem tudjuk megmondani, mikor keszült el egy állomány. A "ctime - change time" az utolsó hozzáfárási szabályok módosítását adja meg állományokon és könyvtárakon egyaránt (tulaj [owner], jogosultság [permissions]). Ezt az információt használja például a dump parancs is mikor meghatározza hogy az állományt kell elmentenie. A ctime lekérdezése listázáskor az ls -lc paranccsal végezhetjük.

atime - az az időpont amikor az adatot utoljára olvastuk. pl. kiirattuk a tartalmát, futtattuk stb. atime lekérdezése listázáskor: ls -lu

mtime - az állomány tartalmának utolsó módosítását adja Ez a időpont szerepel a hosszú listában ls -l.

Linuxon a stat parancs mindhárom adatot megmutatja.