Linux에서 "drwxrwxrwt."의 "d"와 "t."는 무엇을 의미합니까? [복사]

Linux에서 "drwxrwxrwt."의 "d"와 "t."는 무엇을 의미합니까? [복사]

/내가 사용하는 디렉토리 에서 :

ls -alFd /tmp  

디렉토리 권한을 확인해 /tmp보니 drwxrwxrwt.

rwxrwxrw이는 사용자, 그룹 및 기타 권한이 읽기, 쓰기 및 실행된다는 것을 알고 있습니다 .

dt.그런데 the 와 the 의 의미를 모르겠어요 drwxrwxrwt. 누가 설명해 주실 수 있나요?

답변1

d 문자는 디렉터리(또는 해당 이름을 원하는 경우 폴더)를 의미합니다. 문자 t는 파일이 "고정"되었음을 나타냅니다. 소유자와 루트만 고정 파일을 삭제할 수 있습니다.

한 번 살펴보고 싶을 수도 있습니다이 페이지고정 파일 권한에 대해 더 알고 싶다면.

답변2

설명된 대로Linux 파일 권한 이해

고급 권한

특별 권한 플래그는 다음 중 하나로 표시될 수 있습니다.

  • _ - 특별한 권한이 없습니다.
  • d - 디렉토리
  • l - 파일이나 디렉터리가 심볼릭 링크입니다.
  • s - setuid/setgid 권한을 나타냅니다. 이는 권한 표시의 특수 권한 섹션에 표시되는 설정이 아니라 소유자 또는 그룹 권한의 읽기 섹션에 표시되는 설정입니다.
  • t - 고정 비트 권한을 나타냅니다.. 권한 디스플레이의 특수 권한 섹션에 설정이 표시되는 대신 모든 사용자 권한의 실행 파일 섹션에 다음과 같이 표시됩니다.

관련 정보