리눅스 명령 줄을 사용하여 안전하게 파일을 삭제하는 방법

소개

이 안내서는 시스템에서 파일을 안전하게 h 제하는 f}을 보여줍니다.

이제 파일을 삭제하는 것이 파일을 제거하는 것이므로 얼마나 안전 할 수 있는지 생각할 것입니다. 특정 폴더에서 모든 파일을 제거하고 하위 폴더의 모든 파일을 삭제 한 파일 만 삭제하는 대신 명령을 실행했다고 가정 해보십시오.

어떤 명령을 사용하여 파일을 삭제해야합니까?

Linux에서 파일을 삭제하는 데 사용할 수있는 여러 가지 방법이 있으며이 안내서에서는 두 가지를 보여줍니다.

rm 명령

대부분의 사람들은 파일을 삭제할 때 rm 명령 을 사용 하는 경향이 있으며 여기에서 설명하는 두 가지 중 가장 잔인한 명령입니다. rm 명령을 사용하여 파일을 삭제하면 해당 파일을 복구하기가 매우 어렵습니다 (반드시 불가능하지는 않지만).

rm 명령의 구문은 다음과 같습니다.

rm / path / to / file

다음과 같이 폴더 및 하위 폴더의 모든 파일을 삭제할 수도 있습니다.

rm -R / 경로 / to / 폴더

이전에 언급했듯이 rm 명령은 거의 최종적입니다. 그러나 다양한 스위치를 사용하여 어느 정도 자신을 보호 할 수 있습니다.

예를 들어 여러 파일을 삭제하는 경우 각 파일이 삭제되기 전에 프롬프트가 표시되므로 올바른 파일을 삭제할 수 있습니다.

rm -i / path / to / file

위의 명령을 실행할 때마다 파일을 삭제할 것인지 묻는 메시지가 나타납니다.

수십 개의 파일을 삭제하는 경우 각 파일에 대한 프롬프트를받는 것이 지루할 수 있으며 "y"를 반복해서 눌러 실수로 잘못된 파일을 삭제할 수 있습니다.

3 개 이상의 파일을 삭제할 때 또는 재귀 적으로 삭제할 때만 프롬프트하는 다음 명령을 사용할 수 있습니다.

rm -I / path / to / file

rm 명령어는 조심하기를 원한다면 최소한 사용하고 싶을 수도 있습니다.

쓰레기통 소개

쓰레기통 응용 프로그램은 명령 행 쓰레기통을 제공합니다. 보통 리눅스에서는 기본적으로 설치되지 않으므로 배포판의 저장소에서 설치해야합니다.

Ubuntu 나 Mint와 같은 데비안 기반 배포판을 사용한다면 apt-get 명령을 사용하십시오 :

sudo apt-get install trash-cli

Fedora 또는 CentOS 기반 배포판을 사용하는 경우 yum 명령을 사용하십시오.

sudo 냠 설치 쓰레기 cli

openSUSE를 사용한다면 zypper 명령을 사용하십시오 :

sudo zypper -i trash-cli

마지막으로 아치 기반 배포판을 사용한다면 pacman 명령을 사용하십시오 :

sudo pacman -S 쓰레기통

휴지통에 파일을 보내는 방법

휴지통으로 파일을 보내려면 다음 명령을 사용하십시오.

휴지통 / 경로 / to / 파일

파일이 완전히 삭제되지는 않지만 Windows 휴지통과 동일한 방식으로 휴지통으로 전송됩니다.

휴지통 명령을 폴더 이름에 제공하면 폴더의 모든 파일과 휴지통으로 파일이 전송됩니다.

휴지통에 파일을 나열하는 방법

휴지통에있는 파일을 나열하려면 다음 명령을 실행하면됩니다.

쓰레기 목록

반환 된 결과에는 파일의 원래 경로와 파일을 휴지통으로 보낸 날짜와 시간이 포함됩니다.

휴지통에서 파일을 복원하는 방법

휴지통 명령의 매뉴얼 페이지는 파일을 복원하기 위해 다음 명령을 사용해야한다고 명시하고 있습니다 :

쓰레기 수거

그러나이 명령을 실행하면 명령을 찾을 수 없습니다 오류가 발생할 수 있습니다.

휴지통을 복원하는 대신 다음과 같이 restore-trash를 사용할 수 있습니다.

복원 - 휴지통

restore-trash 명령은 각 파일 옆에 숫자가있는 모든 파일을 휴지통에 나열합니다. 파일을 복원하려면 파일 옆에있는 번호를 입력하십시오.

휴지통을 비우는 방법

휴지통 접근법의 주요 문제점은 파일이 여전히 중요한 드라이브 공간을 차지한다는 점입니다. 휴지통에있는 모든 것이 더 이상 필요 없다고 판단되면 다음 명령을 실행하여 휴지통을 비울 수 있습니다.

쓰레기통

특정 일 수 동안 휴지통에 있던 파일을 모두 삭제하려면 휴지통 명령으로 해당 번호를 지정하십시오.

쓰레기통 7

개요

대부분의 그래픽 데스크탑 환경은 쓰레기통이나 휴지통을 제공하지만 커맨드 라인을 사용할 때 자신 만의 위트와 교활함을 유지할 수 있습니다.

안전을 위해 휴지통 프로그램을 사용하는 것이 좋습니다.