1. 실행 파일을 찾아서 삭제하기
(1) 현재 디렉토리 아래이 실행파일 찾기
(a) BSD 계열의 Linux에서 find
명령어의 -perm
옵션과 함께 8진수 값(+111
) 을 사용하여 실행 파일의 검색이 가능하다.
$find ./ -type f -perm +111 -print
(b) GNU 게열의 Linux에서는 find
명렬어의 -executable
옵션을 사용하여 실행 파일의 검색이 가능하다.
$find ./ -type -f -executable -print
2) find로 찾은 파일 삭제하기
(a) 실행파일을 찾아 삭제하기
find
명령어로 실행파일을 검색한 후 -exec
를 사용하여 원하는 명령을 실행할 수 이다.-exec
를 사용하여 파일을 삭제하는 rm
명령어를 사용하고 삭제할 대상 파일은 find
명령어를 사용하여 찾은 파일이라는 의미로 {}
을 사용한다. 그리고 명령어의 끝이라는 것을 의미하는 \;
을 적어준다.
$find ./ -type f -perm +111 -exec rm -rf {} \;
'Linux 관련' 카테고리의 다른 글
[CentOS] 일반 계정에 root 권한을 부여하는 방법 (0) | 2021.11.02 |
---|