Я помню, как читал, что редактирование файлов непосредственно на сервере является плохой практикой безопасности, потому что это может создать скрытые временные файлы. Можно ли искать эти файлы? Я думал о find / -name .*, но это возвращает «пути должны предшествовать выражению: ..» и не знаю, будут ли это включать все файлы, возможно, созданные elvis или nano.
Поиск временных файлов текстового редактора Linux
comment
Конечно, среди проблем безопасности, связанных с внесением специальных, незаархивированных изменений в конфигурацию системы, наличие файлов резервных копий редактора находится довольно далеко в списке...
- person Andy Ross   schedule 13.10.2012
comment
Я подписан на slackbook.org/html/security.html#SECURITY-DISABLE У вас есть предложения по правильному рабочему процессу?
- person stampede76   schedule 13.10.2012
Ответы (2)
Поместите название в кавычки:
find / -name '.*'
в противном случае оболочка интерпретирует его и запускает что-то вроде:
find / -name . ..
person
Olaf Dietsche
schedule
12.10.2012
Я видел несколько версий этого шаблона имени файла «резервной копии», но наиболее распространенная из них всегда содержала ~
. Если вы просто ищете ~
, то что-то вроде этого сработает...
find / -name '*~*'
Если вы хотите найти скрытые файлы, то...
find / -name '.*'
person
Andrew White
schedule
12.10.2012
Большинство из них заканчиваются на
~
. Тем, кому я бы порекомендовал find ./ -name '*~'
- person jman; 13.10.2012
@skjaidev: верно, но я также видел имя~.расширение. Я думаю, дайте ОП больше, чем ему нужно :)
- person Andrew White; 13.10.2012