Khái thuật:
trash-cli thị nhất cá dụng vu quản lý loại Unix hệ thống lạp ngập tương đích mệnh lệnh hành công cụ. Tha đề cung liễu nhất cá an toàn đích thế đại phương án lai đại thế truyện thống đích `rm` mệnh lệnh, hậu giả hội vĩnh cửu san trừ văn kiện hòa mục lục. Sử dụng trash-cli, văn kiện hòa mục lục bị di động đáo lạp ngập tương trung, giá dạng tựu khả dĩ tại ý ngoại san trừ đích tình huống hạ khôi phục tha môn.
Dĩ hạ thịtrash-cli
Đích nhất ta quan kiện phương diện:
Công năng:trash-cli
Duẫn hứa nâm tòng mệnh lệnh hành chấp hành các chủng dữ lạp ngập tương tương quan đích thao tác, như tương văn kiện hoặc mục lục di đáo lạp ngập tương, liệt xuất lạp ngập tương trung đích hạng mục, tòng lạp ngập tương trung khôi phục hạng mục dĩ cập thanh không lạp ngập tương.
Mệnh lệnh:
trash-put
:Tương văn kiện hoặc mục lục di động đáo lạp ngập tương.trash-list
:Liệt xuất lạp ngập tương trung đích hạng mục.trash-restore
:Tòng lạp ngập tương trung khôi phục hạng mục.trash-empty
:Thanh không lạp ngập tương. Khả dĩ chỉ định thiên sổ lai thanh trừ siêu quá cai thiên sổ đích lạp ngập tương nội dung.trash-rm
:San trừ hồi thu trạm văn kiện
An trang:trash-cli
1, tại tuyến an trang, khả dĩ thông quá bao quản lý khí an trang.
(base)[root@bogon ~]# pip install trash-cli
2, ly tuyến nguyên mã an trang
(base)[root@bogon trash-cli]# git clone https://github.com/andreafrancia/trash-cli.git
(base)[root@bogon trash-cli]# cd trash-cli
(base)[root@bogon trash-cli]# pip install.
(base)[root@bogon trash-cli]# export PATH=~/.local/bin: "$PATH"
Sử dụng tràng cảnh:Giá cá công cụ đặc biệt thích hợp na ta tưởng yếu tị miễn ý ngoại vĩnh cửu san trừ văn kiện đích dụng hộ, vưu kỳ thị tại sử dụng mệnh lệnh hành thao tác thời. Thông quá tương văn kiện di đáo lạp ngập tương, dụng hộ khả dĩ hữu cơ hội tại tối chung quyết định san trừ chi tiền phục tra văn kiện.
Kiến nghị bả rm mệnh lệnh thiết trí hạ biệt danh
(base)[root@bogon trash-cli]# alias rm='echo "The alias has been set in the rm command. Use the trash-cli command line tool"; false'
Định thời thanh không hồi thu trạm
Khả dĩ lợi dụng crontab lai thật hiện hạ diện mệnh lệnh mỗi thiên 0 điểm thanh không hồi thu trạm 3 thiên tiền đích nội dung
00* * * trash-empty3
Tổng chi,trash-cli
Thị nhất cá phi thường hữu dụng đích công cụ, vi mệnh lệnh hành hoàn cảnh trung đích văn kiện san trừ thao tác đề cung liễu nhất cá an toàn tằng.
Khả năng xuất hiện đích vấn đề
CentOS7 an trang thời xuất hiện liễu nhất cá thác ngộ
Processing /root/trash-cli
Collecting psutil(from trash-cli==0.21.7.24)
Using cached https://pypi.tuna.tsinghua.edu.cn/packages/e1/b0/7276de53321c12981717490516b7e612364f2cb372ee8901bd4a66a000d7/psutil-5.8.0.tar.gz
Complete output fromcommandpython setup.py egg_info:
/usr/lib64/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option:'python_requires'
warnings.warn(msg)
/usr/lib64/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option:'long_description_content_type'
warnings.warn(msg)
errorinpsutil setup command:'extras_require'must be a dictionary whose values are strings or lists of strings containing valid project/version requirement specifiers.
----------------------------------------
Command"python setup.py egg_info"failed with error code1in/tmp/pip-build-n6gexX/psutil/
You are using pip version8.1.2, however version21.2.3 is available.
You should consider upgrading via the'pip install --upgrade pip'command.
psutil bản bổn đích vấn đề, chấp hành an trang cựu bản bổn
pipinstallpsutil==5.7.0