The syntax for the ls command is as follows: [source,bash] ---- ls [OPTIONS] [FILES] ---- When used with no options and arguments, *ls* displays a list of the names of all files in the [source,bash] ---- bin cdrom dev home lib64 media opt root sbin srv tmp var boot etc initrd.img lib mnt proc run snap sys usr ---- Long Listing Format The -l option causes ls to print files in a long listing format. When the long listing format is used, the ls command will display the following file information: [source,bash] ---- drwxr-xr-x 1 root root 4096 Jul 24 14:45 home -rwxr-xr-- 1 root root 4096 Jul 24 14:45 home/text ---- - The file type -- – file -- d directory -- l symbolic link - The file permissions -- The characters are pretty easy to remember. --- r = read permission --- w = write permission --- x = execute permission --- - = no permission *file permissions in a three-digit octal number* [source,bash] ---- Number Permission Type Symbol 0 No Permission --- 1 Execute --x 2 Write -w- 3 Execute + Write -wx 4 Read r-- 5 Read + Execute r-x 6 Read +Write rw- 7 Read + Write +Execute rwx ---- - File owner - File group - File size - Date and Time - File name