find /path/to/wordpress -type f -exec chmod 664 {} \;
파일 유형을 찾은 다음 chmod를 실행하는 것 같습니다.
{}
및 \
의 용도는 무엇입니까 ;
?
답변1
{}
반환되는 파일을 나타내며 find
종결 \;
자입니다.
이것은 \;
"명령을 실행하라"는 뜻이라는 것을 기억하세요각각find에서 반환된 파일"입니다.
당신의 경우에는
find /path/to/wordpress -type f -exec chmod 664 {} \;
chmod 664
에 "라는 뜻입니다 /path/to/wordpress
.
예를 들어 다음과 같은 경우
/path/to/wordpress/file1
/path/to/wordpress/file2
/path/to/wordpress/file3
결과는 다음 chmod
세 가지 호출과 동일합니다.
chmod 664 /path/to/wordpress/file1
chmod 664 /path/to/wordpress/file2
chmod 664 /path/to/wordpress/file3
\+
통과하는 kill 명령을 사용할 수도 있습니다.모든명령에 대한 인수인 파일을 찾으십시오.
위의 예에서 find /path/to/wordpress -type f -exec chmod 664 {} \+
이는 다음과 같습니다.하나의 chmod
:
chmod 664 /path/to/wordpress/file1 /path/to/wordpress/file2 /path/to/wordpress/file3