Linux下删除文件到回收站

  • 删除文件test.tex, 直接命令输入

    1
    mv -t ~/.local/share/Trash/files --backup=t test.tex

  • shell中取别名

    ~/.zshrc 或 ~/.bashrc
    1
    alias del='mv -t ~/.local/share/Trash/files --backup=t'

  • 使用rl命令查看回收站的内容

    ~/.zshrc 或 ~/.bashrc
    1
    2
    3
    4
    5
    6
    alias rl='ls ~/.local/share/Trash/files'
    alias ur=undelfile
    undelfile()
    {
    mv -i ~/.local/share/Trash/files/$@ ./
    }

  • 使之立刻生效

    1
    2
    source ~/.zshrc
    source ~/.bashrc

注意:文件~/.zshrc针对zsh配置,~/.bashrc针对bash配置。