1largefile(5) Standards, Environments, and Macros largefile(5)
2
3
4
6 largefile - large file status of utilities
7
9 A large file is a regular file whose size is greater than or equal to 2
10 Gbyte ( 2^31 bytes). A small file is a regular file whose size is less
11 than 2 Gbyte.
12
13 Large file aware utilities
14 A utility is called large file aware if it can process large files in
15 the same manner as it does small files. A utility that is large file
16 aware is able to handle large files as input and generate as output
17 large files that are being processed. The exception is where additional
18 files are used as system configuration files or support files that can
19 augment the processing. For example, the file utility supports the -m
20 option for an alternative "magic" file and the -f option for a support
21 file that can contain a list of file names. It is unspecified whether a
22 utility that is large file aware will accept configuration or support
23 files that are large files. If a large file aware utility does not
24 accept configuration or support files that are large files, it will
25 cause no data loss or corruption upon encountering such files and will
26 return an appropriate error.
27
28
29 The following /usr/bin utilities are large file aware:
30
31
32
33
34 adb aliasadm awk bdiff cat
35 chgrp chmod chown cksum cmp
36 compress cp csh csplit cut
37 dd dircmp du egrep fgrep
38 file find ftp getconf grep
39 gzip head join jsh ksh
40 ksh93 ln ls mailcompat mailstats
41 mdb mkdir mkfifo more mv
42 nawk page paste pathchck pg
43 praliases rcp remsh rksh rksh93
44 rm rmdir rsh sed sh
45 sort split sum tail tar
46 tee test touch tr uncompress
47 uudcode uuencode vacation wc zcat
48
49
50
51 The following /usr/xpg4/bin utilities are large file aware:
52
53
54
55
56 awk cp chgrp chown du
57 egrep fgrep file grep ln
58 ls more mv rm sed
59 sh sort tail tr
60
61
62
63 The following /usr/xpg6/bin utilities are large file aware:
64
65
66
67
68 getconf ls tr
69
70
71
72 The following /usr/sbin utilities are large file aware:
73
74
75
76
77 editmap install makemap mkfile mknod
78 mvdir swap
79
80
81
82 The following /usr/lib utilities are large file aware:
83
84
85
86
87 mail.local sendmail smrsh
88
89
90
91 See the USAGE section of the swap(1M) manual page for limitations of
92 swap on block devices greater than 2 Gbyte on a 32-bit operating sys‐
93 tem.
94
95
96 The following /usr/ucb utilities are large file aware:
97
98
99
100
101 chown from ln ls sed
102 sum touch
103
104
105
106 The /usr/bin/cpio and /usr/bin/pax utilities are large file aware, but
107 cannot archive a file whose size exceeds 8 Gbyte - 1 byte.
108
109
110 The /usr/bin/truss utilities has been modified to read a dump file and
111 display information relevant to large files, such as offsets.
112
113 cachefs file systems
114 The following /usr/bin utilities are large file aware for cachefs file
115 systems:
116
117
118
119
120 cachefspack cachefsstat
121
122
123
124 The following /usr/sbin utilities are large file aware for cachefs file
125 systems:
126
127
128
129
130 cachefslog cachefswssize cfsadmin fsck
131 mount umount
132
133
134 nfs file systems
135 The following utilities are large file aware for nfs file systems:
136
137
138
139
140 /usr/lib/autofs/automountd /usr/sbin/mount
141 /usr/lib/nfs/rquotad
142
143
144 ufs file systems
145 The following /usr/bin utility is large file aware for ufs file sys‐
146 tems:
147
148
149 df
150
151
152 The following /usr/lib/nfs utility is large file aware for ufs file
153 systems:
154
155
156 rquotad
157
158
159 The following /usr/xpg4/bin utility is large file aware for ufs file
160 systems:
161
162
163 df
164
165
166 The following /usr/sbin utilities are large file aware for ufs file
167 systems:
168
169
170
171
172 clri dcopy edquota ff fsck
173 fsdb fsirand fstyp labelit lockfs
174 mkfs mount ncheck newfs quot
175 quota quotacheck quotaoff quotaon repquota
176 tunefs ufsdump ufsrestore umount
177
178
179 Large file safe utilities
180 A utility is called large file safe if it causes no data loss or cor‐
181 ruption when it encounters a large file. A utility that is large file
182 safe is unable to process properly a large file, but returns an appro‐
183 priate error.
184
185
186 The following /usr/bin utilities are large file safe:
187
188
189
190
191 audioconvert audioplay audiorecord comm diff
192 diff3 diffmk ed lp mail
193 mailcompat mailstats mailx pack pcat
194 red rmail sdiff unpack vi
195 view
196
197
198
199 The following /usr/xpg4/bin utilities are large file safe:
200
201
202
203
204 ed vi view
205
206
207
208 The following /usr/xpg6/bin utility is large file safe:
209
210
211
212
213 ed
214
215
216
217 The following /usr/sbin utilities are large file safe:
218
219
220
221
222 lpfilter lpforms
223
224
225
226 The following /usr/ucb utilities are large file safe:
227
228
229
230
231 Mail lpr
232
233
235 lf64(5), lfcompile(5), lfcompile64(5)
236
237
238
239SunOS 5.11 2 Nov 2007 largefile(5)