1largefile(5)          Standards, Environments, and Macros         largefile(5)
2
3
4

NAME

6       largefile - large file status of utilities
7

DESCRIPTION

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

SEE ALSO

235       lf64(5), lfcompile(5), lfcompile64(5)
236
237
238
239SunOS 5.11                        2 Nov 2007                      largefile(5)
Impressum