Linux – buffashe's Blog https://blog.buffashe.com/ 버프애쉬의 블로그 Wed, 06 Jan 2021 12:04:50 +0000 ko-KR hourly 1 https://wordpress.org/?v=5.6 리눅스 램디스크(tmpfs) 만들기 https://blog.buffashe.com/2021/01/linux-create-a-ramdisk/ Wed, 06 Jan 2021 12:00:54 +0000 https://blog.buffashe.com/?p=991 리눅스에서 램디스크(tmpfs)를 사용하는 방법을 설명합니다. 램디스크의 내용은 기기의 전원이 꺼지면 삭제되므로 주의해서 사용하여야 합니다. 가용 램 용량 확인 시스템의 여유 … 더 보기 "리눅스 램디스크(tmpfs) 만들기"

The post 리눅스 램디스크(tmpfs) 만들기 appeared first on buffashe's Blog.

]]>
리눅스에서 램디스크(tmpfs)를 사용하는 방법을 설명합니다.

램디스크의 내용은 기기의 전원이 꺼지면 삭제되므로 주의해서 사용하여야 합니다.


가용 램 용량 확인

시스템의 여유 램 용량을 확인합니다.

$ free --mega
              total        used        free      shared  buff/cache   available
Mem:           8071        2426        4778          85         867        5314
Swap:             0           0           0

5314 MB를 사용할 수 있음을 알 수 있습니다(available 컬럼).
이 중 3 GB를 사용하겠습니다.


마운트 지점 생성 및 마운트

램디스크의 마운트 지점으로 사용할 폴더를 생성합니다.

$ sudo mkdir /mnt/ramdisk

램디스크를 마운트 합니다.

$ sudo mount -t tmpfs -o size=3G tmpfs /mnt/ramdisk

아래 명령어로 마운트 된 램디스크를 확인할 수 있습니다.

$ df -h
Filesystem      Size  Used Avail Use% Mounted on
...
tmpfs           3.0G     0  3.0G   0% /mnt/ramdisk

/etc/fstab 설정

부팅 시 램디스크가 자동으로 마운트 되도록 설정합니다.

아래 명령어로 /etc/fstab을 편집합니다.

$ sudo nano /etc/fstab

/etc/fstab의 내용에 다음 내용을 추가합니다.

tmpfs /mnt/ramdisk tmpfs defaults,size=3G 0 0

앞으로 부팅 시마다 램디스크가 자동으로 마운트 됩니다.


추가: 램디스크 언마운트/삭제

램디스크의 언마운트/삭제 방법을 설명합니다.

아래 명령어로 램디스크의 내용을 삭제하고, 언마운트 합니다.

$ sudo rm -rf /mnt/ramdisk/*
$ sudo umount /mnt/ramdisk

위에서 /etc/fstab에 추가한 내용을 삭제합니다.

$ sudo nano /etc/fstab

마운트 지점을 삭제합니다.

$ sudo rmdir /mnt/ramdisk

The post 리눅스 램디스크(tmpfs) 만들기 appeared first on buffashe's Blog.

]]>
리눅스 폴더 크기 표시하기 https://blog.buffashe.com/2019/06/show-linux-folder-size/ Tue, 25 Jun 2019 07:12:49 +0000 https://blog.buffashe.com/?p=128 현재 폴더du -hs -h: 사람이 읽기 편하게 출력-s: 총 사용량만 표시 특정 폴더du -hs 경로

The post 리눅스 폴더 크기 표시하기 appeared first on buffashe's Blog.

]]>
현재 폴더
du -hs

-h: 사람이 읽기 편하게 출력
-s: 총 사용량만 표시

특정 폴더
du -hs 경로

The post 리눅스 폴더 크기 표시하기 appeared first on buffashe's Blog.

]]>