RMCP(8)
π RMCP π
okay bestie, so rmcp is the little unix homie that lives in your System Manager's Manual (section 8, so you know it's admin-coded π
), and its whole job? removing NILFS2 checkpoints. that's it. that's the gig. she's a deleter, not a collector. π
β¨ NAME β¨
rmcp β remove NILFS2 checkpoints. no cap, that's literally the entire name section. short, sweet, iconic. π
πΈ SYNOPSIS πΈ
rmcp [options] [device|node] checkpoint-range ...
so it's rmcp, then some options if you feel like it, then optionally a device or a node, then one or more checkpoint-ranges. and yes the ... is doing heavy lifting there β you can hand her a whole lil list of ranges and she'll go through them. π
π¦ DESCRIPTION π¦
so rmcp is a utility for removing checkpoints from the NILFS2 file system found in device. the checkpoints you wanna yeet get specified with one or more checkpoint-ranges. periodt. π«Ά
and listen β device is flexible like that: it can be a block device, or it can be a filesystem node (like, a file or a directory) that lives on the filesystem. super chill, either one works. π§
but what if I don't give her a device at all?? okay so if you omitdevice,rmcpgoes looking for a NILFS2 file system by checking/proc/mounts. she's resourceful. she'll find it herself. β¨
now, the checkpoint-range β this is the part where you gotta be precise, bestie. it must be given with one or two integers, in exactly one of these flavors:
cnoβ a single checkpoint number. just one. one (1) checkpoint. simple as that. πstart..endβ every checkpoint number betweenstartandend. the whole range, babe. π..endβ every checkpoint number equal or younger thanend. so everything up to and includingend. πΈstart..β every checkpoint number equal or greater thanstart. so everything fromstartonwards, no upper limit. π¦
β οΈ big important warning energy: this command is valid only for mounted NILFS2 file systems. if the device has no active mounts, she's gonna fail. not "try harder", not "figure it out" β fail. so mount that thing first, okay? π
π OPTIONS π
-f,--forceβ ignore snapshots or nonexistent checkpoints. basically "idc if it's a snapshot, idc if it doesn't exist, we're doing this anyway." π-i,--interactiveβ prompt before any removal. she'll ask you first, like a polite queen. one checkpoint at a time, consent is key. π-h,--helpβ display help message and exit. the "wait what do I do" button. π«Ά-V,--versionβ display version and exit. for when you just gotta know what build you're running. β
π AUTHOR π
Koji Sato, Ryusuke Konishi <konishi.ryusuke@gmail.com>.
the legends themselves. we stan. π
π AVAILABILITY π
rmcp is part of the nilfs-utils package and is available from https://nilfs.sourceforge.io. go get her. π₯
π SEE ALSO π
nilfs(8), lscp(1), mkcp(8), chcp(8), nilfs-tune(8).
(the whole checkpoint cinematic universe, fr fr. iykyk π)
and that's the page, bestie!! this is nilfs-utils version 2.3, dated Jan 2026, and it's giving "rmcp, but make it make sense." go forth and delete those checkpoints responsibly. mwah. πβ¨π
π¦ where this page comes from
- alpine 3.24: nilfs-utils-doc 2.3.0-r0 Β· GPL-2.0-or-later
- arch rolling: nilfs-utils 2.3.1-1 Β· GPL-2.0-or-later AND LGPL-2.1-or-later
- nixpkgs unstable: nilfs-utils 2.3.1
- Copyright (C) 2007-2012 Nippon Telegraph and Telephone Corporation
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms