Chuyển tệp từ dòng lệnh Linux thật dễ dàng với thùng rác-cli

Chuyển tệp từ dòng lệnh Linux thật dễ dàng với thùng rác-cli
Các bạn đọc like giúp ủng hộ MUO nhé. Khi bạn mua hàng bằng các liên kết trên trang web của chúng tôi, chúng tôi có thể kiếm được hoa hồng liên kết.

Các thư mục trang chủ hầu như luôn luôn lộn xộn với các tệp lỏng lẻo: tải xuống ngẫu nhiên từ internet, danh sách việc cần làm và thư mục làm việc cho các dự án đã bị bỏ rơi từ lâu.





cách tắt apple tv

Người dùng máy tính để bàn có thể gửi tất cả rác của họ vào thùng rác — một không gian lưu giữ tạm thời nơi các tệp được lưu giữ trước khi xóa — nhưng những người dùng thích thực hiện bảo trì trong thiết bị đầu cuối không có tùy chọn này. Đây là cách bạn có thể thay đổi điều đó.





LÀM VIDEO TRONG NGÀY

Thùng rác là gì, và tại sao bạn sẽ sử dụng nó?

  Hình minh họa về một cái thùng có rác rơi vào đó

Thùng rác (được gọi là thùng rác trên Windows) là nơi lưu trữ tạm thời cho các tệp bạn đã quyết định xóa, nhưng vẫn chưa xóa được. Nó giống như cái thùng trong nhà bếp hoặc bên ngoài ngôi nhà của bạn: bạn có thể vứt rác của mình vào đó, nhưng cho đến khi những người thu gom rác lái xe xuống đường của bạn và đưa nó đến lò đốt, bạn vẫn có thể kéo nó ra để làm sạch và đặt nó trở lại. nơi nó được cho là.





Điều này rất hữu ích khi bạn vô tình vứt bỏ những bức thư tình cũ của vợ / chồng mình (đối với bạn trông giống như rác rưởi nhưng lại là kỷ vật vô giá đối với họ). Nó cũng hữu ích khi bạn xóa toàn bộ thư mục chứa những thứ có vẻ là rác chưa được mở khóa khỏi ổ đĩa của bạn, nhưng sau đó hãy nhớ rằng sâu trong các thư mục con của nó, nó chứa bản sao lưu duy nhất của tệp mật khẩu, ảnh cưới và ảnh siêu âm của đứa con trong bụng bạn.

Hầu hết các máy tính để bàn điều khiển GUI đã có một số biến thể của hệ thống thùng rác kể từ sự ra mắt của Apple Lisa vào năm 1983 (nó được gọi là sọt rác hồi đó) và máy tính để bàn GNOME, MATE, KDE và XFCE đi kèm với một thùng rác theo tiêu chuẩn.



Thùng rác được nhúng rất sâu vào môi trường máy tính để bàn, thường xuyên hơn không, chọn một tệp và sau đó nhấn Xóa bỏ , sẽ không thực sự xóa tệp và thay vào đó, sẽ chuyển tệp đó vào thùng rác. Nếu bạn đến từ Windows, hệ điều hành thậm chí sẽ hỏi bạn xem bạn có chắc chắn muốn gửi tệp vào thùng rác hay không.

Thùng rác cho thiết bị đầu cuối Linux của bạn!

  Năm người trên đồng cỏ thu gom rác trong túi thùng

Thùng rác, thùng tái chế và thùng rác là các đối tượng đa hình. Chúng là các đối tượng phần mềm mô phỏng bằng đồ họa các đối tác trong thế giới thực của chúng theo cách cung cấp manh mối cho chức năng dự định của chúng. Thùng rác trên máy tính để bàn trông giống như cách nó hoạt động vì cách nó hoạt động.





Mặc dù là một nơi tuyệt vời để hoàn thành công việc với ít phiền phức nhất, nhưng thiết bị đầu cuối Linux không phải là một môi trường đồ họa phong phú. Việc có một bức tranh về một bãi chứa rác thải sinh hoạt sẽ là vô nghĩa, và thậm chí nếu có thể, sẽ làm mất tập trung vào trải nghiệm cuối cùng và tiêu tốn các nguồn lực không cần thiết.

Là hành vi tiêu chuẩn, thiết bị đầu cuối cho phép bạn xóa các mục với lệnh rm . Ví dụ:





rm this.file that.file another.file

Lệnh rm chấp nhận các đối số sẽ xóa đệ quy các thư mục, thư mục trống, nhắc nhở trước mỗi một hoặc ba lần xóa, hoặc xóa các mục ngay cả khi làm như vậy là một ý tưởng tồi.

Lệnh rm cấp quyền cho người dùng đầu cuối, nhưng nếu bạn làm rối và vô tình xóa toàn bộ dự án của mình, thì bạn không có cách nào lấy lại chúng mà không cần sử dụng tiện ích như TestDisk .

thùng rác thay đổi điều đó bằng cách cho phép bạn sử dụng hệ thống Thùng rác của máy tính để bàn Linux từ thiết bị đầu cuối.

Thùng rác-cli là gì?

Nếu bạn có DE chẳng hạn như KDE, GNOME hoặc XFCE, thùng rác-cli sẽ sử dụng thùng rác của hệ thống của bạn để dọn các tệp rác, trong khi vẫn giữ nguyên đường dẫn, ngày xóa và quyền ban đầu. Điều này có nghĩa là bạn có thể kiểm tra các tệp trước khi xóa vĩnh viễn chúng khỏi đĩa của bạn.

Bạn có thể dọn sạch thùng rác trong một lần hoặc bạn có thể chọn ném các tệp và thư mục riêng lẻ vào công cụ kết xuất ảo.

Điều này sẽ không hoạt động hiệu quả trên máy tính để bàn không có hệ thống thùng rác được tích hợp sẵn, vì vậy nếu bạn đang sử dụng trình quản lý cửa sổ, chẳng hạn như i3, Ratpoison hoặc dwm, bạn thật đáng tiếc và có thể cần xem xét một giải pháp thay thế.

Cài đặt thùng rác trên Linux

Việc cài đặtbage-cli rất đơn giản, với điều kiện tiên quyết duy nhất là bạn đã cài đặt Python 2.7 hoặc Python 3. Nếu bạn không có Python, bạn có thể cài đặt nó trên Ubuntu với:

sudo apt install python3-pip 

Trên các bản phân phối dựa trên Arch:

sudo pacman -S python-pip 

Trên các bản phân phối liên quan đến Red Hat:

sudo yum install python3 python3-wheel 

... và trên Fedora:

sudo dnf install python3-pip python3-wheel 

Bây giờ bạn có thể cài đặt thùng rác-cli bằng:

pip install trash-cli 

Vị trí cài đặt gói mặc định sẽ là ~ / .local / bin , vì vậy nếu điều này không có trong PATH của bạn, hãy thêm nó bằng:

echo 'export PATH="$PATH":~/.local/bin' >> ~/.bashrc 

Sau đó tải lại .bashrc:

source ~/.bashrc

Sử dụng thùng rác-cli để quản lý thùng rác của bạn từ nhà ga

Cũng giống như với các đối tác trên máy tính để bàn và trong thế giới thực, rác-cli rất đơn giản để sử dụng trong thiết bị đầu cuối và việc sử dụng nó khá đơn giản. Chỉ có bốn lệnh bạn cần nhớ.

  • bỏ vào thùng rác: Rắc rác các tệp và thư mục.
    trash-put this.file
    Hoặc:
    trash-put that-directory
    ... sẽ chuyển một tệp hoặc thư mục vào thùng rác. spam-cli không phân biệt tệp và thư mục, vì vậy không cần thêm đối số như bạn làm với lệnh rm.
  • danh sách thùng rác: Liệt kê mọi thứ trong thùng rác của bạn, cho phép bạn lục trong các túi trà đã sử dụng trong hệ thống tệp của bạn để tìm kiếm chiếc nhẫn cưới của bạn.
  • khôi phục thùng rác: Kéo các mục từ thùng rác và khôi phục chúng về vị trí ban đầu. Bạn có thể chỉ định nhiều tệp:
    trash-restore this.file that.file important.file
  • rác rưởi: Chuyển các tệp riêng lẻ vào thùng rác.
    trash-rm that.file
  • thùng rác: Dọn sạch thùng rác của bạn. Đây là nó, xóa cuối cùng và không quay lại.

Tất nhiên, bạn không muốn rác nằm trong thùng rác của bạn vô thời hạn. Nó thu hút các loài gặm nhấm và côn trùng, và ngoài ra, miễn là nó nằm trên đĩa của bạn, bạn sẽ không tiết kiệm được bất kỳ dung lượng nào. Trong khi bạn có thể sử dụng thùng rác để dọn sạch thùng rác bất cứ khi nào bạn nhớ làm điều đó, sẽ dễ dàng hơn khi thiết lập một cronjob để làm việc đó cho bạn.

crontab -l ; echo "@daily $(which trash-empty) 30") | crontab -

... thêm một cronjob sẽ, hàng ngày, dọn sạch thùng rác của bạn bất kỳ mục nào trên 30 ngày tuổi.

Sử dụng thùng rác dòng lệnh có thể lưu tệp của bạn!

Thật dễ dàng để nghĩ rằng khi bạn xóa một thứ gì đó, đó là vì bạn muốn nó bị xóa vĩnh viễn khỏi hệ thống của mình. Nhưng trừ khi bạn rất cẩn thận, gần như không thể tránh khỏi việc bạn vô tình xóa một thứ mà bạn thực sự muốn giữ lại.

cách chơi tệp .mod

Nếu bạn là người dùng thiết bị đầu cuối, rác-cli cung cấp cho bạn các biện pháp bảo vệ giống như những người sử dụng máy tính để bàn, trong khi vẫn giữ tốc độ và hiệu quả của dòng lệnh.

Để tránh vô tình xóa tệp ngay từ đầu, hãy cân nhắc thực hiện các bước để quản lý và sắp xếp tệp của bạn tốt hơn.