본문 바로가기

Linux 관련

Linux 명령어 사용 예

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