내 시스템에 우분투를 설치했습니다. 드라이브가 마운트되었지만 tar 파일을 추출하는 동안 오류가 발생했습니다.
/Downloads$ sudo tar tvzf elasticsearch-7.5.1-linux-x86_64.tar.gz /media/asd/LinuxABC/ tar: /media/asd/LinuxABC: Not found in archive tar: Exiting with failure status due to previous errors enter code here
나는 이 명령을 시도했다
asd@asd-Inspiron-5559:~/elasticsearch$ sudo tar -C /home/asd/elasticsearch -vzf elasticsearch-7.5.1-linux-x86_64.tar.gz tar: "-Acdtrux", "--delete" 또는 "--test-label" 옵션 중 하나를 지정해야 합니다. 자세한 내용을 보려면 "tar --help" 또는 "tar --usage"를 시도해 보십시오.
위 명령어를 사용하여 파일을 추출하고 있는데 추출된 결과 파일이 보이지 않습니다.
drwxr-xr-x 0/0 0 2019-12-17 04:31 탄력적 검색-7.5.1/모듈/분석-공통/ -rw-r--r-- 0/0 193639 2019-12-17 04:31 탄력적 검색-7.5.1/모듈/분석-공통/분석-공통-7.5.1.jar -rw-r--r-- 0/0 1481 2019-12-17 04:31 elasticsearch-7.5.1/modules/analytic-common/plugin-descriptor.properties drwxr-xr-x 0/0 0 2019-12-17 04:31 elasticsearch-7.5.1/logs/ drwxr-xr-x 0/0 0 2019-12-17 04: 31 elasticsearch-7.5.1/plugins/ asd@asd-Inspiron-5559:~/Downloads$ cd /home/asd/elasticsearch asd@asd-Inspiron-5559:~/elasticsearch$ ls asd@asd-Inspiron-5559:~ /elasticsearch$ ls -ltr 합계 0
답변1
tar 볼의 내용을 디렉토리로 추출하려는 것 같습니까 /media/asd/LinuxABC/
?
이 경우 다음과 같이 tar를 사용해야 합니다.
/Downloads$ sudo tar -C /media/asd/LinuxABC/ -xvzf elasticsearch-7.5.1-linux-x86_64.tar.gz
위 명령에서 -C
tar는 디렉터리로 변경하도록 지시한 다음 -xvzf
tar에게 지정된 파일을 추출하도록 지시합니다.
사용하는 명령은 tar
파일을 찾으라고 알려줍니다./media/asd/LinuxABC
~에타르볼을 추출하여 추출합니다.
이 스위치는 또한 t
포장을 풀지 않고도 타르 볼의 내용을 나열합니다. 내용을 나열하지 않고 타르 볼을 추출하려는 경우에는 이 스위치를 사용하면 안 됩니다. 대신 스위치를
사용해야 합니다 .x
t