Linux 일반 명령 - 파일 압축 및 마운트

카탈로그
gzip
gunzip
tar
zip
unzip
bzip2
mount
umount

gzip


명령 용도: 파일을 압축하거나 압축을 풀다.압축 형식:.gz 명령 문법: gzip[옵션][파일] 상용 옵션: -d: 파일 압축 풀기;-r: 귀속 처리;-v: 실행 과정 보이기;-l: 압축 파일에 대한 정보를 열거합니다. 
// test/logs/  , .gz 
gzip -rv /test/logs/ 
// install.log.gz 
gzip -l install.log.gz
// test/logs/  .gz 
gzip -rdv /test/logs/

gunzip


명령 용도: 압축 파일을 풀기 위해 gzip-d와 같습니다.압축 형식:.gz 명령 문법:gunzip[옵션][파일]상용 옵션:-r:귀속 처리;-v: 실행 과정 보이기;-l: 압축 파일에 대한 정보를 열거합니다. 
// test/logs/  .gz 
gunzip -rv /test/logs/
// install.log.gz 
gunzip -l install.log.gz

tar


명령 용도: 백업 파일이나 디렉터리를 포장합니다.압축 형식:.tar 명령 문법: tar [옵션] [백업 파일 이름] [파일 또는 디렉터리] 상용 옵션: - c: 포장;-v: 실행 과정 보이기;-f: 백업 파일 이름 지정;-z: gzip 형식으로 파일을 압축하거나 압축을 풀기;-x: 패키지 해제;-j: bzip2 형식으로 파일을 압축하거나 압축을 풀기; 
// readme.txt , readme.txt.tar.gz
tar -czvf readme.txt.tar.gz readme.txt
// readme.txt.tar.gz 
tar -xzvf readme.txt.tar.gz 
// logs , logs.tar.gz
tar -czvf logs.tar.gz logs/
// readme.txt , readme.txt.tar.bz2
tar -cjvf readme.txt.tar.bz2 readme.txt
// readme.txt.tar.bz2 
tar -xjvf readme.txt.tar.bz2

zip


명령 용도: 백업 파일이나 디렉터리를 압축합니다.압축 형식:.zip 명령 문법: zip [옵션] [백업 파일 이름] [파일 또는 디렉터리] 일반 옵션: -r: 압축 디렉터리;-v: 실행 과정 보이기; 
// install.log , install.log.zip
zip -v install.log.zip install.log
// logs , logs.zip
zip -rv logs.zip logs/

unzip


명령 용도: 파일 압축 풀기.압축 형식:.zip 명령 문법: unzip [옵션] [파일 압축] 자주 사용하는 옵션: - d: 압축 해제 디렉터리 지정; 
// logs.zip tmp 
unzip -d /tmp logs.zip 

bzip2


명령 용도: 파일을 압축하거나 압축을 풀다.압축 형식:.bz2 명령 문법:bzip2[옵션][파일]상용 옵션:-k:원본 파일 보존;-d: 파일 압축 풀기;-v: 실행 과정 보이기;
// love.story  , love.story.bz2 
bzip2 -kv love.story 
// love.story.bz2 , 
bzip2 -dk love.story.bz2 

일반적인 압축 형식과 그에 대응하는 Linux 처리 명령은 다음과 같습니다.
압축 형식
압축 명령
압축 해제 명령
.gz
gzip
gunzip (등가 gzip -d)
.tar
tar -cf
tar -xf
.tar.gz
tar -czf
tar -xzf
.zip
zip
unzip
.bz2
bzip2
bunzip2
.tar.bz2
tar -cjf
tar -xjf

mount


명령 용도: 지정된 마운트 지점에 파일 시스템을 로드합니다.
명령 구문: mount [-t 파일 시스템] 장치 파일 이름 마운트 지점
// iso mnt/cdrom , 
mount -t iso9660 /dev/sr0 /mnt/cdrom
mount -t auto /dev/sr0 /mnt/cdrom
mount /dev/sr0 /mnt/cdrom

umount


명령 용도: 마운트된 파일을 마운트 해제합니다.
명령 구문:umount[장치 파일 이름 또는 마운트 지점]
// iso , 
umount /mnt/cdrom
umount /dev/sr0

좋은 웹페이지 즐겨찾기