답변:
서버 버전에 휴지통이 없습니다. rm
명령은 삭제합니다.
rm
데스크탑이나 서버에 있으면 즉시 삭제됩니다.
파일 삭제 방법을 말하지 않습니다.
예를 들어 일부 텍스트 모드 파일 관리자를 사용하는 경우 "휴지통"이있을 수 있습니다.
그러나 rm
쉘 에서 명령 을 사용한다고 가정 해 봅시다 .
일반적으로 rm
"휴지통"을 사용하지 않고 파일을 삭제해야합니다. 그러나 실수로 무언가를 설치하거나 .bashrc
검사하지 않고 예제 를 사용하는 것과 같은 여러 가지 이유로 인해 다른 것이 될 수 있습니다. 쉽게 확인할 수 있으므로 다음 command -v
을 수행하십시오. 이름으로 실행중인 명령을 찾으려면 사용하십시오 rm
.
$ command -v rm
/usr/bin/rm
좋아 보인다 (1). 마찬가지로 /bin/rm
좋을 것입니다.
rm
휴지통을 사용하도록 변경 되면 다음과 같이 보일 수 있습니다.
$ command -v rm
alias rm=trash-put
또는
$ command -v rm
alias rm=gvfs-trash
일반적으로이 변경 사항은 rm
대화식 쉘에서 사용될 때만 적용됩니다 .
또한 libtrash
어떤 방식으로 설치 되었는지 확인할 수 있습니다 . rm
라이브러리 호출 수준 에서를 포함하여 프로그램의 작동 방식을 변경합니다 .
(1) 실제로 같은 이름의 패키지 일 /usr/bin/rm
수 있습니다 safe-rm
.
$ ls -l /usr/bin/rm
lrwxrwxrwx 1 root root 7 Feb 1 2014 /usr/bin/rm -> safe-rm
주석에서 질문에 대한 답변 : 의 구현 인
경우 해당 파일을 삭제할 수 없습니다. 파일을 다른 시스템으로 복사하면 더 많은 사본을 얻을 수 있습니다. 그래도 파일을 덮어 쓰는 데 사용할 수 있습니다. 그러나 그것은 당신이 말하는 것이 아닙니다.winscp
scp