Linux Cheatsheet

자주 쓰는데 맨날 까먹는 리눅스 명령어들 모음.

디렉토리 총 용량 출력

du -sh <path>

용량이 큰 디렉토리들이 어떤 것인지 찾고 싶으면 아래처럼 응용.

du -h <path> | sort -rh | head -5

rsync

scp 보다 rsync 쓰는 버릇을 들이자.

rsync -ravh --progress <src> <dst>

-z 옵션은 대부분의 경우에 안 주는게 나은듯. 압축하는데 시간이 더 오래걸림.

rsync -ravh --progress --include "*/"  --include="*.sh" --exclude="*" <src> <dst>

위 명령처럼 include 와 exclude 옵션을 잘 조합해서 원하는 파일만 전송하는 것도 가능.