Сообщение происходит из их конца как 553 ответа от их почтового сервера. Удаленному серверу, вероятно, установили учетную запись, чтобы смочь получить почту от локальных пользователей только и не сообщений из Интернета. Если они захотят, чтобы этот пользователь получил почту от внешней стороны, то они должны будут обновить настройки учетной записи на своем конце.
rm -rf .[^.] .??*
Должен поймать все случаи.?? * будет только соответствовать 3 + символьные имена файлов (как объяснено в предыдущем ответе). [^]. поймает любые два ввода символов (кроме..).
лучший способ, вероятно:
комната изменения к ls-l, если бы Вы просто хотите видеть то, что было бы удалено к подробному вывод u, может хотеть добавить-v опцию к комнате
PS не забывает об окончании '\';
find -path './.*' -delete
Это соответствует всем файлам в текущем каталоге, которые начинаются с .
и удаляет их рекурсивно. Скрытые файлы в не скрытых каталогах не затрагиваются.
Если вы действительно хотите стереть все из каталога, достаточно find -delete
.
ls -la | awk '$NF ~ /^\.[^.]+/ {print $NF}' | xargs rm -rf
ls -la ............. long list (all files and folders)
$NF ................ last field (file or folder name)
~ ................ Regular Expression match
/^\.[^.]+/ ......... dot followed by not dot at least once +
If the last field $NF match pattern show it and send
it to xargs which will perform the task.