목록압축 (3)
준호씨의 블로그
암호가 걸린 압축 파일을 해제 하려면 아래와 같이 패스워드를 물어 봅니다. 압축을 할 때 패스워드를 걸어서 압축을 해보겠습니다. 방법은 간단합니다. 터미널 환경에서 zip 커맨드를 사용하고 --encrypt 라는 옵션을 붙여 주면 압축 할 때 암호를 물어 보게 됩니다. zip --encrypt archive.zip 1.txt 2.txt 3.txt 아래는 실제로 압축하는 과정입니다. $ zip --encrypt archive.zip 1.txt 2.txt 3.txt Enter password: Verify password: adding: 1.txt (stored 0%) adding: 2.txt (stored 0%) adding: 3.txt (stored 0%)
일반적으로 맥에서 압축을 할 때 마우스 우클릭 후 Compress 기능을 이용하는데요. 이 기능은 분할압축기능을 제공하지 않습니다. (언젠가는 생길지도 모르겠네요. 혹시 방법이 있다면 제보 부탁드립니다.) GUI 상에서는 분할압축을 할 수 없지만 커맨드라인 유틸리티인 zip 커맨드로 분할 압축을 할 수 있습니다. 터미널 실행 cmd + space 를 누르면 Spotlight Search 창이 뜨고 여기다가 terminal 을 입력하면 Terminal 이 나타납니다. 엔터키를 누르거나 마우스 클릭으로 Terminal 프로그램을 실행시킵니다. (Terminal 은 기본 터미널 프로그램이고 iTerm 같은 터미널 프로그램도 추천합니다.) 파일이 있는 경로로 이동 파일 경로가 있는 곳을 아시는 분은 "cd 디렉..
압축된 파일을 리모트 서버에서 풀려고 하면 어떻게 해야 할까? copy 한 후 압축 풀기 커맨드를 날린다. 그리고 copy 한 파일을 지운다. 간단하긴 하지만 좀 번거롭다. 더 쉬운 방법이 없을까 찾아 보니 unarchive 가 있다. - name: unarchive logstash unarchive: src=logstash-all-plugins-2.3.1.tar.gz dest=/somewhere/ 참고 http://docs.ansible.com/ansible/unarchive_module.html