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
하위 파일과 폴더를 전체 삭제한다.
'Tech > 리눅스' 카테고리의 다른 글
Visual Studio Code Error: The Editor Could not be opened (0) | 2023.09.27 |
---|---|
프로그램 개발 (0) | 2023.08.24 |
GPU 서버 만들기/GPU 채굴 방지/리눅스 서버 포맷 (0) | 2023.07.18 |
sshfs Server Folder Mount (0) | 2023.05.26 |