GFCKSUM(1)

πŸ’– GFCKSUM πŸ’–

okay bestie, welcome to the Gfarm corner of the manual β€” this one's gfcksum from the Gfarm 1 manual, section 1, and it's genuinely so useful. no cap.


✨ NAME ✨

gfcksum β€” print checksum 🧾✨


🌸 SYNOPSIS 🌸

gfcksum [-rl] [-T | -t] path...

gfcksum -c [-rlv] [-h host] path...

πŸ¦‹ DESCRIPTION πŸ¦‹

so like, gfcksum prints the checksum of the files you point it at. and when you throw -r in there? it prints the checksum of the subentries inside the directories you specified, recursively β€” like it keeps going down and down. recursive queen behavior. πŸ‘‘

when -t is specified, it prints only the checksum type which is currently set to the file. when -T is specified, it prints which checksum type will be calculated. lowkey a subtle difference but it matters, iykyk. πŸŽ€

when the -c option is specified, it calculates the checksum of the specified files and compares it with the checksum stored in the metadata. the -h option specifies the location of the file replica to be calculated. and with the -v option, the verbose information β€” including the modification time of the file replica β€” gets displayed. so you get the whole story, not just the yes/no. 🫢

if the -l option is present, gfcksum displays a path for each file. by default though? gfcksum shows its basename only. just the lil name, no full address. πŸ™ˆ


πŸ’… OPTIONS πŸ’…

  • -r β€” Displays subdirectories recursively. it just keeps going, bestie 🌈
  • -c β€” Calculates the checksum of the specified files, and compares it with the checksum stored in the metadata. the vibe check of checksums πŸ”₯
  • -h host β€” Specifies the location of the file replica, when the -c option is specified. you're telling it which copy to look at 🎯
  • -v β€” Displays the verbose information including modification time of the file replica, when the -c option is specified. all the tea β˜•βœ¨
  • -l β€” Displays a path for each file. By default, gfcksum shows its basename only. full path reveal, main character energy πŸ‘‘
  • -? β€” Displays a list of command options. your little cheat sheet πŸ“
fr fr, just don't forget that -h and -v are both tied to -c being specified β€” they're the -c option's besties, not standalone girlies. πŸ’€

and that's the whole thing, angel πŸ§šπŸ’œ this page is from the Gfarm manual, dated 3 Mar 2014, sitting pretty as GFCKSUM(1). go check some checksums, you got this. slay, periodt. πŸ’–πŸŽ€πŸŒΈ