Вы можете использовать gvfs-trash вместо mv
gvfs-trash somefile
Причина, по которой вы не смогли увидеть ваш файл после его перемещения в ~ / .local / share / Корзина состоит в том, что ниже есть структура каталогов, то есть
~/.local/share/Trash/files, чтобы содержать фактический файл с удалением; и ~/.local/share/Trash/info, содержащие метаданные, такие как исходное местоположениеХотя вы могли бы использовать
mv somefile ~/.local/share/Trash/files
, и в этом случае somefile будет отображаться в корзине мусора, можно использовать функцию nautilus / gvfs Restore для восстановления файла из-за отсутствия метаданных info - вам нужно будет знать и вручную mv файл в исходное местоположение. В этом смысле только gvfs-trash является точной командной строкой, эквивалентной уничтожению файла через nautilus.