linux ls -l 명령의 기본 크기 단위는 무엇입니까


57

ls -lLinux 에서 명령 출력의 단위 (바이트, 비트, kb)가 무엇인지 알고 싶었습니다 . 내가 가진 것의 예는 다음과 같습니다.

-rw-rw-r--    1 guest    guest       39870 Feb 14 19:41 ser_cat
-rw-r--r--    1 guest    guest       19935 Feb 14 19:35 ser_cp
-rw-rw-r--    1 guest    guest       19935 Feb 14 19:29 ser_more

39870의 단위 (ser_cat의 크기)가 무엇인지 알고 싶습니까?

답변:


79

그 크기는 바이트입니다.

ls -lh사람이 읽을 수있는 파일 크기로 긴 목록을 인쇄하는 데 사용할 수 있습니다 .


18
단위에 대한 참고 사항 : ls -h는 1K (1024 바이트)를 제공합니다. ls --si는 1k (1000 바이트)를 제공합니다.
토마스 브라 트

4

사람이 읽을 수있는 파일 크기 ( ls -lh) 를 표시하려면 l (긴 목록 옵션)을 추가해야합니다 . 귀하의 경우, ser_cat 파일의 크기는 39870 바이트입니다.

-rw-rw-r--    1 guest    guest       39870 Feb 14 19:41 ser_cat
-rw-r--r--    1 guest    guest       19935 Feb 14 19:35 ser_cp
-rw-rw-r--    1 guest    guest       19935 Feb 14 19:29 ser_more

ls -lh 명령은 모든 파일 크기 정보를 Kiibyte (KiB)의 경우 K, M의 경우 Mebibyte (MiB) 등으로 표시합니다. 비트 대신 정보를 바이트 단위로 표시합니다.

ls -lh두 문자 대신 단일 문자를 사용하여 단위 (크기) 정보를 표시합니다. 단위 정보가 없으면 바이트입니다.


3
-h의 단위는 실제로 킬로바이트 및 메가 바이트가 아닌 Kibibytes 및 Mebibytes입니다. 킬로바이트와 메가 바이트를 원한다면 --si대신 사용하십시오.
Ajedi32

@ Ajedi32 지점을 반영하도록 게시물이 업데이트되었습니다. KiB와 KB의 차이점을 이해하려면 [ superuser.com/questions/287498/… 을 참조하십시오
Baha
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.