cat
посмотреть содержимое той или иной папки. Автодополнение спасает во многих случаях, но если вы не знаете что искать и не хотите использовать файловый менеджер, то быстро посмотреть что находится в папке может быть очень полезно. Другое применение команды ls - посмотреть разрешения для файлов и папок.
ls - это сокращение от list. Самый простой способ использовать команду, запустить ее без параметров и посмотреть содержимое текущей папки:
$ ls опции /путь/к/папке
Опции команды указывают как именно и в каком виде нужно выводить информацию на экран, а путь, это та папка, которую нужно отобразить. Рассмотрим основные опции утилиты:
| команда | комментарий | 
|---|---|
-a | 
      отображать все файлы, включая скрытые, это те, перед именем которых стоит точка | 
-A | 
      не отображать ссылку на текущую папку и корневую папку . и .. | 
-b | 
      выводить Escape последовательности вместо непечатаемых символов | 
-B | 
      не выводить резервные копии, их имена начинаются с ~ | 
-c | 
      сортировать файлы по времени модификации или создания, сначала будут выведены новые файлы | 
-C | 
      выводить колонками | 
-d | 
      выводить только директории, без их содержимого, полезно при рекурсивном выводе | 
-D | 
      использовать режим вывода, совместимый с Emacs | 
-f | 
      не сортировать | 
-F | 
      показывать тип объекта, к каждому объекту будет добавлен один из специализированных символов */=>@| | 
-g | 
      показывать подробную информацию, но кроме владельца файла | 
-G | 
      не выводить имена групп | 
-h | 
      выводить размеры папок в удобном для чтения формате | 
-H | 
      открывать символические ссылки при рекурсивном использовании | 
-i | 
      отображать номер индекса inode, в которой хранится этот файл | 
-l | 
      выводить подробный список, в котором будет отображаться владелец, группа, дата создания, размер и другие параметры | 
-L | 
      для символических ссылок отображать информацию о файле, на который они ссылаются | 
-m | 
      разделять элементы списка запятой | 
-n | 
      выводить UID и GID вместо имени и группы пользователя | 
-N | 
      выводить имена как есть, не обрабатывать контролирующие последовательности | 
-Q | 
      брать имена папок и файлов в кавычки | 
-r | 
      обратный порядок сортировки | 
-R | 
      рекурсивно отображать содержимое поддиректорий | 
-s | 
      выводить размер файла в блоках | 
-S | 
      сортировать по размеру, сначала большие | 
-t | 
      сортировать по времени последней модификации | 
-u | 
      сортировать по времени последнего доступа | 
-U | 
      не сортировать | 
-X | 
      сортировать по алфавиту | 
-Z | 
      отображать информацию о расширениях SELinux | 
-1 | 
      отображать один файл на одну строку | 
| длинная команда | комментарий | 
|---|---|
--author | 
      выводить создателя файла в режиме подробного списка | 
--block-size | 
      выводить размер каталога или файла в определенной единице измерения, например, мегабайтах, гигабайтах или килобайтах | 
--color | 
      включить цветной режим вывода, автоматически активирована во многих дистрибутивах | 
--full-time | 
      показывать подробную информацию, плюс вся информация о времени в формате ISO | 
--group-directories-first | 
      сначала отображать директории, а уже потом файлы | 
--hide | 
      не отображать файлы, которые начинаются с указанного символа |