모든 사용자에게 읽기 권한이있는 모든 숨김이 아닌 파일을 표시하는 명령 파이프 라인을 작성해야합니다. 나는이 작동하지 않을 이유를 잘 모릅니다 :특정 사용 권한을 가진 파일 찾기
find * -perm a=r -print
나는 어떤 출력을 얻을 내가 잘못 가고 어디에 확실하지 않다. 도와주세요.
find * -perm -a+r
주의점 앞에 대시 :
모든 사용자에게 읽기 권한이있는 모든 숨김이 아닌 파일을 표시하는 명령 파이프 라인을 작성해야합니다. 나는이 작동하지 않을 이유를 잘 모릅니다 :특정 사용 권한을 가진 파일 찾기
find * -perm a=r -print
나는 어떤 출력을 얻을 내가 잘못 가고 어디에 확실하지 않다. 도와주세요.
find * -perm -a+r
주의점 앞에 대시 :
당신은로 지정해야합니다.
오! 엄청 고마워. 대쉬는 무엇을 나타 냅니까? 왜 평등 대신에 더하기 기호를 사용 했습니까? 'man find'의 –
: * -perm -mode 모든 허가 비트 모드가 파일에 설정됩니다. 심볼릭 모드는이 형식으로 받아 들여지며, 일반적으로이 모드를 사용하고자하는 방식입니다. 기호 모드를 사용하려면 'u', 'g'또는 'o'를 지정해야합니다. 예제를 보려면 예제 섹션을 참조하십시오. * –
'+ r'은 _set read 비트를 의미하고,'man chmod'를 참조하십시오. –
이렇게 지정해야합니다.
find -type f -perm -a + x 또는 찾기. 타입 F -perm -a = X
참고 -
또는 8 진수에게 또한
찾기를 사용할 수 있습니다. - 형 -perm-655
. 현재 디렉토리를 지정하십시오
'-readable' 플래그를 시도하십시오 – squiguy