출력의 특정 항목이 무엇을 의미하는지 궁금합니다 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
마지막으로 파일 이름을 인쇄합니다(이 경우).