The UNIX and Linux Forums  


Go Back   A UNIX és Linux Forums > Top Fórumok > A UNIX a dummies Kérdések és válaszok > Válaszok a gyakori kérdésekre > Tippek és oktatóanyagok
.
google unix.com



Tippek és oktatóanyagok Hasznos cikkek a felhasználóink számára.

Több, UNIX és Linux fórum témák Ön által talált Hasznos
Szál Thread Starter Fórum Válaszok Utolsó hozzászólás
Hogyan talál meg ot ctime, mtime, atime nilesrex Shell programozás és Scripting 5 11-08-2008 04:35 PM
atime, ctime, mtime valahol mentén csize .. moxxx68 A UNIX a dummies Kérdések és válaszok 4 03-02-2005 06:14 PM
mtime vs ctime moxxx68 A UNIX a dummies Kérdések és válaszok 3 11-06-2004 10:57 PM
Converting rendszeresen időt ctime PGPhantom A UNIX a dummies Kérdések és válaszok 9 08-23-2002 10:47 PM
ctime & talál 98_1LE A UNIX a dummies Kérdések és válaszok 1 06-22-2001 04:33 PM

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Téma eszközök Keresés a téma Értékelés: Thread Rating: 11 votes, 4.91 average. Megjelenítési módok
  #1 (permalink)  
Old 07-31-2005
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unix Daemon
  
 

Join Date: Aug 2001
Helyszín: Ashburn, Virginia
Hozzászólások: 9.127
mtime, ctime, és atime

Unix tartja 3 időbélyegek minden file: mtime, ctime, és atime. A legtöbb ember úgy tűnik, hogy megértse atime (elérési idő), akkor, amikor a fájl utolsó olvasni. Ott úgy tűnik, hogy némi zavar között mtime és ctime mégis. ctime a inode változás ideje alatt mtime a fájl módosításának idő. "Change" és a "változtatás" nagyon sok szinonimája. Nincs nyom is volt a töprengett e szó. Ehelyett meg kell koncentrálni, hogy mit is megváltozott. mtime változásokat, amikor írni a fájlt. Ez az az életkor, az adatokat a fájlból. Amikor mtime változásokat, így nem ctime. De ctime változások néhány extra időt. Például, ez meg fog változni, ha változik a tulajdonos vagy a jogosultságok a fájlt.

Nézzünk egy konkrét példát. Mi fut egy úgynevezett Samba lehetővé teszi, hogy számítógép hozzáférés fájlokat. Megváltoztatni a Samba konfigurációs, csak szerkeszt egy fájlt nevezett smb.conf. (Ez a változtatás mtime és ctime.) Nem szükséges egyéb intézkedéseket, hogy mondja meg a Samba, hogy megváltozott, hogy a fájl. Olykor-olykor Samba néz a mtime a fájlt. Ha a mtime változott, Samba rereads a fájlt. Később aznap este a backup rendszer fut. Ctime használ, ami szintén változott, így hát fel a fájlt. De mondjuk, hogy egy pár nappal később veszi észre, hogy a jogosultságát az smb.conf 666. Ez nem jó .. bárki szerkesztheti a fájlt. Szóval én a "chmod 644 smb.conf". Ez a változtatás csak ctime. Samba nem reread a fájlt. Később azonban, hogy az éjszaka, a backup program azt észleli, hogy ctime a változásokat, így hát fel a fájlt. Így, ha elveszti a rendszert, és meg kell újratölteni a mentést, akkor az új, javított engedélyt beállítást.

Itt egy másik példa. Mondjuk, hogy van egy adatfájl nevezett employees.txt, amely egy listát alkalmazottak. És van egy program kiírjuk. A program nem csak kiírja az adatokat, de megszerzi a mtime és kiírja, hogy túl. Most valaki azt kérte, a munkavállalói listát az év végére 2000-ben és ha talált egy backup szalag, amely a fájlt. Sok helyreállítása program visszaállítja a mtime is. Amikor a program fogja nyomtatni egy mtime től az év végéig 2000. De a ctime ma. Így ismét a backup program a fájlt kell, lehet alátámasztani.

Tegyük el visszaállítani program nem visszaállítani a mtime. Te nem akarod, hogy a program a nyomtatott mai napon. Hát nem probléma. mtime saját ellenőrzése alatt áll. Beállíthatjuk, hogy mi valaha is akarunk. Szóval csak csináld:
$ Touch-t 200012311800 employees.txt
Ez meg mtime vissza a kívánt dátumot, és megállapítja, hogy most ctime. Ön teljes ellenőrzést mtime, de a rendszer marad ellenőrzése ctime. Szóval mtime egy kicsit, mint az a nap, egy levelet, míg ctime olyan, mint a postai bélyegző a borítékon.
 

Könyvjelzõk

Címkék
atime, ctime, módosítás ideje, mtime, perl, perl műszak, váltás, elterelési perl, idő

Téma eszközök Keresés a téma
Keresés a téma:

Részletes keresés
Megjelenítési módok Rate this thread
Rate this thread:

Posting szabályzat
Ön nem post new threads
Ön nem post válaszok
Ön nem post Csatolmányok
Ön nem szerkeszteni az üzeneteidet

BB kód van Be
Smilies vannak Be
[IMG] kód Be
HTML kód Ki
Trackbacks vannak Be
Pingbacks vannak Be
Refbacks vannak Be




Minden idő GMT -4. Az idő most 02:08 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Nyelvre lefordítva Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
A UNIX és Linux Fórum Tartalom Copyright © 1993-2009. Minden jog Reserved.Ad menedzsment RedTyger

Content Relevant URLs by vBSEO 3.2.0