W systemach Linux do tworzenia archiwum danych standardowo używa się polecenia tar. Jego zadaniem jest archiwizacja, czyli spakowanie wielu plików i katalogów do jednego pliku archiwum (np. do przeniesienia, przechowania lub wykonania kopii bezpieczeństwa). W praktyce tar bywa łączony z kompresją (np. gzip, bzip2, xz), ale kluczową funkcją pozostaje tworzenie archiwum.
Dlaczego pozostałe polecenia są niepoprawne?
- cal dotyczy prezentacji kalendarza (dni/miesięcy) w terminalu. Nie wykonuje operacji na plikach w sensie pakowania ich do archiwum.
- grep jest narzędziem do wyszukiwania wzorców (tekstów) w strumieniu danych lub w plikach. Może zwrócić linie pasujące do wzorca, ale nie tworzy archiwów ani nie pakuje danych.
- date wyświetla lub ustawia datę i czas systemowy. Jest związane z czasem systemu, a nie z archiwizacją plików.
Wskazówka egzaminacyjna: jeżeli w treści pojawiają się słowa "archiwum", "pakowanie" lub "zebranie wielu plików w jeden", najczęściej chodzi o tar (albo narzędzia archiwizujące, jak zip). Natomiast wyszukiwanie w plikach to typowo grep, a operacje na dacie i kalendarzu to date/cal. Umiejętność rozróżnienia tych grup poleceń jest podstawą pracy technika informatyka przy administracji i eksploatacji systemów.