>  기사  >  운영 및 유지보수  >  리눅스에서 파일의 전체 크기를 확인할 수 있습니까?

리눅스에서 파일의 전체 크기를 확인할 수 있습니까?

青灯夜游
青灯夜游원래의
2022-07-21 18:31:524671검색

Linux에서는 파일의 전체 크기를 볼 수 있습니다. 파일의 전체 크기를 확인하는 방법: 1. "stat file path" 구문과 함께 stat 명령을 사용합니다. 출력 결과의 세 번째 줄에 있는 Size 필드는 파일의 바이트 수입니다. "wc -c file path" 구문을 사용하여 명령을 사용하면 지정된 파일의 바이트, 단어 및 줄 수를 출력할 수 있습니다. 3. "du -h file path" 구문과 함께 du 명령을 사용하여 다음을 표시합니다. 4. "ls -lh 파일 경로" 구문과 함께 ls 명령을 사용합니다.

리눅스에서 파일의 전체 크기를 확인할 수 있습니까?

이 튜토리얼의 운영 환경: linux7.3 시스템, Dell G3 컴퓨터.

Linux는 파일의 전체 크기를 볼 수 있습니다.

Linux에는 파일 크기를 확인하는 다양한 명령이 내장되어 있습니다.

1.stat 명령

stat 명령은 파일의 상태 정보를 표시하는 데 사용됩니다. 구문:

stat filepath

stat 명령의 출력 정보는 ls 명령의 출력 정보보다 더 자세합니다. stat 명령으로 볼 수 있는 정보는 다음과 같습니다.

  • File: 파일 이름 표시

  • Size: 파일 크기 표시

  • Blocks: 파일에서 사용하는 총 데이터 블록 수

  • IO Block: IO 블록 크기

  • regular file: 파일 유형(일반 파일)

  • Device: 장치 번호

  • Inode: Inode 번호

  • Links: 링크 수

  • 액세스: 파일 권한

  • Gid, Uid: 파일 소유권의 Gid 및 Uid

  • access time: 파일

  • 에 마지막으로 액세스한 시간(액세스만, 변경 없음)을 나타냅니다. 수정 시간: 파일을 마지막으로 수정한 시간을 나타냅니다

  • 변경 시간: 권한, 크기, 속성 등을 포함한 파일 속성을 마지막으로 변경한 시간을 나타냅니다. 생성 시간: 파일 생성 시간, crtime, 그러나 조사에 따르면, 이 속성은 Linux에서 폐기되었으며 현재 상태 표시 결과는 모두 -

  • 예: jdk-8u60-linux-x64.tar.gz 파일의 크기 보기

  • stat ~/Downloads/jdk-8u60-linux-x64.tar.gz


크기 필드 세 번째 줄은 파일의 바이트 수

리눅스에서 파일의 전체 크기를 확인할 수 있습니까?2, wc command

wc 명령의 기능은 지정된 파일의 바이트, 단어, 줄 수를 계산하고 통계 결과를 표시 및 출력하는 것입니다. 파일 이름이 지정되지 않거나 파일 이름이 "-"로 지정된 경우 wc 명령은 표준 입력에서 읽습니다.

wc -c filename

매개변수 -c: 통계를 나타냅니다. 문자 하나가 1바이트이기 때문에 바이트 수는 다음과 같이 얻어집니다.

예: jdk-8u60-linux-x64.tar 보기 gz 파일의 크기

wc -c  ~/Downloads/jdk-8u60-linux-x64.tar.gz

리눅스에서 파일의 전체 크기를 확인할 수 있습니까?-c:表示统计字符, 因为一个字符一个字节, 所以这样得到字节数

示例:查看jdk-8u60-linux-x64.tar.gz文件的大小

du -b filepath

리눅스에서 파일의 전체 크기를 확인할 수 있습니까?

3、du命令

du 是统计目录或文件所占磁盘空间大小的命令。

以字节计数的语法

du -b  ~/Downloads/jdk-8u60-linux-x64.tar.gz

参数-b:表示以字节计数

示例:

du -h filepath

리눅스에서 파일의 전체 크기를 확인할 수 있습니까?

或者直接得出人好识别的文件大小

du -h  ~/Downloads/jdk-8u60-linux-x64.tar.gz
  • -h:使用习惯单位显示磁盘占用量,如 KB、MB 或 GB 等;

示例:

du 目标目录 -sh

리눅스에서 파일의 전체 크기를 확인할 수 있습니까?

如果对一个目录执行dudu

3.du 명령
  • du은 다음 명령입니다. 디렉토리나 파일이 차지하는 디스크 공간을 계산합니다.

    바이트 단위 구문
  • ls -l filepath
  • 매개변수 -b: 바이트 단위 계산을 나타냅니다.

    예:
  • ls -l  ~/Downloads/jdk-8u60-linux-x64.tar.gz
리눅스에서 파일의 전체 크기를 확인할 수 있습니까?

또는 사람들이 인식하는 파일 크기를 직접 가져옵니다

ls -lh filepath

-h: 사용자 정의 단위를 사용하여 KB, MB와 같은 디스크 사용량을 표시합니다. 또는 GB 등

리눅스에서 파일의 전체 크기를 확인할 수 있습니까?예:

ls -lh  ~/Downloads/jdk-8u60-linux-x64.tar.gz
    리눅스에서 파일의 전체 크기를 확인할 수 있습니까?
  • 디렉토리에서 du를 실행하면 du는 해당 디렉토리에 있는 모든 파일을 재귀적으로 나열하고 크기를 표시합니다. 디렉토리에 있는 모든 파일의 크기. 디렉토리에 있는 모든 파일의 총 크기를 알고 싶다면 다음을 실행하세요.

    rrreee
-s, --summarize 각 인수에 대한 총계만 표시 -h, --사람이 읽을 수 있는 인쇄 크기 사람이 읽을 수 있는 형식(예: 1K 234M 2G)

리눅스에서 파일의 전체 크기를 확인할 수 있습니까?

4.ls 명령 🎜🎜list의 약어인 ls 명령은 가장 일반적인 디렉터리 작업 명령이며 주요 기능은 현재 디렉터리의 내용을 표시하는 것입니다. 일부 옵션을 사용하면 파일 크기를 나열할 수 있습니다🎜rrreee🎜출력의 다섯 번째 열은 파일 바이트 수입니다.🎜🎜예:🎜rrreee🎜🎜🎜rrreee🎜🎜🎜h는 인간을 의미합니다. -h 매개변수를 추가하면 사람이 읽기 쉬운 파일 크기🎜 🎜🎜rrreee🎜🎜🎜🎜🎜🎜🎜🎜🎜

관련 추천: "Linux 비디오 튜토리얼"

위 내용은 리눅스에서 파일의 전체 크기를 확인할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.