IUNREG(1)
β¨ IUNREG(1) β¨
okay so bestie, welcome to the iunreg page β it lives in the User Commands section of the manual and honestly? it's lowkey iconic once you get it. let's get into it π
π NAME π
iunreg β an iRODS iCommand. that's the whole name, no cap.
πΈ SYNOPSIS πΈ
iunreg [-hMrvV] dataObj|collection ...
π¦ DESCRIPTION π¦
so what does it do? it unregisters all replicas of one or more data-object or collection from iRODS space. and listen β all those replicas stay right there on disk, the entry in the catalog is the only thing that gets removed. the files are fine, they're just... uninvited from the party π
this usage replaces the previously supported -U option for irm. periodt.
here's the full usage, verbatim, because I'm not about to paraphrase this:
Usage: iunreg [-hMrvV] [--age age_in_minutes] [--dryrun] [-n
replNum]|[-S srcResource] [-N numCopies] dataObj|collection ...
you can also reduce the number of replicas of a dataObject in iRODS by unregistering some replicas. nothing will be done if this is less than or equal to numCopies. the -n and the -S options are what specify which replicas get unregistered.
β οΈ note that if both are used at the same time, the server will return an error if-nviolates the requirements of-N. no sneaky double-dipping bestie π
π note that-Sand-nare incompatible. like, they do not vibe together. at all.
π Options are: π
-Mβ admin. an admin user uses this option to unregister other users' files π big main character energy.-nβreplNum. the replica number of the replica to be unregistered. specific queen behavior π―-NβnumCopies. the minimum number of most current replicas to keep. the default value is2.-rβ recursive. unregisters all data objects in the whole subtree π³ every last one.-SβsrcResource. specifies the resource of the replica to be unregistered. if specified, only replicas stored in this resource will be candidates for the unregistration β¨-vβ verbose. it talks more π¬-Vβ Very verbose. it talks a LOT π£οΈπ₯--age age_in_minutesβ the minimum age of the replica in minutes for unregistering. i.e., a replica will not be unregistered if its age is less. babies stay πΌ--dryrunβ do a dry run. no replica will actually be unregistered. zero consequences, pure rehearsal π«
NOTE: option only valid when targeting specific replicas. don't push it.
-hβ this help. hiiii π«Ά
β sign-off β
and that's the page, bestie! this whole thing is iunreg from iRODS-5.0.2, dated January 1980 (yes really, she's vintage π), and it closes out as IUNREG(1) β go unregister some replicas responsibly, mwah πππ§
π¦ where this page comes from
- nixos 26.05: irods-icommands 5.0.2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms