The mode printed under the -l option contains 10 characters interpreted as follows. If the first character is:
d entry is a directory;
b entry is a block-type special file; c entry is a character-type special file;
l entry is a symbolic link;
p entry is a FIFO (also known as "named pipe") special file;
s entry is an AF_UNIX address family socket, or
- entry is a plain file.
List in long format, giving mode, number of links, owner, size in bytes, and time of last modification for each file. If the file is a special file the size field will instead contain the major and minor device numbers.
If the time of last modification is greater than six months ago, it is shown in the format `month date year'; files modified within six months show `month date time'. If the file is a symbolic link the pathname of the linked-to file is printed preceded by `-->'.
yls177 you are consistently asking 'classic' homework questions. Please read the rules, or at least read the man pages. It is clear you have access to a UNIX machine... the man pages hold the answers to the last three questions I have seen you post.