다음 기사에서 우리는 Sharutils를 살펴볼 것입니다. 이것은 쉘 파일을 처리하기위한 유틸리티 세트입니다. 유용 포함 된 GNU shar는 여러 파일에서 단일 파일을 생성합니다., 예를 들어 바이너리 파일을 텍스트로 변환하여 이메일 서비스로 전송할 수 있도록 준비합니다. ASCII 간단한.
shar를 사용하면 많은 파일을 하나로 압축 할 수 있습니다. 연락처로 보내면 실행 파일을 만들고 실행하여 콘텐츠를 추출하기 만하면됩니다. 이를 통해 당사의 담당자가 귀하에게 보내려는 파일을 받게됩니다. Shar는 파일을 압축하고, 바이너리 파일을 인코딩하고, 긴 파일을 분할 할 수 있습니다..
대부분의 Gnu / Linux 데스크톱은 다음과 같은 압축 형식에 대한 포괄적 인 지원을 제공합니다. 타르, 지즈, 지퍼등, 따라서 shar는이 경우 그다지 유용하지 않습니다. 그러나 서버 환경에서 Gnu / Linux를 사용한다면 shar는 단순함으로 인해 유용 할 수 있습니다.
Ubuntu에 SharUtils 설치
Unix 운영 체제에서 shar는 쉘 아카이브의 약어이며 Unix 유틸리티 shar로 만든 파일 형식입니다.. shar 파일은 자동 압축 풀기 파일의 한 유형이며이를 실행하면 생성 된 파일이 다시 생성됩니다. 파일을 추출하려면 일반적으로 표준 셸만 필요합니다. 유닉스 본.
Shar는 기본적으로 대부분의 Gnu / Linux 배포판에 포함되어 있지 않으므로 자동 압축 풀기 shar 파일을 생성하기 위해 먼저 설치해야합니다. 그러나 Ubuntu 소프트웨어 옵션에서 또는 apt를 통해 자체적으로 찾을 수 없습니다. 대신 라는 패키지를 포함하는 패키지를 설치해야합니다.샤틸'. 터미널 (Ctrl + Alt + T)을 열고 다음 명령을 입력하여이 패키지를 설치할 수 있습니다.
sudo apt install sharutils
설치 후 우리는 설치된 버전보기 동일한 터미널에서 실행 :
shar --version
Shar 파일 만들기
파일 찾기 및 준비
샤는 한 번에 파일 배치에 대해 작동하는 명령 줄 도구로 단일 파일에 넣습니다.. 따라서이 예제에서 편리하고 사용하기 쉽도록 임시 폴더를 만들고 생성하려는 shar 파일에 포함 할 모든 파일을 복사 할 것입니다.
shar 파일 만들기
에 shar 파일 생성, 이미지가 저장된 폴더에서 다음 명령을 실행하기 만하면됩니다.
shar ./* > ../archivos-empaquetados.shar
여기에서 각 사용자는 '의 이름을 변경할 수 있습니다.압축 파일'더 설명적인 이름입니다.
위의 명령에서 샤는 프로그램입니다 그 자체로. 부분 ./* 현관입니다이 경우 우리가있는 디렉토리에있는 모든 파일을 사용할 것임을 의미합니다. 다음 명령은 명령의 입력과 출력 사이의 제수 인> 기호. 프로그램은이를“왼쪽에있는 각 항목을 오른쪽에 정의 된 단일 파일로 결합합니다.”. 마지막 부분은 ../packed-files.shar는 출력 파일의 경로 및 이름입니다.. 이는 각 사용자에 맞게 변경할 수 있습니다. 이 프로세스는 매우 빠르고 일반적으로 몇 초 이상 걸리지 않습니다.
파일을 만들고 나면 공유 할 수 있습니다. 그러나 우리가 그것을 공유하는 사용자는 또한 추출이 작동하기 위해 Sharutils를 설치해야 할 것입니다..
shar 파일 추출
연락처가 shar 파일을 받으면 필요한 것은 실행 가능하게 만든 다음 실행하는 것입니다.. 이 사용자가 이미 Sharutils를 설치했다고 가정 해 보겠습니다.따라서 터미널에서 다음 명령을 실행하기 만하면됩니다 (Ctrl + Alt + T).
chmod +x archivos-empaquetados.shar ./archivos-empaquetados.shar
그리고 그게 다야. 이제 연락처는 이미 자신의 컴퓨터에서 사용할 수있는 콘텐츠를 가지고 있으므로 우리가 보낸 원본 파일을 삭제할 수 있습니다.
제거
컴퓨터에서 프로그램을 제거하려면 터미널 (Ctrl + Alt + T)을 열고 다음 명령을 작성하기 만하면됩니다.
sudo apt purge sharutils
찾을수있다 제공하는 매뉴얼의 Sharutils에 대한 정보 gnu.org.