리눅스에서 파일을 삭제하는 방법

05/24 2020
Linux 명령줄을 사용하여 디렉토리를 복사하는 방법
(이미지: © 미래)

Linux에서 파일을 삭제하는 방법을 이해하는 것은 컴퓨터의 파일 시스템을 잘 정리된 상태로 유지하는 데 중요한 부분입니다. 정기적인 유지 관리가 없으면 하드 드라이브는 컴퓨터 속도를 저하시킬 수 있는 사용하지 않는 파일, 아카이브 및 프로그램 아티팩트의 무질서한 엉킴이 될 수 있습니다.

프로그램은 무엇을 안전하게 삭제해야 할지 알 수 없기 때문에 이 중요한 작업을 관리하는 것은 사용자의 몫입니다. 다행스럽게도 Linux는 여러 가지 방법을 제공합니다. 따라서 데스크톱 파일 관리자를 사용하든 터미널의 명령줄 인터페이스에서 작업하든 관계없이 Linux 운영 체제에서 파일을 빠르고 안전하게 삭제하는 방법을 보여드리겠습니다.

Linux Mint에서 파일을 삭제하는 방법

데스크톱 파일 관리자를 사용하여 Linux에서 파일을 삭제하는 방법

Windows 또는 macOS 사용자라면 누구나 Linux의 데스크톱 환경이 매우 친숙하다는 것을 알게 될 것입니다. Ubuntu의 GNOME 또는 Mint의 Cinnamon과 같은 대부분의 Linux 데스크톱 환경에 있는 파일 탐색기는 명령줄 인터페이스에 익숙하지 않은 일반 사용자가 Linux 파일을 더 쉽게 관리할 수 있도록 합니다.

파일 탐색기에서 삭제할 파일을 찾으면 두 가지 방법이 있습니다. 첫째, 더 이상 원하지 않는 파일과 디렉토리를 저장하는 파일 시스템의 특수 컨테이너인 휴지통으로 이동할 수 있습니다. 

파일을 마우스 왼쪽 버튼으로 클릭하고 키보드에서 "Delete" 키를 누르면 됩니다. 이것은 선택 상자 또는 CTRL/SHIFT + 왼쪽 클릭으로 선택한 파일 그룹에 대해 작동합니다. 또는 파일 또는 선택한 파일 중 하나를 마우스 오른쪽 버튼으로 클릭하고 상황에 맞는 메뉴에서 "휴지통으로 이동"을 선택할 수 있습니다.

파일이 휴지통 컨테이너에 들어가면 그 안의 파일을 영구적으로 삭제하려면 휴지통 컨테이너를 수동으로 비워야 합니다. 대부분의 파일 탐색기 탐색 사이드바에서 "휴지통"을 마우스 오른쪽 버튼으로 클릭하고 "휴지통 비우기"를 선택하면 됩니다. 

파일을 두 번 클릭하면 컨테이너 내부로 이동하여 파일을 원래 위치로 복원하거나 모두 영구적으로 삭제할 수 있는 옵션이 있습니다.

Linux에서 파일을 영구적으로 삭제

Mint의 Cinnamon과 같은 일부 데스크톱 환경에서는 휴지통 컨테이너를 완전히 우회하여 상황에 맞는 메뉴에서 바로 파일을 영구적으로 삭제할 수 있는 옵션도 제공합니다. 

하드 드라이브에서 "영구적으로" 삭제된 파일을 복구할 수는 있지만 보장할 수 없으며 프로세스가 매우 복잡할 수 있으므로 파일을 제거하려는 경우에만 이 작업을 수행해야 합니다. 시간이 많이 걸리고 비용이 많이 들 수 있습니다. 

Linux Mint에서 디렉토리를 삭제하는 방법

즉시 영구적으로 삭제하는 것보다 항목을 휴지통으로 이동하는 것이 항상 더 안전합니다. 파일을 휴지통에 두면 파일이 필요하다고 생각되는 경우 마음을 바꿀 수 있는 옵션이 유지됩니다.

대부분의 경우 휴지통을 비울 때쯤이면 무언가가 필요하다는 것을 이미 깨닫고 파일을 복원했을 것입니다. 휴지통을 비울 때까지 휴지통을 비우지 않았다면 실제로 필요하지 않았을 가능성이 훨씬 큽니다.

Linux Mint의 명령줄 인터페이스에서 파일을 삭제하는 방법

Linux의 명령줄 인터페이스를 사용하여 파일을 삭제하는 방법

Linux 명령줄 인터페이스는 지나치게 기술적이라는 평판이 있습니다. 그것의 유연성은 필요한 만큼 복잡한 명령과 스크립팅을 허용하지만 비밀은 Linux 명령 자체가 사용하기가 다소 간단하다는 것입니다. 

GUI보다 훨씬 더 많은 기능을 제공하므로 Linux 명령줄에서 파일을 삭제하는 방법을 알면 파일 시스템 관리가 훨씬 쉬워집니다. 

파일을 삭제하려면 is rm 명령을 사용하여 삭제하려는 파일을 지정해야 합니다. 삭제할 파일이 있는 디렉토리에 있는 경우 다음을 입력하기만 하면 됩니다. 

rm filename

이는 유용하지만 와일드카드 문자를 사용하여 한 번에 여러 파일을 삭제할 수도 있으므로 현재 디렉토리에서 .txt 확장자를 가진 모든 파일을 삭제하려면 다음을 입력하십시오.

rm *.txt

명령에 다른 옵션 플래그를 전달하여 해당 동작을 변경할 수도 있으므로 현재 디렉터리의 모든 .txt 파일을 살펴보고 파일 삭제를 확인하라는 메시지를 받으려면 다음을 입력하십시오.

rm -i *.txt

명령을 사용할 수 있는 모든 방법을 나열하는  --help를 포함하여 몇 가지 명령 옵션을 사용할 수 있습니다 .

rm 명령 에는 휴지통 컨테이너가 없으므로 파일이 삭제되면 다시 가져올 수 없습니다. 따라서 강력한 도구가 되므로 특히 와일드카드를 사용하여 파일을 삭제할 때 사용 방법에 주의해야 합니다. 의도한 것보다 더 많이 삭제할 수 있습니다.