nilfs-clean man page on Archlinux

Man page or keyword search:  
man Server   11224 pages
apropos Keyword Search (all sections)
Output format
Archlinux logo
[printable version]


       nilfs-clean - run garbage collector on NILFS file system

       nilfs-clean [options] [device]

       The nilfs-clean program communicates with nilfs_cleanerd(8) program and
       controls execution of garbage collection (GC) on NILFS2	file  systems.
       It  can	be  used  to  manually run garbage collection of a file system
       mounted on device to increase the free space.

       If a GC command is specified by one  of	the  following	options	 (i.e.
       ´-c´,´-s´,´-r´, and ´-l´ options), the command is sent to and performed
       on the nilfs_cleanerd(8) program.  If no commands are specified, nilfs-
       clean just triggers a one-pass cleaning.

       When device is ommitted, nilfs-clean selects an active NILFS2 file sys‐
       tem in the system.

       This command is valid only for mounted NILFS2 file  systems,  and  will
       fail if the device has no active mounts.

       -b, --break, --stop
	      Stop garbage collection.

       -c, --reload[=conffile]
	      Request  reloading  config  file	to  cleaner  process.	If  an
	      optional configuration file  is  given,  the  file  is  read  by
	      nilfs_cleanerd(8)	 program and cleaner configuration is reset to
	      the information.	If no argument is given, a configuration  file
	      selected by nilfs_cleanerd(8) will be reloaded.

       -l, --status
	      Display cleaner status.

       -h, --help
	      Display help message and exit.

       -m, --min-reclaimable-blocks=COUNT[%]
	      Specify  the  minimum  number of reclaimable blocks in a segment
	      before it can be cleaned. If the argument is followed by a  per‐
	      cent  sign, it represents the ratio of blocks in a segment. This
	      argument will only have an effect if the use_set_suinfo flag  is
	      set  in  the  configuration file.	 The default value is one per‐

       -p, --protection-period=interval
	      Set protection period for a cleaner run.	The interval parameter
	      is  an integer value and specifies the minimum time that deleted
	      or overrode data will be preserved in the file system.   Smaller
	      values  will  increase  free  space  made by garbage collection.
	      Optionally, the interval parameter may be suffixed by one of the
	      following units designators: ´s´, ´m´, ´h´, ´d´,´w´,´M´, or ´Y´,
	      for seconds, minutes, hours,  days,  weeks,  months,  or	years,

       -q, --quit
	      Shutdown cleaner daemon.

       -r, --resume
	      Resume garbage collection.

       -s, --suspend
	      Suspend garbage collection.  Note that if users manually suspend
	      garbage collection with this option, it will not	restart	 auto‐
	      matically until user resumes the garbage collection.

       -S, --speed=COUNT[/SECONDS]
	      Set garbage collection speed for a cleaner run.

       -v, --verbose
	      Verbose mode.

       -V, --version
	      Display version and exit.

       Ryusuke Konishi <>

       nilfs-clean  is	part  of the nilfs-utils package and is available from

       nilfs(8), nilfs_cleanerd(8).

nilfs-utils version 2.2		   Apr 2014			NILFS-CLEAN(8)

List of man pages available for Archlinux

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
Vote for polarhome
Free Shell Accounts :: the biggest list on the net