루트 사용자가 소유하고 전역 읽기, 쓰기 및 실행 권한이 있는 파일의 이름을 찾아야 합니다. 마지막으로 다음과 같은 "Immersion"이 포함됩니다.
이것은 터미널의 명령줄입니다.
find -type f -user root -perm 777 | xargs grep =l "immerse"
그러나 많은 결과가 반환되었지만 허가가 거부되었습니다. 제가 입력한 내용이 맞는지 조언 부탁드립니다. 감사합니다.
답변1
첫째, 이것은 오타일 수 있다고 생각합니다.grep =l
그런 뜻 이었습니까 -l
, --files-with-matches
?
-l, --일치하는 파일 포함 대신 일반 출력을 표시하지 않습니다. 각 입력 파일은 일반적으로 다음을 출력합니다. 인쇄되었습니다. 스캔이 다음 시간에 중지됩니다. 게임 1.
find
다음은 약간 다른 매개변수를 사용하여 구성한 방법에 대한 실제 예입니다 .
$ find . -type f -user maulinglawns -perm 644 -exec grep -l 'file_metadata' {} +
./rust/fsmtime/src/main.rs
많은 결과를 반환했지만 허가가 거부되었습니다.
당신은 달리고 있습니까 root
?