|
��������
cpio - ����������� � ����������, � ����� �����������
������
���������
cpio -o [-a] [-c] [-B] [-v] cpio -i [-B] [-c] [-d] [-m] [-r] [-t] [-u] [-v] [-f] [-s] [-S] [-b] [-6 [������ ...] cpio -p [-a] [-d] [-l] [-m] [-u] [-v] �������
��������
������� cpio -o (�����������) ������ �� ������������
����� ������ ���������� ���� � �������� ��� ����� ��
����������� ����� ������ � ����������� ������� � ����������� � ������. ����� ����������� �� �������, ��������
512 ����.
������� cpio -i (����������) �������� ��������� ����� �� ������������ �����, �������, ��� ��������������, �������� ����������� ������ cpio -o. ����������� ������ �����, ����� ������� ������������� ���� �� ������ �� ��������� ��������, ����������� �� �������� � shell'� �������� ��� ��������� ���� ������. ������� / ����� ��������������� � ������� ����������� ?, *, � [...]. ����� ���� ������� ��������� ��������, � ���� �� ������� �� ������, �� �� ��������� �������� ����� * (�� ���� ����� ��������� ��� �����). ������ ������ ������ ���� ������� �������� ���������. ����������� ����� ��������� � ���������� � ������� ������ ��������� � ������������ � ���������� ���� �������. ����� ������� � ����� ����� ��� ��, ��� ��� ���������� ������� cpio -o. �������� ����� � ������ ����� ����� � �������� ������������, ���� �� �� �����������������, � ��������� ������ cpio �������� ��������� � ������ �����, ������� �� ���� ��� ���������� ������� cpio -o.
���� ������� cpio -i �������� ������� ��� ������������ ����, � ����� ��������� ����������� � ������������ ����� �� �� ����� ��� ����� ������, ��� � �������������, �� cpio ������ �������������� � �� �������� ������������ ����. (��������� ����� -u, ����� �������� ����������� ������ ������������� �����, ��� ����� ������� ��������� �����������.)
������� cpio -p (�����������) ������ �� ������������ ����� ������ ���������� ���� �, � ������������ � ������� ��������� ������, �������� �������� ����� � ������ ��������� � ��������� �������� ���������.
������ ������� cpio �������� ��������� �����:
-a | �� �������� ����� ���������� ������� � ��������� ����� ��� ��� �����������. |
-B | ���������� ������ ����� ������ 5120 ����. ��� ����� �� ����������� � ������ -p � ����� �����, ������ ���� ����/����� ���������� �� ����������� ���������� ���������� (�������� /dev/mt). |
-d | ��������� �������� � ������ �������������. |
-c | ��������� ������ ���������� � ���� ASCII-��������. ������������ ������������� ������������ ��� �����, ���� ����� ����������� �� ��������� ������� ����. |
-r | ������������ ��������������� �����. ��� ������� ������������ ����� � ������������ ������������� ����� ���, � ���� ������������ ������� ������ �������, �� ���� ������������. ����� �� ����������� � ������ -p. |
-t | ������� ���������� ������, ����� ���������� � ������� ������� cpio. ������� ����� �� ���������. |
-u | ���������� �������� ������������ ���� �������� � ��� �� ������ (������ ������ ���� �� �������� ����, ������������ �������). |
-v | ������� ������ ���� ������������ ������. ���� ������������ ����� -t, �� ���������� �������� ��� ����� ������� ls -l [��. ls(1)]. |
-l | �����, ��� ��� ��������, �� ���������� �����, � ��������� ������. ��� ����� ������������� ������ � ������ -p. |
-m | ��������� ������� ����� ��������� ����������� (�� ���� �� �����, ������� ������� � ��������� �����). ��� ���������� ���� ����� ����� ��������� ����������� ��������������� ������ �������� �������. ��� ����� �� ��������� �� ����� ��������� ����������� ������������� ���������. �������, ��� � ������� cpio ����� ����� -m �������������� �� ������ � ������� tar. |
-f | ��������� ��� �����, ����� ���, ����� ������� ������������� ��������. |
-s | ������������ ����� � ������ �������� �����. ��� ����� ������������ ������ � ������ -i. |
-S | ������������ �������� ���� � �����. ��������������, ��� ����� �������� ������ �����. ����� -S ������������ ������ � ������ -i. |
-b | ������� ���� � ����� �������� �� ���������������. ������������ ������ � ������ -i. |
-6 | ������������ ������ �����. ����� ����� ������ � ������ -i. |
���� � �������� ������ �� ����������� ���������� ���������� (����� -o) ��� ������ � ���� (����� -i) �������� ���������� �������� (��������, �������), ������� cpio ������� ���������:
If you want to go on, type device/file name when ready.
����� ����������, �� ������ �������� �������� � ������ ��� ������������ ����������� ���������� (��������, /dev/rdsk/fd) � ������ �������_�������. ����� ����������, ������ ��� cpio ������ ����������. ��������, ���� �� ������ ��� ��������� ��� ������ ������, ����� ��������� �� �� �������, ����� cpio ������� �� ������ ��������, ���� �� ������ ������ �������. (���� ������ �������_������� ���������� cpio �������� ������.)
�������
ls | cpio -o >../newfile
cat newfile | cpio -id "memo/a1" "memo/b*"
find . -depth -print | cpio -pdlmv newdir
��. �����
ar(1), find(1), ls(1), tar(1).
cpio(4) � ����������� ������������.
����������
���������� ����� ���������� �� 256 ��������.
������ ����������������� ����� ���������� ����������� �����.
���������� ������ ���������� � �������������, ��� ������ ����� ����� 512 ����.
|