!["+"의 파일 시스템 기호(drwxr-x---+ 2 루트 루트 4096 1월 20일 21:48 myusername)](https://linux55.com/image/104469/%22%2B%22%EC%9D%98%20%ED%8C%8C%EC%9D%BC%20%EC%8B%9C%EC%8A%A4%ED%85%9C%20%EA%B8%B0%ED%98%B8(drwxr-x---%2B%202%20%EB%A3%A8%ED%8A%B8%20%EB%A3%A8%ED%8A%B8%204096%201%EC%9B%94%2020%EC%9D%BC%2021%3A48%20myusername).png)
ls
출력의 "+"는 무엇을 의미합니까? 그 뒤에 기호 가 있습니다 drwxr-x---
. "+"는 나에게 새로운 기호입니다. ACL(액세스 제어 목록)에 대해 들어본 적이 있습니다. 더 아는 사람 있나요? 내 설치( )에서 볼 수 있습니다 /media
.
drwxr-x---+ 2 root root 4096 Jan 20 21:48
답변1
시스템에 따라 다릅니다. 대부분의 Linux 시스템에서 GNUls
+
보안 컨텍스트(SELinux) 이외의 "대체 액세스 방법"을 나타내는 데 사용됩니다 .:
GNU는
ls
".
" 문자를 사용하여 보안 컨텍스트가 있는 파일을 나타내지만 대체 액세스 방법은 없습니다.대체 액세스 방법의 다른 조합이 포함된 파일은 "
+
" 문자로 표시됩니다.
일반적으로 이는 ACL이 있음을 나타냅니다.
getfacl /media