본문 바로가기

Tech/리눅스

Google Colab을 이용한 Goole Drive 파일 전체 삭제

 

xml 파일을 txt 파일을 변환하는 과정에서 엉뚱한 Directory에 txt 파일을 저장했다.

그 txt 파일이 10,000개가 넘는 바람에 어떻게 삭제할지 고민했다.

구글 드라이브에는 전체 삭제라는 버튼이 없어서 그 많은 파일을 수작업으로 삭제하기가 버겁다.

그렇게 생각을 여러 번 하다가

구글 코랩의 CLI 명령어를 통해 특정 디렉토리의 파일 전체 삭제를 하는 방법을 떠올렸다.

 

 

from google.colab import drive
drive.mount('/content/drive')
pwd
cd folder name
pwd
rm *.txt
ls

 

drive.mount를 통해서 구글 드라이브와 코랩을 연동한다.

pwd로 현재 디렉토리 위치를 확인하고 cd로 파일 전체 삭제 하려는 폴더로 이동한다.

rm *.txt는 해당 폴더에서 전체 txt 파일 삭제를 하는 명령어이다.

*.jpg, *.png, *.mp3 등을 입력하면 다른 확장자의 파일을 전체 삭제한다.

ls로 폴더에서 파일이 제대로 삭제됐는지 확인한다.

 

 

rm -rf

하위 파일과 폴더를 전체 삭제한다.

 










>