IT Questions and Answers :)

animated-update-image-0026

COVID-19 India HEAT MAP

A message to our readers about COVID-19

With the uncertainty surrounding the outbreak of the corona virus. We want to reassure our reader stay safe and Healthy.Be aware and alert. Work as one nation. Sanitize and disinfect all equipment before entering your home, work and anywhere.

Wednesday, November 22, 2017

A directory entry on a Unix or Linux system includes which of the following?

A directory entry on a Unix or Linux system includes which of the following?

  • inode number, filename, symlink names, and mode settings
  • filename and inode number
  • inode number, filename, mode settings, and file size in block count
  • inode number, all hardlinked filenames, mode settings, and ownership (UID and GID) 

A directory entry on a Unix or Linux system includes which of the following?

EXPLANATION

From the readdir man page on Linux:

       On Linux, the dirent structure is defined as follows:

           struct dirent {
               ino_t          d_ino;       /* inode number */
               off_t          d_off;       /* not an offset; see NOTES */
               unsigned short d_reclen;    /* length of this record */
               unsigned char  d_type;      /* type of file; not supported
                                              by all file system types */
               char           d_name[256]; /* filename */
           };



       The  only  fields  in the dirent structure that are mandated by POSIX.1 are: d_name[], of unspecified size, with at
       most NAME_MAX characters preceding the terminating null byte ('\0'); and (as an XSI extension)  d_ino.   The  other
       fields are unstandardized, and not present on all systems; see NOTES below for some further details.

From:
https://en.wikipedia.org/wiki/Unix_File_System
"Directory files contain only the list of filenames in the directory and the inode associated with each file."

SOURCE

https://linux.die.net/man/3/readdir
Share:

0 comments:

Post a Comment

Popular Posts