Для файлов tar - и в основном любой другой файл, который вы создаете, - -f является правильным выбором.
-a предназначен для специальных файлов, таких как узлы устройств, fifos и т. д., которые, согласно Unix философия Everything - это файл, представленный как файлы в вашей файловой системе.