파일 보관 및 압축을 위한 Linux 명령
파일 아카이빙 명령 tar.파일 아카이빙은 사용하기 편리하고 관리하기 쉽다는 장점이 있습니다. 다음으로, 관심 있는 친구들은 이 글을 통해 여러분과 함께 리눅스 파일의 아카이빙 및 압축 명령을 공유하겠습니다.
1. 파일 보관 명령 tar
보관의 이점:
네트워크 접속이 느립니다. 전송 전 압축하세요 –→ 전송 후 압축 해제
파일 압축의 이점
하드 디스크 리소스를 절약합니다.
사용된 명령: tar
기능: 압축된 파일을 패키징합니다. 및/또는 한 폴더의 디렉터리. 백업 및 아카이브 생성을 위한 최고의 도구입니다[root@xuegod72 ~]# tar –help [root@xuegod72 ~]# tar -cf archive.tar foo bar #将 foo bar 文件打包 成.tar [root@xuegod72 ~]# tar -tvf archive.tar #列出 tar中的所有文件 [root@xuegod72 ~]# tar -xf archive.tar #提前或者释放 tar中的文件
Packaging
구문: tar [매개변수] 패키지 이름 대상 파일/디렉토리
매개변수:
-c create 파일 생성
- x 파일 압축 해제 및 복원 -v 실행 세부 정보 표시
-f 백업 파일 지정
-t 백업 파일 내용 나열
-P(대문자) 절대 경로를 사용할 경우 제거하지 않음 파일 이름 앞의 루트 기호
-z gzip을 통해 압축 -j bzip2를 통해 압축 해제 참고: 패키지 이름을 시작할 때 접미사를 추가해야 합니다. 압축하려는 유형에 따라 접미사
[root@xuegod72 mnt]# tar -cvf grub2.tar /boot/grub2/ – 아카이브[root@xuegod72 mnt] # tar -tvf grub2.tar|more – 파일 보기 아카이브에 [root@xuegod72 mnt]# tar -cvfP grub2.tar /boot/grub2/ – 아카이브 루트 디렉터리(위험, 압축 해제 후 루트 디렉터리를 덮어쓸 수 있음) [root@xuegod72 mnt]# tar -xvf grub2 .tar -C /usr/src/ – 릴리스 추출 -C 위치 지정
Linux에서는 파일 형식과 접미사를 어떻게 구별합니까
예를 들어, sh 스크립트 aa[root@xuegod72 mnt]# file grub2.tar [root@xuegod72 mnt]# file /etc/init.d/nginx
gzip bzip2 zip tar
3.1 压缩格式
常见的压缩格式:gz、bz2、xz、zip、Z
格式(文件名格式): .tar.gz 或 .tgz
语法格式:tar zcvf newfile.tar.gz SOURCE
[root@xuegod72 mnt]# du -sh /boot/grub2/ [root@xuegod72 mnt]# ll -h /boot/grub2/
2.
압축 도구:
gzip bzip2 zip tar
3.1 압축 형식
구문 형식: tar zcvf newfile.tar.gz SOURCE
tar.gz format
[root@xuegod72 mnt]# tar zcf grub2.tar.gz /boot/grub2 #打包压缩 [root@xuegod72 mnt]# tar zxf grub2.tar.gz #解压
tar.bz2 format
[root@xuegod72 mnt]# tar jcf grub2.tar.gz /boot/grub2 #打包压缩 [root@xuegod72 mnt]# tar jxf grub2.tar.gz #解压
rar 형식
[root@xuegod72 mnt]# rar a grub2.rar /boot/grub2 #打包压缩 [root@xuegod72 mnt]# rar x grub2.tar.gz #解压
[root@xuegod72 mnt]# zip -r grub2.zip /boot/grub2 #打包压缩 [root@xuegod72 mnt]# unzip grub2.tar.gz -d /tmp #解压
[root@xuegod72 mnt]# gzip grub2.tar #打包压缩 [root@xuegod72 mnt]# gzip -d grub2.tar.gz #解压
[root@xuegod72 mnt]# bzip2 -k grub2.tar #打包压缩 [root@xuegod72 mnt]# bzip2 -d grub2.tar.bz2 #解压
[root@xuegod72 mnt]# xz -zk grub2.tar #打包压缩 [root@xuegod72 mnt]# unxz -dk grub2.tar.xz #解压
위 내용은 파일 보관 및 압축을 위한 Linux 명령의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











Linux 터미널에서 Python 사용 ...

언어의 멀티 스레딩은 프로그램 효율성을 크게 향상시킬 수 있습니다. C 언어에서 멀티 스레딩을 구현하는 4 가지 주요 방법이 있습니다. 독립 프로세스 생성 : 여러 독립적으로 실행되는 프로세스 생성, 각 프로세스에는 자체 메모리 공간이 있습니다. 의사-다일리트 레딩 : 동일한 메모리 공간을 공유하고 교대로 실행하는 프로세스에서 여러 실행 스트림을 만듭니다. 멀티 스레드 라이브러리 : PTHREADS와 같은 멀티 스레드 라이브러리를 사용하여 스레드를 만들고 관리하여 풍부한 스레드 작동 기능을 제공합니다. COROUTINE : 작업을 작은 하위 작업으로 나누고 차례로 실행하는 가벼운 다중 스레드 구현.

Web.xml 파일을 열려면 다음 방법을 사용할 수 있습니다. 텍스트 편집기 (예 : 메모장 또는 문자 메시지)를 사용하여 통합 개발 환경 (예 : Eclipse 또는 NetBeans)을 사용하여 명령을 편집하십시오 (Windows : Notepad Web.xml; Mac/Linux : Open -A Texted web.xml).

Linux 시스템과 함께 제공되는 Python 통역사를 제거하는 문제와 관련하여 많은 Linux 배포판이 설치 될 때 Python 통역사를 사전 설치하고 패키지 관리자를 사용하지 않습니다 ...

Linux는 서버 관리, 임베디드 시스템 및 데스크탑 환경으로 사용되는 것이 가장 좋습니다. 1) 서버 관리에서 Linux는 웹 사이트, 데이터베이스 및 응용 프로그램을 호스팅하는 데 사용되어 안정성과 안정성을 제공합니다. 2) 임베디드 시스템에서 Linux는 유연성과 안정성으로 인해 스마트 홈 및 자동차 전자 시스템에서 널리 사용됩니다. 3) 데스크탑 환경에서 Linux는 풍부한 응용 프로그램과 효율적인 성능을 제공합니다.

Debianlinux는 안정성과 보안으로 유명하며 서버, 개발 및 데스크탑 환경에서 널리 사용됩니다. 현재 Debian 및 Hadoop과 직접 호환성에 대한 공식 지침이 부족하지만이 기사에서는 Debian 시스템에 Hadoop를 배포하는 방법을 안내합니다. 데비안 시스템 요구 사항 : Hadoop 구성을 시작하기 전에 Debian 시스템이 Hadoop의 최소 작동 요구 사항을 충족하는지 확인하십시오. 여기에는 필요한 JAVA 런타임 환경 (JRE) 및 Hadoop 패키지 설치가 포함됩니다. Hadoop 배포 단계 : 다운로드 및 unzip hadoop : 공식 Apachehadoop 웹 사이트에서 필요한 Hadoop 버전을 다운로드하여 해결하십시오.

"Debiantrings"는 표준 용어가 아니며 구체적인 의미는 여전히 불분명합니다. 이 기사는 브라우저 호환성에 직접 언급 할 수 없습니다. 그러나 "Debiantrings"가 Debian 시스템에서 실행되는 웹 응용 프로그램을 지칭하는 경우 브라우저 호환성은 응용 프로그램 자체의 기술 아키텍처에 따라 다릅니다. 대부분의 최신 웹 응용 프로그램은 크로스 브라우저 호환성에 전념합니다. 이는 웹 표준에 따라 웹 표준과 잘 호환 가능한 프론트 엔드 기술 (예 : HTML, CSS, JavaScript) 및 백엔드 기술 (PHP, Python, Node.js 등)을 사용하는 데 의존합니다. 응용 프로그램이 여러 브라우저와 호환되도록 개발자는 종종 브라우저 크로스 테스트를 수행하고 응답 성을 사용해야합니다.

GO를 사용하여 Oracle 데이터베이스에 연결할 때 Oracle 클라이언트를 설치해야합니까? GO에서 개발할 때 Oracle 데이터베이스에 연결하는 것이 일반적인 요구 사항입니다 ...
