By default Unix have only 3 types of files: Regular files ('-') Directory files ('d') Special files (Actually, this one has 5 types in it.) Block file('b') Character device file('c') Named pipe file or just a pipe file('p') ...