unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (SunOS-5.10)
Page:
Section:
Apropos / Subsearch:
optional field

largefile(5)          Standards, Environments, and Macros         largefile(5)



NAME
       largefile - large file status of utilities

DESCRIPTION
       A large file is a regular file whose size is greater than or equal to 2
       Gbyte ( 2**31 bytes). A small file is a regular file whose size is less
       than 2 Gbyte.

   Large file aware utilities
       A  utility  is called large file aware if it can process large files in
       the same manner as it does small files. A utility that  is  large  file
       aware  is  able  to  handle large files as input and generate as output
       large files that are being processed. The exception is where additional
       files  are used as system configuration files or support files that can
       augment the processing. For example, the file utility supports  the  -m
       option  for an alternative "magic" file and the -f option for a support
       file that can contain a list of file names. It is unspecified whether a
       utility  that  is large file aware will accept configuration or support
       files that are large files. If a large  file  aware  utility  does  not
       accept  configuration  or  support  files that are large files, it will
       cause no data loss or corruption upon encountering such files and  will
       return an appropriate error.

       The following /usr/bin utilities are large file aware:


       tab();    lw(1.097222i)   lw(1.097222i)   lw(1.097222i)   lw(1.097222i)
       lw(1.111111i).  adbawkbdiffcatchgrp chmodchowncksumcmpcompress  cpcshc-
       splitcutdd  dircmpduegrepfgrepfile findftpgetconfgrepgzip headjoinjshk-
       shln  lsmdbmkdirmkfifomore   mvnawkpagepastepathchck   pgrcpremshrkshrm
       rmdirrshsedshsort    splitsumtailtartee   testtouchtruncompressuudecode
       uuencodewczcat


       The following /usr/xpg4/bin utilities are large file aware:


       tab();   lw(1.097222i)   lw(1.097222i)   lw(1.097222i)    lw(1.097222i)
       lw(1.111111i).   awkcpchgrpchowndu  egrepfgrepfilegrepln  lsmoremvrmsed
       shsorttailtr


       The following /usr/xpg6/bin utilities are large file aware:


       tab();   lw(1.097222i)   lw(1.097222i)   lw(1.097222i)    lw(1.097222i)
       lw(1.111111i).  getconflstr


       The following /usr/sbin utilities are large file aware:


       tab();    lw(1.097222i)   lw(1.097222i)   lw(1.097222i)   lw(1.097222i)
       lw(1.111111i).  installmkfilemknodmvdirswap


       See the USAGE section of the swap(1M) manual page  for  limitations  of
       swap  on  block devices greater than 2 Gbyte on a 32-bit operating sys-
       tem.

       The following /usr/ucb utilities are large file aware:


       tab();   lw(1.097222i)   lw(1.097222i)   lw(1.097222i)    lw(1.097222i)
       lw(1.111111i).  chownfromlnlssed sumtouch


       The  /usr/bin/cpio and /usr/bin/pax utilities are large file aware, but
       cannot archive a file whose size exceeds 8 Gbyte - 1 byte.

       The /usr/bin/truss utilities has been modified to read a dump file  and
       display information relevant to large files, such as offsets.

   cachefs file systems
       The  following /usr/bin utilities are large file aware for cachefs file
       systems:


       tab();   lw(1.375000i)   lw(1.375000i)   lw(1.375000i)   lw(1.375000i).
       cachefspackcachefsstat


       The following /usr/sbin utilities are large file aware for cachefs file
       systems:


       tab();   lw(1.375000i)   lw(1.375000i)   lw(1.375000i)   lw(1.375000i).
       cachefslogcachefswssizecfsadminfsck mountumount


   nfs file systems
       The following utilities are large file aware for nfs file systems:


       tab();      lw(2.750000i)     lw(2.750000i).      /usr/lib/autofs/auto-
       mountd/usr/sbin/mount /usr/lib/nfs/rquotad


   ufs file systems
       The following /usr/bin utility is large file aware for  ufs  file  sys-
       tems:

              df


       The  following  /usr/lib/nfs  utility  is large file aware for ufs file
       systems:

              rquotad


       The following /usr/xpg4/bin utility is large file aware  for  ufs  file
       systems:

              df


       The  following  /usr/sbin  utilities  are large file aware for ufs file
       systems:


       tab();   lw(1.097222i)   lw(1.097222i)   lw(1.097222i)    lw(1.097222i)
       lw(1.111111i).    clridcopyedquotafffsck  fsdbfsirandfstyplabelitlockfs
       mkfsmountnchecknewfsquot quotaquotacheckquotaoffquotaonrepquota  tunef-
       sufsdumpufsrestoreumount


   Large file safe utilities
       A  utility  is called large file safe if it causes no data loss or cor-
       ruption when it encounters a large file. A utility that is  large  file
       safe  is unable to process properly a large file, but returns an appro-
       priate error.

       The following /usr/bin utilities are large file safe:


       tab();   lw(1.361111i)   lw(1.041667i)   lw(1.208333i)    lw(1.111111i)
       lw(0.777778i).                 audioconvertaudioplayaudiorecordcommdiff
       diff3diffmkedlpmail  mailcompatmailstatsmailxpackpcat  redrmailsdiffun-
       packvi view


       The following /usr/xpg4/bin utilities are large file safe:


       tab();    lw(1.097222i)   lw(1.097222i)   lw(1.097222i)   lw(1.097222i)
       lw(1.111111i).  edviview


       The following /usr/xpg6/bin utility is large file safe:


       tab();   lw(1.097222i)   lw(1.097222i)   lw(1.097222i)    lw(1.097222i)
       lw(1.111111i).  ed


       The following /usr/sbin utilities are large file safe:


       tab();    lw(1.097222i)   lw(1.097222i)   lw(1.097222i)   lw(1.097222i)
       lw(1.111111i).  lpfilter  lpforms


       The following /usr/ucb utilities are large file safe:


       tab();   lw(1.097222i)   lw(1.097222i)   lw(1.097222i)    lw(1.097222i)
       lw(1.111111i).  Maillpr


       The following /usr/lib utility is large file safe:

              sendmail


SEE ALSO
       lf64(5), lfcompile(5), lfcompile64(5)



SunOS 5.10                        7 Nov 2003                      largefile(5)