mirror of
https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git
synced 2024-11-24 10:33:35 +08:00
chattr: manpage tidyups
Tidy up the chattr(1) manpage to completely document all available options, and differentiate those which are read-only early in the manpage as well. * Remove "I" from settable attribute list * add "e" to 2nd list of settable attributes & descriptions * Note that h/E/I/X/Z are readonly * Correct "H" to "h" for huge file attribute description * fix long_name for indexed directory in flags_array Addresses-Red-Hat-Bugzilla: BZ#502971 Signed-off-by: Eric Sandeen <sandeen@redhat.com> Signed-off-by: Theodore Ts'o <tytso@mit.edu>
This commit is contained in:
parent
7c8da6e376
commit
312c2a404c
@ -41,7 +41,7 @@ static struct flags_name flags_array[] = {
|
||||
{ EXT2_ECOMPR_FL, "E", "Compression_Error" },
|
||||
#endif
|
||||
{ EXT3_JOURNAL_DATA_FL, "j", "Journaled_Data" },
|
||||
{ EXT2_INDEX_FL, "I", "Indexed_direcctory" },
|
||||
{ EXT2_INDEX_FL, "I", "Indexed_directory" },
|
||||
{ EXT2_NOTAIL_FL, "t", "No_Tailmerging" },
|
||||
{ EXT2_TOPDIR_FL, "T", "Top_of_Directory_Hierarchies" },
|
||||
{ EXT4_EXTENTS_FL, "e", "Extents" },
|
||||
|
@ -19,17 +19,23 @@ chattr \- change file attributes on a Linux second extended file system
|
||||
.B chattr
|
||||
changes the file attributes on a Linux second extended file system.
|
||||
.PP
|
||||
The format of a symbolic mode is +-=[ASacDdeIijsTtu].
|
||||
The format of a symbolic mode is +-=[acdeijstuADST].
|
||||
.PP
|
||||
The operator `+' causes the selected attributes to be added to the
|
||||
existing attributes of the files; `-' causes them to be removed; and
|
||||
`=' causes them to be the only attributes that the files have.
|
||||
.PP
|
||||
The letters `acdijsuADST' select the new attributes for the files:
|
||||
append only (a), compressed (c), no dump (d), immutable (i),
|
||||
The letters `acdeijstuADST' select the new attributes for the files:
|
||||
append only (a), compressed (c), no dump (d), extent format (e), immutable (i),
|
||||
data journalling (j), secure deletion (s), no tail-merging (t),
|
||||
undeletable (u), no atime updates (A), synchronous directory updates (D),
|
||||
synchronous updates (S), and top of directory hierarchy (T).
|
||||
.PP
|
||||
The following attributes are read-only, and may be listed by
|
||||
.BR lsattr (1)
|
||||
but not modified by chattr: huge file (h), compression error (E),
|
||||
indexed directory (I), compression raw access (X), and compressed dirty
|
||||
file (Z).
|
||||
.SH OPTIONS
|
||||
.TP
|
||||
.B \-R
|
||||
@ -83,7 +89,7 @@ is being indexed using hashed trees. It may not be set or reset using
|
||||
although it can be displayed by
|
||||
.BR lsattr (1).
|
||||
.PP
|
||||
The 'H' attribute indicates the file is storing its blocks in units of the
|
||||
The 'h' attribute indicates the file is storing its blocks in units of the
|
||||
filesystem blocksize instead of in units of sectors, and means that the file
|
||||
is (or at one time was) larger than 2TB. It may not be set or reset using
|
||||
.BR chattr (1),
|
||||
|
Loading…
Reference in New Issue
Block a user