>운영 및 유지보수 >리눅스 운영 및 유지 관리 >리눅스에는 휴지통이 있나요?

리눅스에는 휴지통이 있나요?

angryTom
angryTom원래의
2019-11-05 13:22:016760검색

리눅스에는 휴지통이 있나요?

Linux에는 휴지통이 있습니까?

Linux에는 데스크탑 환경에서 휴지통이 추가되지 않습니다. 따라서 rm 명령을 사용하여 파일을 삭제할 때는 주의해야 합니다. 삭제 후에는 파일을 검색할 수 없습니다.

다음으로 서버에 휴지통 기능을 직접 구현합니다

1. 먼저 삭제된 파일을 저장할 폴더를 홈 디렉터리에 만듭니다

mkdir -p ~/.Trash

2.bashrc 파일을 수정합니다

vi ~/.bashrc

에 다음을 추가합니다. bashrc 파일에

alias rm=trash        
alias rl='ls ~/.Trash'  alias ur=undelfile  
undelfile()  
{  
  mv -i ~/.Trash/$@ ./  }  
trash()  
{  
  mv $@ ~/.Trash/  }
cleartrash()  
{  
    read -p "Clear trash?[n]" confirm  
    [ $confirm == 'y' ] || [ $confirm == 'Y' ]  && /usr/bin/rm -rf ~/.Trash/*  }

3 추가한 후 소스 명령을 저장하고 실행하면 적용됩니다

source ~/.bashrc

Use

이제 rm(삭제), ur(실행 취소), rl(휴지통 나열),cleartrash를 사용할 수 있습니다. (휴지통 비우기) 명령.

#删除一个文件夹,helloworld下面的文件均被移到回收站中
$rm helloworld
#删除一个文件
$rm abc.txt
#撤销abc.txt
$ur abc.txt
#撤销helloworld文件夹
$ur helloworld
#列出回收站
$rl
#清空回收站
cleartrash

권장 사항: linux 서버 유지 관리

위 내용은 리눅스에는 휴지통이 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:리눅스 시작 실패다음 기사:리눅스 시작 실패