Как получить сведения о удаленных файлах
Добавлено: 28 ноя 2012, 16:15
Доброго времени суток, уважаемые форумчане! На курсовую работу задали написание программы, которая бы восстанавливала удаленне файлы в Linux. Сам до этого писал только под Windows, поэтому задание немного поставило меня в тупик. Покопавшись, ознакомившись с книгой Роберта Лава о системном программировании в Linux ответов на свои вопросы не нашел.
Поскольку, мне не нужно делать ничего супер-пупер-крутого, думаю, самым простым вариантом было бы читать журнал файловой системы и находить там сведения о удаленных файлах. Если я правильно понимаю, то удаляется только информация о inode, при этом все содержимое файла остается.
Подскажите пожалуйста, в каком направлении мне копать, как получать доступ к журналу. Только пожалуйста, не посылайте меня читать мегабайты манов) Я новичок, мне нужно решить конкретную задачу, а не стать гуру в Linux-программировании (:
Заранее, огромное спасибо
Поскольку, мне не нужно делать ничего супер-пупер-крутого, думаю, самым простым вариантом было бы читать журнал файловой системы и находить там сведения о удаленных файлах. Если я правильно понимаю, то удаляется только информация о inode, при этом все содержимое файла остается.
Подскажите пожалуйста, в каком направлении мне копать, как получать доступ к журналу. Только пожалуйста, не посылайте меня читать мегабайты манов) Я новичок, мне нужно решить конкретную задачу, а не стать гуру в Linux-программировании (:
Заранее, огромное спасибо