GNU/Linux >> Znalost Linux >  >> Linux

Co se počítá jako úprava nebo změna souboru?

Ovlivňuje přejmenování úpravu souboru nebo dobu přístupu? Je někde seznam toho, co se mění a které časy?

Přijatá odpověď:

Přejmenování aktualizuje čas změny:

$ mkdir tmp
$ cd tmp

$ echo abc > a
$ stat a
  File: `a'
  Size: 4               Blocks: 8          IO Block: 4096   regular file
Device: 26h/38d Inode: 5038682     Links: 1
Access: (0664/-rw-rw-r--)  Uid: ( 1000 /  zelda   Gid: ( 1000/   zelda)
Access: 2013-12-12 07:06:58.981107444 +0100
Modify: 2013-12-12 07:06:58.981107444 +0100
Change: 2013-12-12 07:06:58.981107444 +0100
 Birth: -

$ mv a b
$ stat b
  File: `b'
  Size: 4               Blocks: 8          IO Block: 4096   regular file
Device: 26h/38d Inode: 5038682     Links: 1
Access: (0664/-rw-rw-r--)  Uid: ( 1000/  zelda)   Gid: ( 1000/   zelda)
Access: 2013-12-12 07:06:58.981107444 +0100
Modify: 2013-12-12 07:06:58.981107444 +0100
Change: 2013-12-12 07:07:14.893238472 +0100
 Birth: -

Čas přístupu se aktualizuje při čtení obsahu souboru. Upravte, když skutečně aktualizujete soubor (otevření pro úpravu nestačí ke změně času úpravy).


Linux
  1. Co je číslo inodu v Linuxu?

  2. Provést `vyjmout` Změnit soubor na místě?

  3. Co dělá Exec 3?

  1. Výstupní obsah souboru, když se mění?

  2. Ubuntu – Linux – Čas změny souboru versus čas úpravy?

  3. Změnit datum vytvoření souboru

  1. Linux – změnit oprávnění složky?

  2. Co je soubor .so.2?

  3. Co je soubor .so?