LinuxForum.Fans
Тема

Текстовые расширения на линуксе

Автор: u_______22 19 сообщений 6877 просмотров
#115087

Друзья, помогите идиотам! Подруга отдала свой нетбук асер чтобы ей вместо заводского линукса установили винду (привыкла девушка в нём работать), но при этом, разумеется, грохнуть нужно было линукс. А потом вдруг выяснилось, что грохнули и очень-очень-очень важный текстовый документ. Вобщем, были попытки восстановить, но восстановить получилось далеко не всё. И поскольку я сам не хаккер и не пользователь линукса, гляжу на эту кучу папок с разными расширениями (90% мне неизвестных) и ничего не понимаю. Ну, doc, rtf, txt я ещё могу понять, что это текстовые файлы. Подскажите плз, а за какими ещё расширениями могут ещё прятаться буковки?

#115088

В какой программе создавался «очень-очень-очень важный текстовый документ»? И как именно «грохали» Linux? Чем восстанавливали документы?

#115089

в винде? Текстовые файлы могут вообще не иметь расширений, как в юниксах очень часто.
.pdf .djvu .chm .odt

#115090

В Linux несколько другие правила построения имен файлов. Начнем с того, что в Linux нет такого понятия, как расширение файла. Например, возьмем имя файла Document1.doc. В Windows именем файла является Document1, a doc — это расширение. В Linux Document1.doc — это имя файла, расширения нет.

#115153

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

файл.abw

таблица, аналог ексель:
файл.ods

Смотреть не во всех папках, а в
/home/user/

где user -это имя пользователя под которым работали.

#115162
lsjet написал:
Смотреть не во всех папках, а в
/home/user/

если при установке линукса установщик не осилил вынести home на отдельный раздел, то при восстановлении ничего не получится, все файлы будут перемешены.

Чайник написал:
А потом вдруг выяснилось, что грохнули и очень-очень-очень важный текстовый документ. Вобщем, были попытки восстановить, но восстановить получилось далеко не всё. И поскольку я сам не хаккер и не пользователь линукса, гляжу на эту кучу папок с разными расширениями (90% мне неизвестных) и ничего не понимаю.

я тоже ничего не пойму. Как уже верно заметили, в Linux нет понятия "расширение", я ещё от себя добавлю: при восстановлении практически всегда теряются имена файлов (вместе с т.н. расширением), и программа восстановления сама присваивает "расширения" восстановленным файлам.

В любом линуксе имеется команда file, которая служит для определения типа файлов (это то, что вам нужно), определяет она тип ориентировочно, медленно, и часто ошибается. Определение построено на поиске внутри файла определённых сигнатур, которые лежат в специальной базе данных (MIME type, и прочие). Ничего лучше до сих пор не придумали (потому-что не существует чёткого формата файлов).

Чайник написал:
Подскажите плз, а за какими ещё расширениями могут ещё прятаться буковки?

не в ту сторону копаете. получите как можно больше информации о данном файле (формат, тип, размер, кодировка, очень важны куски текста, например практически 100% будет найден документ про "релаксацию терминатора", ибо в таком сочетании данные слова (сами по себе редкие) практически не встречаются).

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

не мог. ничего не мешает сохранить файл как EXE, или там RAR (между прочим, сам WinRAR отлично понимает в Windows ZIP архивы, с расширением RAR. Но если в венде это исключение, то в Linux - правило).

Расширение в Linux задаётся администратором (оператором, или самой программой, если последнему плевать), и служит лишь для облегчения группового доступа, например для решения задачи "преобразовать все BMP в PNG". Это можно сделать и без всяких расширений, но сложнее, и намного медленнее.

#115237
drBatty написал:
не мог.

Почему не мог то? oO
В диагнозе:
Пока был линукс ,- набрали какую-то бумажку. Могли набирать в опенофисе, абиворде, etc. То есть были созданы соотвествующие файлы вместе с тем, что псоле точки.
И далее , в именах расширение(точнее, то что после точки) есть, как пишет ТС.
Вариант с изменением расширения при восстановлении на zip возможен, однако не известно, чем именно восстанавливали.

#115247

Да, тогда ещё в том же духе:
xml

#115343

На ноутбуке стоял вполне определенный дистрибутив, в котором стоят совершенно определенный набор программ. Если составить список программ, в которых можно набирать текст, то мы определим и желаемый список расширений. А уж потом... либо самим какими-нибудь FileRescue восстанавливать, либо нести к профессионалу. В любом случае уже будет известно в файлах каких типов может скрываться нужная информация. Это же обычный дедуктивный метод =). Привет от Шерлока Холмса ;).

Вообще если я правильно ситуацию понял, снесли одну ОС и поставили другую. Тут возможен вариант, что поверх исходного файла уже что-то записано. Чем дольше вы пользуетесь этим ноутбуком, тем вероятность восстановления файла ниже. Наверное это уже не модно, но я скажу:
1. Всегда нужно делать бекапы (на флешку скинуть полминуты ;) )
2. Перед тем как что-то делать, надо думать.
Если вы знаете что было в файле и можете дать "цитату" из него, то хороший специалист этот файл скорее всего найдет, но это будет стоить вам денег.

Я представляю механизм поиска, но не знаю как его реализовать. Смысл в том, чтобы не обращая внимания на фс искать по определенной цепочке из нескольких десятков или сотен байт. Пробежаться по винчестеру и если будут совпадения, то рыть начинать оттуда.

#115354
elve написал:
А уж потом... либо самим какими-нибудь FileRescue восстанавливать, либо нести к профессионалу.

Топикстартеру уже восстановили файлы. Все они раскиданы "по типам" в разные папки. Очень часто так делается.

#115364
Remedy написал:
В Linux несколько другие правила построения имен файлов. Начнем с того, что в Linux нет такого понятия, как расширение файла. Например, возьмем имя файла Document1.doc. В Windows именем файла является Document1, a doc — это расширение. В Linux Document1.doc — это имя файла, расширения нет.

так вроде в досе(aka fat12/16) было... 8 байт под имя и 3 под расширение, а винда всё вместе хранит...

#115567

Я к сожалению не знаю в какой программе восстанавливали. Мне дали лишь флешку открыв которую я увидел кучу папок с не всегда понятными мне расширениями. Т.к какртинку вставить не смог решил переписать их вот они:
LZH, ICW,
MP3, CNT,
ICM, LNK,
LWP, CAB,
EMF, MDB,
RM, PNG,
PFM, ANI,
BZ2, XLS
PFB, TLB
AFM, MID,
LIB, WAV,
TIF, GIF,
TAR, HLP,
ADM, CHM,
ARJ, EDB,
CCA, HTM
IDF, DLL,
WMF, MOV
BDR. ADO
PCX, AVI
EPS, RTF,
ASF, RI,
EFM, DOC,
IQY, VSD,
WK4, LDB
WB2, ZIP,
SAM, DB,
PSD, MOF,
SWF, EXE,
CPI, PDF,
PPT, QPC,
BTR.
Скажите, в какой из них следует посмотреть файл, который пользователь мог написать в одном из текстовых редакторов?????

#115569

Я бы мог тупо всё пооткрывать и пересмотреть, но у меня компьютер вообще не распознаёт с помощью каких программ открывать многие из этих файлов.

#115572
Чайник написал:
Я бы мог тупо всё пооткрывать и пересмотреть, но у меня компьютер вообще не распознаёт с помощью каких программ открывать многие из этих файлов.

Пробуйте в любом текстовом редакторе (в терминах Windows — используйте Notepad).

#115574

png,tif,gif-изображения
mp3,wav,wmv,wmf,mov,,avi,swf,mid-медиафайлы
bz2,tar,arj,zip-архивы
cab-файлы MS Office (OpenOffice.org)
PDF-файлы для просмотра в "читалках" типа Adobe Acrobat Reader smile
pfm-фотошопа файл
rtf-текстовый файл
dll-динамические библиотеки программ(ы)
exe-бинарный исполняемый файл

#115575

как вариант посмотрите XLS, RTF- это офисные документы. И узнайте у подруги в какой программе писала

#115752
lsjet написал:
И далее , в именах расширение(точнее, то что после точки) есть, как пишет ТС.

только его не та программа ставила, что файл делала а та, что восстановила.

elve написал:
Я представляю механизм поиска, но не знаю как его реализовать. Смысл в том, чтобы не обращая внимания на фс искать по определенной цепочке из нескольких десятков или сотен байт. Пробежаться по винчестеру и если будут совпадения, то рыть начинать оттуда.

возьмите photorec, она как раз так и работает.

Чайник написал:
но у меня компьютер вообще не распознаёт

vim
vim+xxd

#116227

Мда... восстановление данных с ext3 настоящий геморрой... И ничего приличного для этого придумать не получится...
Если это был обычный текстовый файл, то можно похоронить надежду.
Если в офисе создавали, то можно просмотреть doc, rtf и pdf... но тк вы, наверное, это уже сделали, то скорей всего его просто затёрло при установке винды...

Wolfenberg написал:
cab-файлы MS Office (OpenOffice.org)

99% это майкросовтовский формат архива и к офису мало какое отношение имеет...

Войдите или зарегистрируйтесь, чтобы ответить.