Да, но можно и относительный, просто путь в любом формате
Например tar -cf ~/test/filename.tar file1 file2 fileN
или
tar -cf test/filename.tar file1 file2 fileN
Турар Абу: ну мне C# показался довольно простым в освоении языком для создания базовых программ.
Просто скачайте Visual Studio, создайте форму и по ходу, с помощью видеоуроков на YouTube, сами во всём разберётесь.
Например tar -cf ~/test/filename.tar file1 file2 fileN
или
tar -cf test/filename.tar file1 file2 fileN