| |
������� ���������� ��������� ����, ���������� ����� ���������� ������ �, ��������, ���������. ������ ������ ������������ ��� ��������� ��� �������� ��������� ����� ������� ������ � ��������� - � ���� ������ �� ������ �������� ������ � ����� ������. ���� ������������ ���� ����� ����� ��������� � �����������, ��� ���� ����� � ������ �������� ���� ��������� � ����� ������� � ���.
��� ��������, ��������� � ���������� ������ �� ������ ����������� ������� tar. ������, ��������� � ������� tar������ ���������� ``tar-�����'', ``tar-������'' ��� - ��������� ��� ����� ������ �������� � ���� -- ``tarballs''.
����������: �������� ���� ������� ���������� �� ���� ``tape archive'' (����� �� ��������� �����), ��������� ���������� ��� �������������� ��� ���������������� ������ ������� �� ��������� �����. ��� ������������ ��� ���� ����� � �� ��� ���, �� ������ ������ ����� ������ ������������ �� ����.
��� �������� ������ � ������� tar ����������� ����� `-c' � ������� ��� ������������ ��������� ����� � ������� ����� `-f'. ������ ���������� ��� � ����������� `.tar', ��������, `my-backup.tar'.
� �������� ���������� ����� ������� ����� ������������ ������; ��� �������� ������ �������� � ���� ��� ������������ � ������ ���������� ������� � �������� ��������� ��� ��������.
����� ������� ����� `project.tar' ����������� �������� `project', �������:
$ tar -cvf project.tar project [Enter]
�������, ��� �������� ��������� �����, �� ����������.
��� ������������� ����� `-z' ����� ����� ������� ����� ��������. ��� ����������� �������� �������� ������ � ����������� �������� ��� � ������� gzip, �� ��������� �������������� ����.
����� ������� ����������� ����� `project.tar.gz' ����������� �������� `project', �������:
$ tar -zcvf project.tar.gz project [Enter]
����������: ���� �� ����������� ����� `-z', �� ������ ���������� ��� ������ � ����������� `.tar.gz' ������ `.tar', ����� ��� ������ ��������� �� ��, ��� �� ��������.
����� ����������� ���������� ������ tar ��� ����������, ����������� tar � ������ `-t'.
����� ������� ���������� `project.tar', �������:
$ tar -tvf project.tar [Enter]
��� ������� ������� ���������� ������ `project.tar'. ��������� ����� `-v' ������
� ������ `-t' ���������� tar �������� ����� ����� ����� ����� ������� � ���� �
����� ����������� - ��� ��, ��� � ������� ls -l.
������� ����� `-z', ���� ��� ����� ���������� ���������� ����������� �������.
����� ������� ���������� ������������ ������ `project.tar.gz', �������:
$ tar -ztvf project.tar [Enter]
���� �� ������ ����������� �����, ����������� tar< ����������� ����� `-x'.
����� ����������� ����� `project.tar', �������:
$ tar -xvf project.tar [Enter]
���� ����� �������� � ����� ���������� `.tar.gz' ��� `.tgz', ������� ����� `-z'.
����� ����������� ����������� ����� `project.tar.gz', �������:
$ tar -zxvf project.tar.gz [Enter]