1. File attributes
inode (index node—ID number) File type permission Hard link number Owner group data size Data modification time
2. File type
2.1 File type concept:
- File type concept: windows uses extensions to distinguish file types, linux does not use extensions to distinguish file types
- Linux system distinguishes the file type method: color distinction, use attribute information to distinguish (ls -l) use special command to distinguish (file file name)
2.2 File types in linux system
- d directory
- "-" Ordinary files, ordinary files are divided into plain text files (ordinary files that can be edited and viewed), binary files (command files, not editable), data files (compressed files, not editable)
- l Connection file
- c/b block file/character file (device file)-disk file (/dev/sda), random device file (/dev/urandom), output device file (/dev/zero black hole export file-disk partition will use To), input device file (/dev/null black hole entry file-will be used by timing tasks)
- s socket file (network programming)
supplement: