jfs_fscklog(8)

πŸ’– jfs_fscklog β€” the extract-and-display JFS fsck log girlie πŸ’–

okay so bestie, welcome to jfs_fscklog(8), from the JFS fam, under section 8 of the manual. this little icon extracts a JFS fsck service log into a file and/or formats and displays the extracted file. it's giving "detective but for filesystems". let's GO πŸ¦‹


✨ NAME ✨

jfs_fscklog β€” extract a JFS fsck service log into a file and/or format and display the extracted file


🌸 SYNOPSIS 🌸

jfs_fscklog [ -d ] [ -e device ] [ -f output.file ] [ -p ] [ -V ]

πŸ’… DESCRIPTION πŸ’…

okay so here's the tea. jfs_fscklog with the -e device option extracts the contents of either the most recent or the immediately prior JFS fsck service log from the specified device, and writes the output to a file. (the "immediately prior" one happens when you pass -p, iykyk.)

the file name? you can set it with -f, or else the default file name is <pwd>fscklog.new. but listen β€” if you're using the -p option, the default file name is <pwd>fscklog.old. two different defaults, depending on the vibe you chose. noted. πŸ“

jfs_fscklog with option -d formats and displays the contents of the extracted file. so it's not extracting anything new, it's just reading the receipts you already pulled. πŸ‘‘

and jfs_fscklog with options -d and -e device extracts and displays the JFS fsck service log. both things. main character multitasking energy. ✨


πŸŽ€ OPTIONS πŸŽ€

  • -d β€” Format and display a previously extracted JFS fsck service log. it's the "read me the file back" button, fr fr.
  • -e device β€” Extract the JFS fsck service log from device and store it in a file. lowkey important: device is the special file name corresponding to the actual device from which the fsck log will be extracted (e.g. /dev/hdb1). so like, the real deal device file, not a vibe. 🫢
  • -f file.name β€” Specify the file name, overriding the default file name. When used with -e device, file.name specifies the name of the file into which the JFS fsck log will be extracted. When used with -d, file.name specifies the name of the extracted file whose contents will be formatted and displayed. so it's the same flag doing two jobs depending on who it's hanging out with.
    • file.name must be 127 characters or less in length. keep it cute but keep it short bestie.
    • file.name will be created in the present working directory unless it is fully qualified. so if you want it somewhere else, you gotta say the whole path. no shortcuts. πŸ™ˆ
  • -p β€” Extract the prior log (as opposed to the most recent log). throwback edition. βͺ
  • -V β€” Print version information and exit (regardless of any other chosen options). so it does NOT care what else you asked for, it's leaving. iconic honestly.

🌈 EXAMPLES 🌈

Extract the most recent JFS fsck log on /dev/hda5 into <pwd>fscklog.new:

jfs_fscklog -e /dev/hda5

Extract the most recent JFS fsck log on /dev/hdb3 into /temp/l9651107.log:

jfs_fscklog -e /dev/hdb3 -f /temp/l9651107.log

Display the JFS fsck log that was extracted into /temp/l9651107.log:

jfs_fscklog -d -f /temp/l9651107.log

Extract and display the previous JFS fsck log from /dev/hda8:

jfs_fscklog -e /dev/hda8 -d -p

😭 REPORTING BUGS 😭

if you find a bug in JFS or jfs_fscklog, please report it via the bug tracking system (the "Report Bugs" section) of the JFS project web site: http://jfs.sourceforge.net/

okay and this part is actually serious, no cap: please send as much pertinent information as possible, including any jfs_fscklog error messages and the complete output of running jfs_fsck with the -v option on the JFS device. give them everything, bestie, they need the full picture. πŸ“Έ

πŸ‘‘ SEE ALSO πŸ‘‘

jfs_fsck(8), jfs_mkfs(8), jfs_tune(8), jfs_logdump(8), jfs_debugfs(8)


πŸ’œ AUTHOR πŸ’œ

Barry Arndt (barndt@us.ibm.com)

jfs_fscklog is maintained by IBM. See the JFS project web site for more details: http://jfs.sourceforge.net/


and that's the whole page, bestie πŸŽ€ this one's from way back β€” October 28, 2002 β€” and it ships with JFS, maintained by IBM, so go forth and extract those logs responsibly. mwah. πŸ’–βœ¨