PROBE::NFSD.UNLINK(3stap)

okay bestie, so this one lives in section 3stap of the manual (SystemTap tapset reference, we love her), and she's literally just vibing in the NFS server's business. this is the probe that fires when the NFS server is removing a file or a directory for a client. yes, the server doing the deleting, on behalf of somebody else. iconic little snitch energy fr fr πŸ—‘οΈβœ¨


✨ NAME ✨

probe::nfsd.unlink β€” NFS server removing a file or a directory for client

like. she's the one who catches the server in 4k when it deletes something on a client's behalf. no cap. πŸ‘‘


πŸŽ€ SYNOPSIS πŸŽ€

probe nfsd.unlink {}

that's it. no arguments, no drama, just the bare probe. she said "I need nothing from you, I'm built different." periodt 🫢


🌸 VALUES 🌸

the stuff you get to peek at when this probe hits. read 'em and weep (happy tears, obviously):

  • filelen β€” the length of file name. just the number of characters in the name, simple as that. the way that she's so little and yet so important 😭
  • filename β€” file name. yeah. the actual name of the thing getting yeeted. the main character of the operation tbh πŸ’–
  • fh β€” file handle (the first part is the length of the file handle). so heads up bestie, it's not just the handle β€” the first part is the length. lowkey a two-for-one situation, we stan a value with layers πŸ¦‹
  • type β€” file type (file or dir). she's telling you what kind of thing is getting unlinked. file? dir? she knows. you will too πŸ’…
  • client_ip β€” the ip address of client. the address of whoever asked for this deletion. the accomplice. the co-conspirator. the πŸ“ on top.
ngl bestie, every single one of these is just sitting there waiting for you in the probe body. no fetching, no extra steps. we love a generous queen.

🌈 SEE ALSO 🌈

  • tapset::nfsd(3stap) β€” go read the rest of the nfsd tapset, there's a whole squad in there and they all ate πŸ”₯

and that's the whole page, angel πŸ’œ this was the SystemTap Tapset Reference, version Ver, dated September 2026 β€” yeah, she's from the future, she's ahead of her time, that's just how it is. bye bestie, go trace something cute πŸ§šπŸŽ€

πŸ“¦ where this page comes from