1. 파일 디렉토리 백업

tar -czf ../public_ftp/files_backup.tar.gz ./files

./public_html 에서 진행함.

#리눅스 #파일이동 #파일백업


2. 파일 확장자별 용량 및 갯수

./files 디렉토리 내부에 파일 형식이

이미지인지 hwp 한글파일인지 압축파일인지 해당 파일들의 갯수가 몇개인지 등을 확인하는 명령어

find ./files -type f | awk -F. '{ext=$NF} ext_count[ext]++ {ext_size[ext]+=$5} END {for (e in ext_count) printf "%s: %d 개, %.2f MB\n", e, ext_count[e], ext_size[e]/(1024*1024)}'

보완

find ./files -type f | awk -F. '{ext=$NF; size = system("stat -c %s " $0); ext_count[ext]++; ext_size[ext]+=size} END {for (e in ext_count) printf "%-10s %6d 개, %10.2f MB\n", e, ext_count[e], ext_size[e]/(1024*1024)}' | sort -k3 -nr