애플리케이션을 설치한 후 애플리케이션의 크기를 어떻게 알 수 있나요?

애플리케이션을 설치한 후 애플리케이션의 크기를 어떻게 알 수 있나요?

해당 명령을 사용하면 whereis파일의 위치를 ​​얻을 수 있지만 이러한 파일의 모든 크기를 합산하는 더 쉬운 방법이 있는지 알고 싶습니다.

답변1

이 답변은 사용 중인 배포판에 따라 다릅니다. 예를 들어 파일이 어떤 패키지에서 배포되었는지 알아낸 xterm다음 패키지 저장소를 쿼리하여 패키지 크기를 가져옵니다.

데비안/우분투 예:

which xterm
/usr/bin/xterm

dpkg -S /usr/bin/xterm
xterm: /usr/bin/xterm

apt-cache show xterm|grep -i size
Installed-Size: 1659
Size: 664882

레드햇/CentOS:

which ls
yum whatprovides /usr/bin/ls
coreutils-8.22-11.el7.x86_64 : A set of basic GNU tools commonly used in shell scripts
Repo        : base
Matched from:
Filename    : /usr/bin/ls
.
.
more output
.
.

yum info coreutils-8.22-11.el7.x86_64|grep -i size
Size        : 14 M

솔라리스 11:

which ls
/usr/bin/ls

pkg search /usr/bin/ls
INDEX      ACTION VALUE      PACKAGE
path       file   usr/bin/ls pkg:/system/[email protected]

pkg info pkg:/system/[email protected] |grep -i size
          Size: 37.58 MB

답변2

사용:

ls -lah /path/to/file

파일의 파일 크기를 봅니다.

Examples:
# ls -lah /usr/sbin/httpd
-rwxr-xr-x 1 root root 348K Aug 24 17:53 /usr/sbin/httpd

# ls -la /usr/sbin/httpd 
-rwxr-xr-x 1 root root 355712 Aug 24 17:53 /usr/sbin/httpd

노트:

개인적으로 나는어느대신 명령어디주문하다.

# which httpd
/usr/sbin/httpd

관련 정보