*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> tag2name (8)              
Title
Content
Arch
Section
 

tag2name(8)

Contents


NAME    [Toc]    [Back]

       tag2name - Display the path name of an AdvFS file

SYNOPSIS    [Toc]    [Back]

       /sbin/advfs/tag2name tags_directory/file_tag

       /sbin/advfs/tag2name [-r] domain fileset_id file_tag

OPTIONS    [Toc]    [Back]

       Specify  the  [-r]  option  to  operate  on the raw device
       (character device special file) of the fileset instead  of
       the block device.

OPERANDS    [Toc]    [Back]

       Specifies the name of an AdvFS domain.  Specifies the name
       of an AdvFS fileset using the  following  format:  Specify
       the  -S tag to force the command to interpret the name you
       supply as a fileset name.  Specify the fileset by entering
       either  the  name  of  the fileset, fileset, or the file's
       fileset tag number, -T fileset_tag.  Specifies  the  relative
  path  of the AdvFS tags directory for a fileset.  If
       you  do  not  specify  this  directory,  the  default   is
       mount_point/.tags.  Specifies an AdvFS file tag number.

DESCRIPTION    [Toc]    [Back]

       Internally, AdvFS identifies files by tag numbers (similar
       to inodes in UFS). Internal messages, error messages,  and
       output  from  diagnostic  utilities  usually specify a tag
       number in place of a file name.  Use the tag2name  command
       to  determine  the  name and path of an AdvFS file that is
       identified by a tag number.

       If you enter an invalid tag number,  the  command  returns
       the range of the valid tags for the fileset.

   Mounted Filesets    [Toc]    [Back]
       Each  mounted  AdvFS  fileset has a directory in its mount
       point. To obtain a file name,  specify  the  path  to  the
       directory for the fileset, followed by the tag number. The
       full path name of the corresponding file is  displayed  to
       stdout. This syntax uses AdvFS system calls.

   Unmounted Filesets    [Toc]    [Back]
       When  you  use  the  second form, the utility does not use
       AdvFS code  and  does  not  depend  on  the  filset  being
       mounted.   The  path  name  of the file is relative to the
       fileset and is displayed on stdout.

       One use of the second form is to  obtain  names  of  files
       from  a  fileset  that  is  unmounted  and might produce a
       domain panic or a system panic if it were mounted.

NOTES    [Toc]    [Back]

       An active domain, which is a domain with one  or  more  of
       its  filesets mounted, has all of its volumes opened using
       block device  special  files.   These  devices  cannot  be
       opened  a second time without first being unmounted.  However,
 the character device special files for  the  volumes
       can be opened more than once while still mounted.

       It  can  be  misleading  to  use  the  second form of this
       utility on a domain with  mounted  filesets.   Unlike  the
       first  form  of the utility, the second form does not synchronize
 its read requests with AdvFS file domain read and
       write  requests.  To  avoid  this problem, unmount all the
       active filesets in the domain before using the second form
       of this utility.

       For  example,  the AdvFS can be writing to the disk as the
       utility is reading from the disk.  Therefore, when you run
       the  utility,  metadata  may not have been flushed in time
       for the utility to read it and consecutive  reads  of  the
       same  file  page may return unpredictable or contradictory
       results. [The domain is not harmed.]

RESTRICTIONS    [Toc]    [Back]

       The second form of this utility can fail to open  a  block
       device,  even  when  there are no filesets mounted for the
       domain and the AdvFS daemon, advfsd is running.  The  daemon,
  as  it  runs, activates the domain for a brief time.
       If the tag2name utility fails in this  situation,  run  it
       again.

       You  must  be  the  root user to use the tag2name utility.
       The tag you specify must be numeric and greater than 1.

EXAMPLES    [Toc]    [Back]

       The following example displays the file name corresponding
       to  tag 5 in the usr fileset. It assumes the current working
 directory is /usr: # /sbin/advfs/tag2name .tags/5

       /usr/quota.group The following example displays  the  file
       name of the file whose tag is 145 in domain_1 fileset_1: #
       /sbin/advfs/tag2name domain_1 fileset_1 145

       joe/save/oldfile

FILES    [Toc]    [Back]

       Specifies the command path.  Specifies the volumes in  the
       domain.

SEE ALSO    [Toc]    [Back]

      
      
       advfs(4)



                                                      tag2name(8)
[ Back ]
 Similar pages
Name OS Title
vfilepg Tru64 Display pages of an AdvFS file
nvbmtpg Tru64 Display pages of an AdvFS BMT file
kldconfig FreeBSD display or modify the kernel module search path
migrate Tru64 Move a file or file pages to another volume in an AdvFS file domain
salvage Tru64 Recover file data from damaged AdvFS file domains
SSL_CTX_set_def_verify_paths Tru64 Sets default file path and file name of trusted CA certificate
advfs_get_file_attributes Tru64 Get the AdvFS attributes of a file
advfs_set_file_attributes Tru64 Set AdvFS file attributes
advfs_get_fdmn_list Tru64 Get an AdvFS file domain list
nvlogpg Tru64 Displays the log file of an AdvFS domain
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service