True if the file is of type c:
b- block (buffered) special
c- character (unbuffered) special
d- directory
p- named pipe (FIFO)
f- regular file
l- symbolic link
s- socket
D- door (Solaris)
The same as -type unless the file is a symbolic link. For symbolic links: if -follow has not been given, true if the file is a link to a file of type c; if -follow has been given, true if c is l. In other words, for symbolic links, -xtype checks the type of the file that -type does not check. See Symbolic Links, for more information on -follow.