Categories
Linux

우분투에서 apt 명령으로 패키지를 완전히 삭제하는 방법

1. apt remove 명령

apt remove 명령으로 패키지를 삭제하는 경우를 살펴보자.

sudo apt remove ffmpeg

다음은 패키지 삭제 전에 화면에 출력되는 메시지이다.


패키지 삭제 후에 2,288 KB 의 디스크 공간이 확보된다고 한다.

ffmpeg 패키지는 400 MB 이상의 디스크 공간을 차지하는 패키지이다. apt remove 명령으로는 ffmpeg 패키지를 완전히 삭제할 수 없다는 것을 알 수 있다.

실행 취소를 위해 프롬프트에서 “n” 과 엔터키를 누른다.

2. 완전한 패키지 삭제

apt purge 명령과 −−autoremove 옵션을 사용한다.

sudo apt purge −−autoremove ffmpeg

apt purge 명령은 apt remove 명령과 달리 패키지 데이터 뿐만 아니라 사용자 설정 파일까지 삭제한다.

−−autoremove 옵션을 사용하면 패키지 의존성 (dependencies) 때문에 설치되었지만 더이상 필요없게 된 패키지들까지 삭제된다.

다음은 패키지 삭제 전에 화면에 출력되는 메시지이다.

앞의 경우와 달리 패키지 삭제 후에 419 MB 의 디스크 공간이 확보된다는 것을 알 수 있다.

프롬프트에서 “y” 와 엔터키를 눌러 패키지를 삭제한다.

Categories
Linux

리눅스 (Linux) 에서 free 명령으로 메모리 사용량 확인하기

1. free 명령

터미널에서 free 명령을 실행한다.

free

free 명령의 출력 결과에는 다음과 같은 정보가 표시된다.

* 물리 (physical) 메모리의 전체 용량. “total” 열에 표시된다.

* 물리 메모리 중에서 사용중인 용량. “used” 열에 표시된다.

* 물리 메모리 중에서 사용가능한 용량. “free” 열에 표시된다.

* 스왑 (swap) 메모리의 전체 용량. “total” 열에 표시된다.

* 스왑 메모리 중에서 사용중인 용량. “used” 열에 표시된다.

* 스왑 메모리 중에서 사용가능한 용량. “free” 열에 표시된다.

2. free 명령의 옵션

-m 옵션을 사용하면 메모리 용량이 MB (메가바이트) 단위로 표시된다.

free -m

-g 옵션을 사용하면 메모리 용량이 GB (기가바이트) 단위로 표시된다.

free -g

-t 옵션을 사용하면 물리 메모리 용량과 스왑 메모리 용량의 합계가 표시된다.

free -t

Categories
Linux

유튜브 (YouTube) 동영상 다운로더 yt-dlp 의 설치, 업데이트 및 삭제 방법

1. yt-dlp 설치하기

다음 명령으로 yt-dlp 를 다운로드한다.

sudo wget -O /usr/local/bin/yt-dlp https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp

-O 옵션에서 O 는 영어 대문자 O 이다. 이 옵션은 다운로드한 파일의 경로와 이름을 지정하기 위해 사용한다.

파일의 퍼미션 (permissions) 을 변경한다.

sudo chmod a+x /usr/local/bin/yt-dlp

‐‐version 옵션으로 yt-dlp 의 버전을 확인한다.

yt-dlp ‐‐version

2. yt-dlp 업데이트하기

-U 옵션을 사용하여 yt-dlp 를 최신 버전으로 업데이트한다.

sudo yt-dlp -U

3. yt-dlp 삭제하기

yt-dlp 를 삭제할 때는 rm 명령을 사용한다.

sudo rm /usr/local/bin/yt-dlp

Categories
Linux

du 명령: 리눅스에서 디렉토리별 디스크 사용량 확인하기

1. 디렉토리별 디스크 사용량 확인

du 명령을 사용한다.

du 라는 이름은 disk usage (디스크 사용량) 로부터 왔다.

du -h /usr/local/

-h 옵션은 수치 자료를 사람이 이해하기 쉬운 형식으로 출력하기 위해 사용한다.

du 명령의 인자는 디렉토리의 이름이다.

2. 사용량의 합계만 출력하기

-s 옵션을 사용한다. 여기서 s 는 summarize (요약하다) 를 의미한다.

du -h -s /usr/local/

3. 사용량이 많은 순서로 정렬하기

du 명령과 sort 명령을 함께 사용한다.

du /usr/local/ | sort -n -r

sort 명령의 -n 옵션은 수치 정렬 (numeric sort) 을 하기 위해 사용한다.

sort 명령의 -r 옵션은 내림 차순으로 정렬하기 위해 사용한다.