Если вы удалили файл из CLI, он будет потерян. Вы можете попытаться восстановить его с диска, но не можете найти, потому что его нет.
Если вы хотите удалить -подобную функцию в CLI, вы можете создать новую папку, например /trash , а затем создать функцию в .bashrc
function rm {
mv $@ /trash
}
Это очень просто и, вероятно, не будет обрабатывать все возможные сценарии аргументов. Вы также можете написать свой собственный «инструмент удаления», например, на Python, и заменить стандартную команду rm.
Если вы удалили файл из графического интерфейса, возможно, в вашей домашней папке пользователя есть папка bin. Проверьте скрытые папки (с точкой в начале )в вашей домашней папке. Согласно Mint doc это должно быть что-то вроде ~/.Trash
или~/.local/share/Trash
Вы можете создать сценарий, который использует отсоединение -E для отсоединения и запуска ssh, что-то вроде:
#!/bin/sh
if [ -n "$TMUX" ]; do
tmux detach -E "ssh \"$@\""
else
ssh "$@"
fi
Вы можете запустить его напрямую или через ssh.
Обратите внимание, что это не сработает, если вы хотите передать аргументы флага в ssh.