Toon posts:

UNIX: Secondes bij LS

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik moet voor wat tijdrapportage de tijd weten wanneer een bestand is aangemaakt op een unix-bak.

Is dit mogelijk ????

Met 'LS -al' lukt dit echter niet; alleen de uren en minuten worden weegegeven.


Iemand een idee :?

  • DiGyPh0
  • Registratie: Juni 2001
  • Laatst online: 07-05 06:37
op een linux-machine hier werkt

ls -ali --time-style=full-iso

Onder UNIX misschien ook

π-♭


Verwijderd

ls -alT

deze draad mag wel naar /23 ;) denk ik :D

[ Voor 77% gewijzigd door Verwijderd op 28-04-2003 21:55 ]


Verwijderd

Onder linux (debian + redhat iig) heb je het stat commando. Daarmee haal je de informatie die is opgeslagen in de 1ste inode van een bestand. (dmv de stat() syscall :P ) Hierin staan de access, modify en change tijden incl secondes vermeld.

code:
1
2
3
4
5
6
7
8
misato [r3boot]$ stat rfc3514.txt 
  File: `rfc3514.txt'
  Size: 11211           Blocks: 24         IO Block: 4096   regular file
Device: 1607h/5639d     Inode: 31851       Links: 1    
Access: (0644/-rw-r--r--)  Uid: ( 1000/  r3boot)   Gid: ( 1000/  access)
Access: 2003-04-01 16:28:24.000000000 +0200
Modify: 2003-04-01 16:28:24.000000000 +0200
Change: 2003-04-01 16:28:24.000000000 +0200

[ Voor 4% gewijzigd door Verwijderd op 29-04-2003 16:28 ]