디렉토리와 그 ksh
내용을 압축하는 방법AIX
내가 만든 파일의 경우compress filename
답변1
tar cjf <your-name-in-specific-path> <your-directory-path>
c: Create
j: Use bzip2 for compression
f: Save it to given file name
노트:사용 중인 tar 버전에 이러한 옵션이 없으면 다음 지침을 따르세요.
tar cf <your-name-in-specific-path> <your-directory-path>
gzip <your-name-in-specific-path>
노트:bzip2
등 의 다른 도구를 사용하여 xz
파일을 압축할 수 있습니다.
답변2
디렉터리가 일반 파일이 아니기 때문에 압축할 수 없습니다. 이는 파일 세트의 컨테이너에 대한 포인터입니다.
tar
디렉터리와 그 내용을 단일 파일에 넣고 해당 파일을 압축할 수 있습니다 . 또는 cd
해당 디렉토리로 이동하여 각 개별 파일을 압축할 수도 있습니다.
답변3
AIX의 Tar는 기본적으로 압축을 지원하지 않습니다. tar와 압축을 동시에 수행하려면 gzip 명령을 결합해야 합니다.
$ tar cvf test.tar test # pure tar only
$ tar cvf - test | gzip > test.tar.gz # tar and compress together
다음과 같이 압축을 풀고 압축을 풀 수도 있습니다.
$ gunzip -c test.tar.gz | tar tvf - # list compress files
$ gunzip -c test.tar.gz | tar xvf - # decompress files