Журнал Apache - может они использоваться, чтобы видеть, называется ли файл когда-либо/используется

Я только когда-либо использовал планшеты HP, и они хорошо работали для людей, которых мы имели, которому был нужен форм-фактор планшета. У нас нет ни одной текущей модели HP, но это - спецификации, вероятно, достаточно хороши для Вас, и существуют базовые блоки, доступные так Ваша идея наличия большого монитора в ИЛИ, и просто заглядывают планшету, работал бы. Планшет Dell имеет некоторые хорошие спецификации и также имеет базовый блок в наличии.

Вы могли бы также хотеть посмотреть на Panasonic Toughbooks, если люди собираются быть переносом их вокруг и возможно (по моему опыту, неизбежно) отбрасывание их по пути.

Один заключительный комментарий: Вам на самом деле нужен планшет? Вы сказали необходимость в клавиатуре в, ИЛИ, поэтому возможно, просто какой-либо ноутбук сделал бы? Но возможно Вы говорите о подключении внешней клавиатуры к базовому блоку.

0
задан 6 June 2013 в 01:13
2 ответа

Если ваша файловая система не настроена на отбрасывание времени (например, ext3 / 4 с noatime ), вы можете просто использовать простой find , чтобы найти файлы к которым не обращались какое-то время.

Например, чтобы найти файлы, к которым не обращались в течение года или более:

find /srv/www/ancientproject -atime +365 -print

Это может не решить вашу проблему по многим из тех же причин voretaq7 указывает на то. Файл может быть запрошен, например, через 15 минут после его удаления.

1
ответ дан 4 December 2019 в 11:17

What I want is a way to traverse the Apache logs for installations that have been live for over a year and positively ascertain whether each individual that image or css or whatever has NEVER been referenced nor pulled up since the server was created.

What I want is an infinite supply of money -- you can't always get what you want.

The closest you can come is to scan the Apache access log to see which files are being accessed by clients, but this is not a guarantee that the file is never used.

  • It could be included by PHP using require
  • It could be used by something that was never done on your server (an admin page)
  • It could be that it's used infrequently and your logs don't go back that far
    (Мои журналы обновляются ежедневно, и я храню на серверах только неделю - это не редкость, если они вам не нужны для целей аудита).

Если вы хотите сделать это правильно, вам понадобятся ваши разработчики провести надлежащий аудит кода. Это единственный способ узнать наверняка, что требуется, а что нет.

В качестве альтернативы вы можете просканировать доступные журналы, удалить все, на что нет ссылок, а затем добавить элементы обратно, когда обнаружите, что что-то сломано. Если у вас есть хороший контроль версий, это может быть приемлемым решением.

5
ответ дан 4 December 2019 в 11:17

Теги

Похожие вопросы