i-ls(1)

πŸ’– i-ls β€” bestie's guide to peeking at your files πŸ’–

okay so this is i-ls, from section 1 (General Commands Manual) of the manual pages, and it's the little sister utility that lives inside the integrit family. she's giving "let me show you what your files are actually up to" and honestly? iconic. πŸ¦‹


✨ NAME ✨

i-ls β€” display file stat and checksum information for files 🌸


πŸŽ€ SYNOPSIS πŸŽ€

i-ls [-s] filename

i-ls [-s] dirname

so basically you hand her a filename and she examines it, or you hand her a dirname (a directory) and she examines all the files in that directory. main character energy either way. πŸ‘‘

  • -s

Do not show/calculate checksums for all regular files.

ok so quick vibe check before you @ me: the OPTIONS section says -s means don't show checksums, but the EXAMPLES section below says i-ls -s /tmp shows checksums too. both of those are straight from the original page, no cap, and i'm not about to gaslight you by "fixing" it. read it, know it, carry on. πŸ’€

πŸ’… DESCRIPTION πŸ’…

the integrit system detects intrusion by detecting when trusted files have been altered. periodt. that's the whole mission. πŸ”₯

integrit records information about files in a database. and i-ls? she lets the user see that information for live files. like, right now, in this moment, no waiting, no database archaeology, just vibes and facts. ✨

the output syntax is the same as that of integrit. so if you already know integrit's output, you already know this one. iykyk. 🀝


🌈 EXAMPLES 🌈

i-ls /tmp/foo.txt

shows file stat attributes for the file, "/tmp/foo.txt". just one file, minding her own business. πŸ“

i-ls /tmp

shows file stat attributes for all files in the directory, "/tmp". every single one of them. she does not skip. πŸ‘‘

i-ls -s /tmp

shows file stat attributes for all files in the directory, "/tmp", also including also checksums for all regular files.

yes bestie, that "also including also" is the original's wording and i'm preserving it like a museum piece. 🫢

🧚 AUTHOR 🧚

Ed L Cashin <ecashin@users.sourceforge.net>

See the integrit web site for up to date releases and information at

http://integrit.sourceforge.net/

go say hi, he's the blueprint. πŸ’œ


πŸ” SEE ALSO πŸ”

  • Integrit File Verification System Manual (info)
  • lstat(2)

πŸ’– and that's the whole page, babe. this was Version 4.1, dated Jul 27, 2001 β€” yes she's vintage, yes she still slays, no further questions. go check some checksums (or don't, apparently, depending on which section you're reading 🫠). byeeee βœ¨πŸŽ€
πŸ“¦ where this page comes from