Linux 터미널에서 파일 및 디렉토리를 삭제하는 방법
Linux 터미널을 사용하여rm,rmdir 및 unlink 명령으로 파일과 디렉토리를 삭제할 수 있습니다. rm 및 unlink 명령을 사용하여 파일을 삭제할 수 있고rm 및rmdir을 사용하여 디렉토리를 삭제할 수 있습니다. rm 명령에 플래그를 추가하여 디렉토리를 삭제합니다.
Linux에서 터미널을 사용하여 파일 삭제
Linux에서 터미널을 사용하여 파일을 삭제하려면rm 및 unlink 명령을 사용할 수 있습니다.
unlink 명령을 사용하면 한 번에 하나의 파일 만 삭제할 수 있습니다. 그러나rm 명령을 사용하면 여러 파일을 동시에 삭제할 수 있습니다.
단일 파일 삭제
특정 파일을 삭제하려면 삭제할 파일 이름과 함께rm 또는 unlink 명령을 사용합니다.
unlink filename
rm filename
현재 디렉토리에서 abc.txt 파일을 삭제하려면:
unlink abc.txt
또는
rm abc.txt
파일이 쓰기 금지되어있는 경우 파일을 삭제할지 여부를 묻는 메시지가 표시됩니다. 요청을 받으면 Y또는 y를 입력하고 Enter키를 눌러 파일을 삭제할 수 있습니다.
여러 파일 삭제
여러 파일 이름을 공백으로 구분하여 rm명령을 사용하여 동시에 여러 파일을 삭제할 수 있습니다.
rm abc.txt ab.jpg abc.pdf
abc.txt,ab.jpg 및abc.pdf의 세 파일이 모두 삭제됩니다.
rm 명령 다음에 와일드 카드*와 일반 확장을 사용하여 일치하는 여러 파일을 삭제할 수 있습니다.
rm *.png
현재 작업 디렉토리에서 확장자가.png 인 모든 파일을 삭제합니다.
-i 플래그를 사용하여 각 파일을 삭제하는 확인 프로세스를 활성화 할 수 있습니다.
rm -i*.png
출력:
rm: remove regular file '1.png'?
파일을 삭제하려면Y를 누르고 Enter를 누르고 그렇지 않으면N을 누르고 Enter를 누르십시오.
-f 플래그는-i flag의 반대입니다. 파일이 쓰기 금지 된 경우에도 확인 메시지가 표시되지 않습니다. -f는 강력하게 나타냅니다.
rm -f*.png
현재 작업 디렉토리에있는 모든.png 파일이 쓰기 금지되어 있어도 삭제됩니다.
Linux에서 터미널을 사용하여 디렉토리 삭제
rmdir 또는rm 명령을 사용하여 Linux 터미널을 사용하여 디렉토리를 삭제할 수 있습니다.
rmdir은 빈 디렉토리를 삭제하는 데 사용되며rm은 디렉토리와 그 내용을 재귀 적으로 삭제할 수 있습니다.
빈 디렉토리 제거
rmdir 또는rm -d 명령과 디렉토리 이름을 사용하여 빈 디렉토리를 삭제할 수 있습니다.
rmdir mydir
rm -d mydir
이 두 명령은 빈 디렉토리mydir을 삭제합니다.
여러 개의 빈 디렉토리를 삭제하려면 동일한 명령을 사용하고 삭제할 공백으로 구분 된 디렉토리 이름을 사용할 수 있습니다.
rmdir mydir1 mydir2 mydir3
빈 디렉토리mydir1,mydir2,mydir3을 삭제합니다.
비어 있지 않은 디렉터리 제거
터미널을 사용하여 Linux에서 비어 있지 않은 디렉토리를 제거하기 위해-r (recursive) 플래그와 함께rm 명령을 사용합니다.
rm -r abc
비어 있지 않은 디렉토리 abc를 삭제합니다.
rm -r에-f 플래그를 추가하여 확인 요청없이 쓰기 금지 된 내용을 강제로 삭제하거나 삭제합니다.
rm -rf abc
여러 개의 빈 디렉토리를 삭제하려면rm -rf 명령과 공백으로 구분 된 디렉토리 이름을 사용하여 삭제할 수 있습니다.
rm -r mydir1 mydir2 mydir3
비어 있지 않은 디렉토리mydir1,mydir2 및mydir3을 삭제합니다.
Suraj Joshi is a backend software engineer at Matrice.ai.
LinkedIn관련 문장 - Linux File
- Bash에서 중복 줄 제거
 - Bash의 디렉터리에 있는 파일 수 계산
 - Linux에서 파일의 고유한 줄 수 계산
 - Stderr 및 Stdout을 Bash의 파일로 리디렉션
 - Linux에서 재귀적으로 파일 찾기
 - Linux에서 파일 권한을 변경하는 방법
 
