The seven types of files are as follows, denoted with the character used by Linux to represent them:
Type |
Explanation |
-: Normal file |
A regular file, containing text or bytes |
d: Directory |
A directory, which can contain other directories and regular files |
l: Symlink |
Symbolic link, used as a shortcut |
s: Socket |
A channel used for communication |
c: Special file |
Mostly used for device handlers |
b: Block device |
The type that represents storage hardware, such as disk partitions |
p: Named pipe |
Used between processes to talk to each other |
Out of these seven file types, you will first encounter just the regular files (-) and the directories (d). Next, you will probably interact ...