휴지통으로 파일을 이동시키는 cui 프로그램

분명 시스템에서는 .trash란 폴더가 있어도, 이를 사용하는 어플리케이션은 소수입니다.
아래 프로그램은 노틸러스나 그 호환 프로그램들이 실행시키는 삭제 과정 처럼 원본 파일을 삭제시키지 않고 .trash 폴더로 이동시킵니다. 노티러스의 삭제 과정과 같이 마운트된 디스크를 인식하여 적절한 위치의 .trash 폴더로 파일을 이동시키고, 삭제 날자를 기록합니다. 즉, 노틸러스의 휴지통과 호환됩니다.

[code:2h1bzhjp]sudo trash-cli
restore-trash #삭제된 파일을 복구
trash-empty #휴지통 비우기
trash-list #휴지통 내용 보기
trash-put #휴지통으로 파일 이동시키기[/code:2h1bzhjp]
kde 관련 패키지를 설치하셨다면, kde 패키지에서 제공하는 삭제 프로그램을 이용할수도 있습니다. 다만, 이 프로그램은 삭제 진행창을 띄운다는게 흠입니다.

alias rm='trash’로 해 놓으니 실수로 [b:2fgddcv1]터미널에서 지운 걸 살릴 수 있어[/b:2fgddcv1] 좋더군요.
휴지통 비우기도 되구요.

예전에 sudo rm -rf data/ 인데 오타로 sudo rm -rf data / 로 망한적도 있고 그렇습니다.

저도 터미널에서 실수 몇 번 한 이후로 쭉 이걸 rm으로 쓰고 있습니다.

또 한가지 장점은 디렉토리를 지울때 -r 옵션을 주지 않아도 된다는 게 간편하더군요.

KDE 휴지통을 지원하기 위한 도우미 프로그램

[code:2ds6yp77]ktrash --empty[/code:2ds6yp77]

=================================================

[code:2ds6yp77]sudo trash-cli[/code:2ds6yp77]은 존재하지 않는 명령입니다.
이는 위의 trash 관련 프로그램을 묶어둔 패키지의 이름입니다.
trash-cli을 사용하기 위해서는 [code:2ds6yp77]sudo apt-get install trash-cli[/code:2ds6yp77]와 같은 형식으로 설치하면 됩니다.