ls -l의 출력은 무엇을 의미합니까? [복사]

ls -l의 출력은 무엇을 의미합니까? [복사]

출력의 특정 항목이 무엇을 의미하는지 궁금합니다 ls -l. 누군가 이 필드가 무엇을 의미하는지 설명해 줄 수 있나요?

-rwxr-xr-x 1 root root 920788 Mar 28 2013 bash

답변1

첫 번째 블록( -rwxr-xr-x)은 다음을 의미합니다.

  • 첫 번째 문자는 파일 유형을 나타냅니다. '-'는 파일을 의미하고, 'd'는 디렉토리를 의미하고, 'l'은 링크를 의미합니다.
  • 사용자 읽기, 쓰기 및 실행 가능(첫 번째 트리플 rwx)
  • 그룹별로 읽고 실행할 수 있습니다(두 번째 트리플 r-x).
  • 누구나 읽고 실행할 수 있음(세 번째 트리플 r-x)

1파일에 대한 링크(이름) 수를 나타냅니다 .

root다음은 사용자 (첫 번째 root)와 그룹 root(두 번째 root) 이 소유한 파일입니다 .

그런 다음 파일 크기( 920788이 경우 바이트 단위)를 인쇄합니다.

Mar 28 2013그런 다음 파일 생성 날짜를 인쇄합니다(이 경우). Mar 28 08:15현재 연도 로 형식을 지정할 수도 있습니다 .

bash마지막으로 파일 이름을 인쇄합니다(이 경우).

관련 정보