Якщо ви маєте на увазі голою -в кінці tarкоманди, це звичайно для багатьох команд, які хочуть використовувати файл.
Це дозволяє вказати стандартний вхід або вихід, а не власне ім'я файлу.
Це стосується вашого першого та третього прикладу. Наприклад, cdrecordкоманда бере стандартний вхід (потік ISO, який виробляється mkisofs) і записує його безпосередньо в /dev/dvdrw.
За допомогою cdкоманди щоразу, коли ви змінюєте каталог, він зберігає каталог, з якого ви прийшли. Якщо ви працюєте cdзі спеціальним -"ім'ям каталогу", воно використовує запам’ятований каталог замість реального. Ви можете легко перемикатися між двома каталогами досить швидко, скориставшись цим.
Інші команди можуть трактувати -як інше спеціальне значення.
-гілки git, тобто ви можете перейти до попередньої гілки за допомогоюgit checkout -