trashit脚本会把文件移动~/.Trash/目录,请先创建 先创建文件 ~/bin/trashit ,没有 bin ,请先创建 内容 #!/bin/sh # trashit # original script # http://www.macosxhints.com/article.php?story=20030217172653485 # author: Shane Celis <shane (at) gnufoo (dot) org> # # Sun, 20-May-2007; 06:47:22 # minor changes... if [ $# -eq 0 ]; then echo "usage: trashit <files...>" >&2 exit 2; fi for file in "$@"; do # get just file name destfile="`basename /"$file/"`" suffix=''; i=0; # If that file already exists, change the name while [ -e "$HOME/.Trash/${destfile}${suffix}" ]; do suffix=" - copy $i"; i=`expr $i + 1` done mv -vi "$file" "$HOME/.Trash/${destfile}${suffix}" done 在~/.bashrc加入以下代码 alias rm='~/bin/trashit' 以上操作完成后请重启或者重启终端 测试 touch t rm t touch t rm t touch t rm t touch t rm t