Вы не можете измениться, как который интерфейс используется по умолчанию в приложениях iftop
. Они называют библиотечную функцию C if_nameindex
и используйте первый элемент в возвращенном массиве по умолчанию. libc's GNU if_nameindex
на Linux тонкая обертка вокруг SIOCGIFCONF
ioctl. Это возвращает интерфейсы в фиксированном порядке, на основе порядка, в котором сетевые драйверы были инициализированы и порядок, в котором каждый драйвер обнаружил каждое устройство.
Если Вы действительно не хотите должными быть передавать -i
кому: iftop
и подобные программы, можно сделать маленькую обертку вокруг if_nameindex
это переупорядочивает элементы в возвращенном списке, с LD_PRELOAD
. Я назвал бы это намного большей проблемой, чем это стоит.
В некоторых случаях можно восстановить части удаленных файлов от файловой системы Linux, но это твердо.
Честно, человеческая ошибка является самой большой причиной отключений электричества IT, и Ваше лучшее решение состоит в том, чтобы регулярно быть превентивным в резервном копировании, а также использовании системы управления версиями как подвижный.
Я понимаю, что это может лить соль на ране, но на это стоит указать... Ущерб нанесен. Лучшая справка, которую можно получить теперь, должна возвратить самообладание и подготовиться к честному разговору с боссом. Я держал бы пари, что Вы плохо знакомы с IT. В то время как Ваш босс может быть сердитым, большинство людей понимает, что человеческая ошибка происходит, и это - часть изучения. Просто убедитесь, что Вы не делаете себя целью путем выполнения этого часто
Резервные копии чего-либо и все должно быть общепринятой практикой. Кроме того, для веб-разработчиков они должны разрабатывать в своего рода управлении версиями (CVS, SVN, Мерзавец, и т.д.) на другой машине, чем производственный веб-сервер, затем проверяя его на сервере.
К сожалению, вся надежда, вероятно, потеряна к настоящему времени. Если что-нибудь как это происходит в будущем, и нет никаких резервных копий, подверсии, и т.д. в значительной степени Ваша единственная опция состоит в том, чтобы как можно быстрее размонтировать диск. Затем у Вас может быть шанс восстановления данных, прежде чем это будет перезаписано с чем-либо еще.
Как последнее, усилие KISS..., возможно, кто бы ни работал над сайтом SCP'ed это от их рабочей станции и все еще имеет файлы локально?
Я рекомендовал бы использовать инструмент как http://www.cgsecurity.org/wiki/TestDisk, который помог мне в прошлом найти и восстановить удаленные файлы, или я рекомендовал бы надеяться видеть, кто загрузил файлы последний раз в прошлом.
Существуют инструменты. Существует специализированный дистрибутив для этого, но я думаю список программ, которые они используют, должен сделать. Если Вы хотите дистрибутив, он сам просто нажимает загрузку на левой панели. http://www.sysresccd.org/System-tools#recovery_tools
Я должен сказать, что даже восстановление системных файлов, которые будут повреждены трудно! Я сделал форматировал моих девушек жесткий диск и затем пытался восстановить его. Потребовалось ~12 часов, и я сохранил ~3% файлов, потому что я оставил это [жесткий диск] выполнение. Как только Вы делаете ошибку, она должна отключить/размонтировать тот жесткий диск. Как один из людей в здесь сказанном - дают задание профессионалам. Они могли восстановить намного больше.
Для предотвращения таких ошибок, я настоятельно рекомендую использовать trash-cli
(sudo apt-get install trash-cli
), и добавить alias rm='trash'
строка к .bashrc
файл в домашнем файле. После этого все Ваши файлы, которые удалены с rm
будет сохранен в корзине, не полностью удаленной.
P.S. Я не упомянул резервные копии и системы управления версиями, потому что это - обычная практика, и все другие упомянули это. С моей точки зрения - просто используют его и слушают, что люди говорят здесь.
rm
кому: trash
контрпродуктивно, поскольку это тренирует Вас для доверия rm
быть обратимым и это причинит Вам боль однажды при использовании другой машины, другого входа в систему или другой оболочки. положительная сторона
– RedGrittyBrick
09.05.2011, 12:18
Болезненный действительно, в прошлый раз, когда у меня был этот вид ошибки, я включил свой жесткий диск с внешним usb на моей машине окон, и я использовал фото программное обеспечение восстановления флеш-накопителя для восстановления моих файлов частично.
Один хороший совет не состоит в том, чтобы использовать этот жесткий диск, пока Вы не можете восстановить свои файлы, потому что запись новых данных заставит Ваш старый материал исчезнуть навсегда.
средство восстановления флеш-накопителя Google, существуют многие из них, которые свободны.
Существует все еще надежда
Мне очень жаль сказать Вам, что, это будет действительно трудным.
Но не становитесь напрягшими. В первую очередь, удалите тот жесткий диск, или иначе он может легко уничтожить данные путем записи чему-то новых данных там, таким образом, удалив последние возможности восстановления его.
Если Вы захотите попытаться восстановить его собой, то я присоединю один PDF, который я сделал из некоторого сайта (который я не помню теперь). Это имеет некоторые шаги, чтобы сделать это. Но не пробуйте, если Вы сильно чувствуете, что наклоняетесь, делают это.