파일 삭제 명령어
[기본형]
rm 파일명 또는 디렉토리명
PS.디렉토리란 윈도우에서 폴더를 뜻함
ex ) rm a.txt : 명시적으로 해달 폴더의 a.txt 만 삭제됨
ex) rm abc : 이경우 abc 폴더 안의 하위 디렉토리는 삭제가 안됩니다.
예를 들면 abc 폴더 아래의 aa란 폴더가 있는경우 abc 폴더 아래의 파일은 삭제가 되나
aa 폴더는 삭제가 안됩니다.
하위 폴더 포함 하여 삭제 하는 방법
rm -r 폴더명 : 삭제 명령에서 - r 옵션은 하위폴더를 포함해서 삭제합니다.
응용 find 명령을 사용하여 원하는 파일 또는 폴더만 삭제하기
find 명령 기본 사용방법
[기본형]
find 경로 - name 검색어
ex) find . -name *. txt : .은 현재 디렉토리를 뜻합니다.
즉 현재 디렉토리에서 확장자가 txt인 모든 파일을 검색합니다.
find 명령어로 검색한 파일 삭제하기
ex) find . -name *.txt -exec rm {}\;
:txt 확장자를 가진 파일을 모두 삭제 합니다.
ex) find . ! -name web.config -exec rm -r {} \;
:web.config 파일을 제외한 모든 파일을 삭제합니다. -r옵션이기때문에
하위 폴더도 삭제 됩니다.
위와 같이 배치 명령어의 강력함이 리눅스의 장점인것 같습니다.
우분투에 트랜스미션(Transmission) 서버 설치하기 (0) | 2017.09.28 |
---|---|
tar 명령 사용 방법 (0) | 2017.09.18 |
우분투(Ubuntu) 16.04 고정 아이피 설정 방법 (0) | 2017.09.06 |
우분투 사용자 계정 생성방법 (0) | 2017.07.19 |
LEMP에 그누보드(G5) 설치하기 (0) | 2017.07.18 |
Blog is powered by kakao / Designed by 미스터짱