OS/Linux
파일압축과 파일위치 검색
S.A.H
2021. 7. 27. 14:50
반응형
파일압축
- 압축파일 확장명은 xz, bz2, gz, zip, Z등
- xz나 bz2 압축률이 더 좋음
- 압축하기: xz파일명 , 압축풀기: xz -d 파일명.xz (압축풀기는 -d 옵션)
파일 묶기
- 리눅스에서는 파일압축과 파일묶기는 원칙적으로 별개의 프로그램으로 수행함
- 파일묶기의 명령어는 tar, 묶인 파일의 확장명도 tar
파일 묶기 명령(tar)
- 동작: c(묶기), x(풀기), t(경로확인)
- 옵션: f(파일), v(과정보이기), J(tar+xz), z(tar+gzip), j(tar+bzip2)
- ex) tar cvf my.tar /etc/sysconfig/ → 묶기
- tar cvfj my.tar.xz /etc/sysconfig/ /etc/sysconfig/ → 묶기 + xz로 압축
- tar xvf my.tar → tar 풀기
- tar xvfj my.tar.xz /etc/sysconfig/ → xz압축 해제 + tar 풀기
파일 위치 검색
find [경로] [옵션] [조건] [action]: 기본파일 찾기
- [옵션] -name, -user(소유자), -newer(전, 후), -perm(허가권), -size(크기)
- [action] -print(디폴트), -exec(외부명령 실행)
- ex) find /etc -name "*.conf"
- find /usr/bin -size +10k -size -100k
- find /home -name "*.swp" -exec rm {} \; → find명령어의 실행 결과인 swp파일이 rm명령으로 실행
반응형