Trash-cli-Linux 명령 줄에서 '휴지통'을 관리하는 휴지통 도구
Trash-cli는 파일을 폐기하고 원래 절대 경로, 삭제 날짜 및 관련 권한을 기록하는 명령 줄 인터페이스입니다. 명령 줄 (및 스크립트를 통해)에서 호출 할 수있는 KDE, GNOME 및 XFCE와 같은 널리 사용되는 Linux 데스크톱 환경에서 사용하는 것과 동일한 휴지통을 사용합니다.
Trash-cli는 다음 명령을 제공합니다.
$ trash-put #trash files and directories. $ trash-empty #empty the trashcan(s). $ trash-list #list trashed files. $ trash-restore #restore a trashed file. $ trash-rm #remove individual files from the trashcan.
이 기사에서는 Linux에서 삭제 된 파일의 원래 경로, 삭제 날짜 및 권한을 찾기 위해 trash-cli를 설치하고 사용하는 방법을 보여줍니다.
Linux에서 Trash-cli를 설치하는 방법
trash-cli를 설치하는 간단한 방법은 다음과 같이 easy_install 도구를 사용하는 것입니다.
$ sudo apt-get install python-setuptools #Debian/Ubuntu systems $ sudo yum install python-setuptools #RHEL/CentOS systems $ sudo easy_install trash-cli
그렇지 않으면 표시된대로 소스에서 Trash-cli를 설치합니다.
$ git clone https://github.com/andreafrancia/trash-cli.git $ cd trash-cli $ sudo python setup.py install
Linux에서 Trash-cli를 사용하는 방법
특정 파일을 삭제하려면 다음을 실행하십시오.
$ trash-put file1
모든 휴지통 파일을 나열합니다.
$ trash-list 2017-05-05 10:30:48 /home/tecmint/file1 2017-05-10 13:40:41 /home/tecmint/file2 2017-05-12 22:30:49 /home/tecmint/file3 2017-05-12 22:50:48 /home/tecmint/test
휴지통에서 파일을 검색합니다.
$ trash-list | grep file 2017-05-05 10:30:48 /home/tecmint/file1 2017-05-10 13:40:41 /home/tecmint/file2 2017-05-12 22:30:49 /home/tecmint/file3
휴지통 파일을 복원합니다.
$ trash-restore 0 2017-05-05 10:30:48 /home/tecmint/file1 1 2017-05-10 13:40:41 /home/tecmint/file2 2 2017-05-12 22:30:49 /home/tecmint/file3 3 2017-05-12 22:50:48 /home/tecmint/test
휴지통에서 모든 파일을 제거합니다.
$ trash-empty
이전에 삭제 된 파일 만 제거합니다.
$ trash-empty <days>
다음은이 명령의 데모입니다.
$ date Mon May 15 20:26:52 EAT 2017 $ trash-list 2017-05-12 13:51:12 /home/tecmint/new.txt 2017-05-11 10:41:30 /home/tecmint/old.txt 2017-04-05 20:43:54 /home/tecmint/oldest.txt $ trash-empty 7 $ trash-list 2017-05-12 13:51:12 /home/tecmint/new.txt 2017-05-11 10:41:30 /home/tecmint/old.txt $ trash-empty 1 $ trash-list 2017-05-12 13:51:12 /home/tecmint/new.txt
패턴과 일치하는 파일 만 제거합니다.
쉘 확장으로부터 패턴을 보호하기 위해 따옴표를 사용하는 것을 잊지 마십시오.
$ trash-rm \*.txt
자세한 내용은 Trash-cli Github 저장소를 확인하세요 : https://github.com/andreafrancia/trash-cli
그게 다야! "Linux 용 유사한 CLI 도구를 알고 있습니까? 아래 의견 양식을 통해 그들에 대한 정보를 우리와 공유하십시오.