루트 폴더 (/ root가 아닌 / 폴더)의 권한을 어떻게 확인합니까?


15

루트 폴더 /의 권한을 확인하는 방법이 있습니까? 내용의 (/ var, / usr 등) 권한이 아닌 폴더의 권한을 의미합니까? Running ls /..은 컨텐츠의 권한을 보여줍니다.


-l옵션 을 사용해 보셨습니까 : ls -l /
slackmart

1
예, 내용을 보여줍니다. 기술적으로 존재하지 않는 외부 폴더의 내용을 원했습니다. 질문은 이미 어쨌든 대답되었습니다.
trysis

웹에서 "/ root"를 검색하면 의미가 없으므로 "/ root"텍스트를 포함하지 않도록 제목을 편집 할 수 있습니까? 아마도 (/)라고 말한 다음 텍스트에서 아래로 내려서 / root를 참조하지 않는다는 것을 분명히 할 수 있습니다. 감사
타원형보기

내가 그렇게하면 사람들은 /root폴더 권한을 찾고 여기에 올 것입니다 . 내가 할 경우 저주받을 것입니다, 그렇지 않으면 저주받을 것입니다.
trysis

-1 아직 /로 제목을 변경하지 않았기 때문에 / root의 허가를 받기 위해 여기에 왔습니다 (Google이 작동하는 방식이기 때문에).
Elliptical view

답변:


58

다음 -d스위치를 사용할 수도 있습니다 ls.

$ ls -ld /
drwxr-xr-x 28 root root 126976 Mar 20 17:11 /

보낸 사람 man ls:

   -l     use a long listing format
   -d, --directory
          list  directory entries instead of contents, and do not derefer‐
          ence symbolic links

22

stat -c "%a %n" /

권한을 부여합니다.


1
고마워요. 페이지 stat를 읽은 흥미롭고 유용한 명령처럼 보입니다 man.
trysis

루트 홈에 해당하는 a권한을 보려면 스위치를 사용해야합니다 ..
Ramesh

예, 그것이 다른 답변의 말과 제가 생각했던 것입니다. 도!
trysis

ㅋ. 두 가지 답변 중 하나를 수락 할 수 있습니다. 두 답변 모두 필요한 것에 맞는 것 같습니다 :)
Ramesh

어, 나는 둘 다 받아 들일 수 있으면 좋겠다. 둘 다 완벽합니다!
trysis

15

사용 -a의 스위치를 ls숨겨진 파일뿐만 아니라 포함 .하고 ..목록과에서 -l(다른 정보들, 권한 포함) 나열하는 "긴"에 대한 스위치를 :

ls -la /

.마지막 열에 하나 가있는 행에는 나열된 디렉토리 자체에 대한 정보가 포함됩니다 /.

drwxr-xr-x 26 루트 루트 4096 Mar 10 15:57.

그러나 /자신에 대한 정보 만 필요한 경우 , 스위치를 사용하는 terdon의 답변-d 이 더 편리 할 것입니다.


1
@trysis 나는 일상적으로 사용한다 ls -blah. 파일이나 디렉토리에 대해 알고 싶은 모든 것이 있습니다.
1

2
이것은 실제로 매우 좋은 해결책은 아니며 /원하는 모든 OP가 /그 자체 였던 때에 모든 파일을 나열 합니다. 참조 stat또는 ls -ld아래의 답변이다.
terdon

1
@trysis 원래 달성하려는 것에 더 가깝기 때문에 terdon의 답변을 대신 사용할 수 있습니다.
n.st

1
공평하게도,이 의견은이 답변을 받아 들일만한 답변으로 여기고 그것이 최선의 방법이라고 생각할 수있는 미래의 사용자들에게 그다지 큰 도움이되지 않았습니다.
terdon

2
.반드시 첫 번째는 아닙니다. 목록은 어휘 적으로 정렬됩니다. .많은 로케일에서 사전에 정렬되는 여러 문자가 있습니다.
Stéphane Chazelas
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.