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 옵션은 내림 차순으로 정렬하기 위해 사용한다.

Categories
Linux

우분투에서 df 명령으로 디스크 공간 정보 확인하기

1. 디스크 공간 정보 확인하기

df 명령을 사용한다.

df -H

-H 옵션의 H 는 “Human-readable format” 에서 왔다. 수치 정보를 사람이 이해하기 좋은 형식으로 표현한다는 뜻이다.

2. 각 필드의 의미

Filesystem 필드 (field) 에서는 파일 시스템 소스 (source) 를 보여준다.

Size 필드에서는 디스크 드라이브의 전체 용량을 보여준다.

Used 필드에서는 사용중인 디스크 용량을 보여준다.

Avail 필드에서는 사용가능한 디스크 용량을 보여준다.

Use% 필드에서는 사용중인 디스크 용량이 전체 디스크 용량의 몇 퍼센트인지 보여준다.

Mounted on 필드에서는 디스크 드라이브가 마운트된 디렉토리를 보여준다.

3. 특정 드라이브 정보만 확인하기

df 명령 인자로 특정 드라이브의 이름을 지정한다.

df -H /dev/sda2

4. 특정 필드만 출력하기

df 명령의 ‐‐output 옵션을 사용한다.

df -H ‐‐output=source,size,used,avail

Filesystem 필드를 출력하기 위해 “filesystem” 대신 “source” 를 사용한 것에 유의한다.

Categories
Linux

우분투에서 7-Zip (세븐집) 설치하고 사용하기

1. 7-Zip 설치하기

다음 명령으로 최신의 패키지 정보를 다운로드한다.

sudo apt update

7-Zip 은 p7zip-full 패키지에 포함되어 있다. p7zip-full 패키지를 설치한다.

sudo apt install p7zip-full

2. 설치 결과 확인

7-Zip 의 리눅스 명령어는 7z 이다.

다음 명령으로 7z 명령의 경로를 확인한다.

which 7z


7z 명령의 경로는 /usr/bin/7z 이다.

3. 파일 압축하기

7z 으로 파일을 압축할 때는 a 커맨드를 사용한다.

다음 명령은 document.txt 파일을 압축하여 document.7z 파일로 저장한다.

7z a document.7z document.txt

4. 파일 압축 풀기

파일의 압축을 풀 때는 e 커맨드를 사용한다.

다음 명령은 document.7z 파일의 압축을 푼다.

7z e document.7z

5. 압축 파일 정보 확인

압축을 풀지 않고 압축 파일의 내용을 확인할 때는 l (소문자 L) 커맨드를 사용한다.

다음 명령은 document.7z 파일의 내용을 화면에 출력한다.

7z l document.7z