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 중국어 웹사이트의 기타 관련 기사를 참조하세요!