Whamcloud - gitweb
ChangeLog, tune2fs.8.in:
[tools/e2fsprogs.git] / misc / tune2fs.8.in
1 .\" Revision 1.0 93/06/3 23:00  chk
2 .\" Initial revision
3 .\"
4 .\"
5 .TH TUNE2FS 8 "@E2FSPROGS_MONTH@ @E2FSPROGS_YEAR@" "E2fsprogs version @E2FSPROGS_VERSION@"
6 .SH NAME
7 tune2fs \- adjust tunable filesystem parameters on second extended filesystems
8 .SH SYNOPSIS
9 .B tune2fs
10 [
11 .B \-l
12 ]
13 [
14 .B \-c
15 .I max-mount-counts
16 ]
17 [
18 .B \-e
19 .I errors-behavior
20 ]
21 [
22 .B \-i
23 .I interval-between-checks
24 ]
25 [
26 .B \-m
27 .I reserved-blocks-percentage
28 ]
29 [
30 .B \-r
31 .I reserved-blocks-count
32 ]
33 [
34 .B \-s
35 .I sparse-super-flag
36 ]
37 [
38 .B \-u
39 .I user
40 ]
41 [
42 .B \-g
43 .I group
44 ]
45 [
46 .B \-C
47 .I mount-count
48 ]
49 [
50 .B \-L
51 .I volume-name
52 ]
53 [
54 .B \-M
55 .I last-mounted-directory
56 ]
57 [
58 .B \-O 
59 \fR[^]\fIfeature\fR[,...]
60 ]
61 [
62 .B \-U
63 .I UUID
64 ]
65 device
66 .SH DESCRIPTION
67 .BI tune2fs
68 adjusts tunable filesystem parameters on a Linux second extended filesystem.
69 .SH OPTIONS
70 .TP
71 .BI \-c " max-mount-counts"
72 adjust the maximal mounts count between two filesystem checks.
73 .TP
74 .BI \-e " error-behavior"
75 change the behavior of the kernel code when errors are detected.
76 .I error-behavior
77 can be one of the following:
78 .br
79 \       continue\       \       Continue normal execution.
80 .br
81 \       remount-ro\     Remount filesystem read-only.
82 .br
83 \       panic\  \       Cause a kernel panic.
84 .TP
85 .BI \-g " group"
86 set the user group which can benefit from the reserved blocks.
87 .br
88 .I group
89 can be a numerical gid or a group name.
90 .TP
91 .BI \-i " interval-between-checks\fR[\fBd\fR|\fBm\fR|\fBw\fR]"
92 adjust the maximal time between two filesystem checks. 
93 No postfix or
94 .B d
95 result in days,
96 .B m
97 in months, and
98 .B w
99 in weeks.  A value of zero will disable the timedependent checking.
100 .TP
101 .B \-l
102 list the contents of the filesystem superblock.
103 .TP
104 .BI \-m " reserved-blocks-percentage"
105 adjust the reserved blocks percentage on the given device.
106 .TP
107 .BI \-r " reserved-blocks-count"
108 adjust the reserved blocks count on the given device.
109 .TP
110 .BI \-s " sparse_super_flag"
111 set or reset the sparse_superblock flag.  The sparse_superblock feature
112 saves space on really big filesystems.
113 .B Warning:
114 The Linux 2.0 kernel does not properly support this feature.  Neither do
115 all Linux 2.1 kernels; please don't use this unless you know what you're
116 doing!
117 .TP
118 .BI \-u " user"
119 set the user who can benefit from the reserved blocks.
120 .I user
121 can be a numerical uid or a user name.
122 .TP
123 .BI \-C " mount-count"
124 set the number of times the filesystem has been mounted.
125 .TP
126 .BI \-L " volume-label"
127 set the volume label of the filesystem.  
128 Ext2 filesystem labels can be at most 16 characters long; if
129 .I volume-label 
130 is longer than 16 characters, 
131 .B tune2fs
132 will truncate it and print a warning message.  
133 .TP
134 .BI \-M " last-mounted-directory"
135 set the last-mounted directory for the filesystem.
136 .TP
137 .BI \-O " \fR[^]\fIfeature\fR[,...]"
138 set or clear the indicated filesystem features (options) in the filesystem.
139 .I Feature
140 can be one of the following supported filesystem options: 
141 .IR sparse_super ,
142 which cause the filesystem to use sparse superblocks, and
143 .IR filetype ,
144 which will cause the filesystem to store file type information in 
145 directory entries.  After setting or clearing either filesystem feature,
146 e2fsck must be run on the filesystem.
147 .TP
148 .BI \-U " UUID"
149 set the UUID of the filesystem.  A sample UUID looks like this: 
150 "c1b9d5a2-f162-11cf-9ece-0020afc76f16".  The uuid may also be
151 .IR null ,
152 which will set the filesystem UUID to the null UUID.  The uuid may also be
153 .IR random ,
154 which will generate a new random UUID for the filesystem.
155 .SH BUGS
156 We haven't found any bugs yet. Perhaps there are bugs but it's unlikely.
157 .SH WARNING
158 Never use tune2fs to change parameters of a read/write mounted filesystem!
159 .B Use this utility
160 .B at your own risk.
161 You're modifying a filesystem!
162 .SH AUTHOR
163 .B tune2fs 
164 was written by Remy Card <card@masi.ibp.fr>, the developer and maintainer
165 of the ext2 fs.
166 .B tune2fs
167 uses the ext2fs library written by Theodore Ts'o <tytso@mit.edu>.
168 This manual page was written by Christian Kuhtz <chk@data-hh.Hanse.DE>.
169 Timedependent checking was added by Uwe Ohse <uwe@tirka.gun.de>.
170 .SH AVAILABILITY
171 .B tune2fs
172 is part of the e2fsprogs package and is available for anonymous 
173 ftp from tsx-11.mit.edu in /pub/linux/packages/ext2fs.
174 .SH SEE ALSO
175 .BR dumpe2fs (8),
176 .BR e2fsck (8),
177 .BR mke2fs (8)