在 Unix-like 的系統(例如 macOS、Linux)中,我們常用 rm
命令來刪除文件。然而,如果不小心刪除了錯誤的文件,恢復這些文件可能會比較困難。
因此,我們往往會選擇先將文件放入垃圾桶(Bin
/ Trash
/ Recycle Bin
),這樣在需要時可以輕鬆找回。
今天,我要向大家推薦一款 macOS 的軟件:trash
。這款軟件可以讓你在 Terminal 中方便地將文件丟入垃圾桶(~/.Trash)。
可以使用 Homebrew 來安裝這款軟件:
使用方法非常簡單:
以 trash
命令代替 rm
刪除檔案時,可以在垃圾桶中找到被刪除的文件。
trash -F
命令,則會以 Finder 的方式來刪除文件。這樣的好處是,你可以在垃圾桶中選擇 Put Back
來將文件恢復到原本的路徑。
詳細使用方法:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
usage: trash [-vlesyF] <file> [<file> ...]
Move files/folders to the trash.
Options to use with <file>:
-v Be verbose (show files as they are trashed, or if
used with the -l option, show additional information
about the trash contents)
-F Ask Finder to move the files to the trash, instead of
using the system API.
Stand-alone options (to use without <file>):
-l List items currently in the trash (add the -v option
to see additional information)
-e Empty the trash (asks for confirmation)
-s Securely empty the trash (asks for confirmation)
-y Skips the confirmation prompt for -e and -s.
CAUTION: Deletes permanently instantly.
Options supported by `rm` are silently accepted.
Version 0.9.2
Copyright (c) 2010–2018 Ali Rantakari, http://hasseg.org/trash
|