1. df command
Linux의 df 명령은 파일 시스템 사용에 대한 정보를 표시하는 데 사용됩니다. 다음은 df 명령의 출력 예입니다.
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 12345678 5678901 5999887 49% /
devtmpfs 2048000 0 2048000 0% /dev
tmpfs 2056420 1784 2054636 1% /run
tmpfs 2056420 43040 2013380 3% /tmp
/dev/sda2 987654321 12345678 974308643 2% /home
이 출력에서 각 행은 마운트된 파일 시스템을 나타냅니다. 출력의 열은 다음 정보를 나타냅니다.
Filesystem: 이 열에는 파일 시스템의 이름이 나열됩니다.
1K-blocks: 이 열은 파일 시스템의 크기를 1킬로바이트 블록으로 나열합니다.
Used: 이 열은 파일 시스템에서 사용된 공간의 양을 나열합니다.
Available: 이 열에는 파일 시스템에서 사용 가능한 공간이 나열됩니다.
Use%: 이 열은 파일 시스템에서 사용된 공간의 백분율을 나열합니다.
Mounted on: 이 열은 파일 시스템의 마운트 지점을 나열합니다.
위의 출력 예에서 마운트된 파일 시스템이 5개임을 알 수 있습니다. 첫 번째 파일 시스템(/dev/sda1)은 루트 디렉토리(/)에 마운트됩니다. 총 크기는 12345678킬로바이트이며 그 중 5678901킬로바이트가 사용되고 5999887킬로바이트가 사용 가능합니다. 이 파일 시스템은 49% 찼습니다.
출력에 나열된 다른 파일 시스템은 각각 /dev, /run, /tmp 및 /home 디렉토리에 마운트됩니다. 크기, 사용 수준 및 마운트 지점이 다릅니다.
전반적으로 df 명령은 파일 시스템 사용량 정보를 표시하는 데 유용한 도구이며 Linux 시스템에서 디스크 공간 사용량을 모니터링하는 데 사용할 수 있습니다.
2. df command option
Linux의 df 명령은 파일 시스템 사용에 대한 정보를 표시하는 데 사용됩니다. 출력을 사용자 지정하는 데 사용할 수 있는 몇 가지 옵션이 있습니다. 다음은 사용 가능한 모든 옵션이 포함된 df 명령의 출력 예입니다.
Filesystem Size Used Avail Use% Mounted on
udev 7.8G 0 7.8G 0% /dev
tmpfs 1.6G 3.3M 1.6G 1% /run
/dev/sda1 95G 20G 76G 21% /
tmpfs 7.9G 252M 7.6G 4% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup
/dev/sda2 488G 291G 197G 60% /home
/dev/sdb1 932G 428G 504G 46% /mnt/external
/dev/sdc1 1.8T 1.5T 211G 88% /mnt/data
(1) -h: 이 옵션은 기본 바이트 대신 사람이 읽을 수 있는 형식(즉, 킬로바이트, 메가바이트 등)으로 크기를 표시하는 데 사용됩니다. 위 출력에서 크기가 바이트 대신 기가바이트(G) 및 테라바이트(T)로 표시되는 것을 볼 수 있습니다.
(2) -T: 이 옵션은 다른 정보와 함께 파일 시스템 유형을 표시하는 데 사용됩니다. 위의 출력에서 /dev/sda1, /dev/sda2 및 /dev/sdb1 파일 시스템은 ext4 유형이고 /dev/sdc1 파일 시스템은 fuseblk 유형임을 알 수 있습니다.
(3) -i: 이 옵션은 기본 디스크 사용량 정보 대신 inode 정보를 표시하는 데 사용됩니다. Inode는 파일 시스템에서 파일 및 디렉토리에 대한 정보를 저장하는 데 사용하는 데이터 구조입니다. 위 출력에서는 이 옵션을 사용하지 않았으므로 기본 디스크 사용량 정보가 표시됩니다.
(4) -t: 이 옵션은 특정 파일 시스템 유형에 대한 정보를 표시하는 데 사용됩니다. 위 출력에서는 이 옵션을 사용하지 않았으므로 모든 파일 시스템 유형에 대한 정보가 표시됩니다.
(5) -x: 이 옵션은 출력에서 특정 파일 시스템 유형을 제외하는 데 사용됩니다. 위 출력에서는 이 옵션을 사용하지 않았으므로 모든 파일 시스템 유형에 대한 정보가 표시됩니다.
(6) -P: 이 옵션은 출력을 휴대용 형식으로 표시하는 데 사용되며 각 행은 기본 공백 대신 개행 문자로 종료됩니다. 위의 출력에서는 이 옵션을 사용하지 않았으므로 공백으로 구분된 기본 형식이 사용됩니다.
(7) -a: 이 옵션은 마운트되지 않은 파일 시스템을 포함하여 모든 파일 시스템에 대한 정보를 표시하는 데 사용됩니다. 위 출력에서는 이 옵션을 사용하지 않았으므로 마운트된 파일 시스템에 대한 정보만 표시됩니다.
(8) --sync: 이 옵션은 출력을 디스크와 동기화하여 표시되는 정보가 최신인지 확인하는 데 사용됩니다. 위 출력에서는 이 옵션을 사용하지 않았으므로 기본 동작이 사용됩니다.
댓글