MACTIME(1)
β¨ NAME β¨
mactime β bestie, it creates an ASCII time line of file activity π°οΈπ
So real talk, this is the section 1 page of the General Commands Manual, and it's literally just here to help you build a lil timeline of everything that happened to your files. Obsessed.
π¦ SYNOPSIS π¦
mactime [-b body ] [-g group file ] [-p password file ] [-i (day|hour)
index file ] [-dhmVy] [-z TIME_ZONE ] [DATE_RANGE]
πΈ DESCRIPTION πΈ
okay so mactime creates an ASCII time line of file activity. Where does it get the tea? Either from the body file you hand it with -b, or straight from STDIN. And where does the time line go? To STDOUT, obviously. π
And the body file has to be in the time machine format, which is the format that gets made by ils -m, fls -m, or the mac-robber tool. No other format, no exceptions, periodt.
π ARGUMENTS π
-bbody β tell it where the body file lives. That file has to be generated by a tool likefls -morils -m. Themac-robberandgrave-robbertools can also be used to generate the file. β¨-ggroup file β point it at the group file. If you give it this,mactimewill display the group name instead of the GID. slay.-ppassword file β point it at the passwd file. If you give it this,mactimewill display the user name instead of the UID. π«Ά-iday|hour index file β tell it where to write an index file. The first argument is the granularity β either an hourly summary or a daily one. And heads up: if the-dflag is given, then the summary will be separated by a,so you can import it into a spread sheet. π-dβ display the timeline and index files in comma delimited format. This is what you use to import the data into a spread sheet for presentations or graphs. it's giving data girlie π-hβ display header info about the session, including time range, input source, and passwd or group files. the receipts, basically. π§Ύ-Vβ display version to STDOUT. π«-mβ the month is given as a number instead of a name. > lowkey important: this does not work with-y. π-yβ the date is displayed in ISO8601 format. iconic format, no notes. β-zTIME_ZONE β the timezone from where the data was collected. The name of this argument is system dependent (examples includeEST5EDT,GMT+1). > also does not work with-y. π-zlist β list valid timezones. yes pls, give us the menu. π- DATE_RANGE β the range of dates you want the time line for. The standard format is
yyyy-mm-ddfor a starting date and no ending date. For an ending date, useyyyy-mm-dd..yyyy-mm-dd. And a date can contain time β use the formatyyyy-mm-ddThh:mm:ssfor starting and/or ending date. ποΈβ¨
π LICENSE π
The changes from mactime in TCT and mac-daddy are distributed under the Common Public License, found in the cpl1.0.txt file in the The Sleuth Kit licenses directory. legal girlies rise π«‘
π HISTORY π
A version of mactime first appeared in The Coroner's Toolkit (TCT) (Dan Farmer) and later mac-daddy (Rob Lee). a true legend with a glow-up arc. π
π§ AUTHOR π§
Brian Carrier <carrier at sleuthkit dot org>
Send documentation updates to <doc-updates at sleuthkit dot org>
and that's the whole page, bestie π the footer at the very bottom just says MACTIME(1) β no extra sauce, just the manual name holding it down at the end. k bye, go build a timeline π
πΈ
π¦ where this page comes from
- arch rolling: sleuthkit 4.15.0-1 Β· CPL-1.0 AND GPL-2.0-or-later AND IPL-1.0
- epel 10: sleuthkit 4.15.0-2.el10_3 Β· CPL-1.0 AND IPL-1.0 AND GPL-2.0-or-later
- epel 9: sleuthkit 4.15.0-2.el9 Β· CPL-1.0 AND IPL-1.0 AND GPL-2.0-or-later
- fedora 43: sleuthkit 4.14.0-4.fc43 Β· CPL-1.0 AND IPL-1.0 AND GPL-2.0-or-later
- fedora 43: sleuthkit 4.15.0-2.fc43 Β· CPL-1.0 AND IPL-1.0 AND GPL-2.0-or-later
- fedora 44: sleuthkit 4.14.0-5.fc44 Β· CPL-1.0 AND IPL-1.0 AND GPL-2.0-or-later
- fedora 44: sleuthkit 4.15.0-2.fc44 Β· CPL-1.0 AND IPL-1.0 AND GPL-2.0-or-later
- nixos 26.05: sleuthkit 4.14.0
- nixpkgs unstable: sleuthkit 4.15.0
- opensuse-leap 16.0: sleuthkit 4.12.1-bp160.1.13 Β· CPL-1.0 AND IPL-1.0 AND GPL-2.0-or-later
- opensuse-leap 16.0: sleuthkit 4.12.1-bp160.1.13 Β· CPL-1.0 AND IPL-1.0 AND GPL-2.0-or-later
- opensuse-leap 16.0: sleuthkit 4.12.1-bp160.1.13 Β· CPL-1.0 AND IPL-1.0 AND GPL-2.0-or-later
- opensuse-leap 16.0: sleuthkit 4.12.1-bp160.1.13 Β· CPL-1.0 AND IPL-1.0 AND GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms