Ну вот и я попала

Что угодно, кроме мата и нарушения законодательства РФ

Ну вот и я попала

Сообщение nezabudka » 31 май 2015, 01:17

Создала такую переменную
tempdir=$(mktemp -d /tmp/dir.XXXX)
Сохраняла там в процессе некоторые файлы
И потом как обычно захотела очистить каталог что бы сохранить
другие файлы. Под рутом выполнила
Код: выделить все
rm -r ${tmpdir}/*

Вроде ни че не обычного, но тут сразу интерпретатор стал
выдавать что не может удалить некоторые файлы в каталоге /etc
Я естесно все сразу поняла и нажала Ctrl+C
Набрала команду ls посмотреть что делается у меня в корне
и интерпретатор меня обругал что нет такой команды по адресу /bin/ls :P
Как интепретатор смог так поступить? Из за ошибки в переменной он ее
естесно не распознал и отбросил в фигурных скобках, осталось /* Ну уж это
он гад распознал сразу. Так что я на ремонте. :D
На всякий случай выделила команду в коде, вдруг кто захочет ее проверить :lol:
"I invented the term Object-Oriented and I can tell you I did not have C++ in mind." - Alan Kay
Аватар пользователя
nezabudka
Местный говорун
Местный говорун
 
Автор темы
Сообщений: 614
Фото: 180
Стаж: 3 года 6 месяцев 26 дней
Откуда: Ростов на Дону
Благодарил (а): 286 раз.
Поблагодарили: 147 раз.

Ну вот и я попала

Спонсор

Спонсор
 

Re: Ну вот и я попала

Сообщение Kycok » 31 май 2015, 04:11

Разрабы стима недавно тоже подобное отожгли :)
Аватар пользователя
Kycok
Уважаемый участник
Уважаемый участник
 
Сообщений: 281
Фото: 20
Стаж: 3 года 9 месяцев 29 дней
Откуда: Санкт-Петербург
Благодарил (а): 39 раз.
Поблагодарили: 60 раз.

Re: Ну вот и я попала

Сообщение tupoll » 31 май 2015, 04:45

Оригинальный снос собственного корня,есть sudo,shell наверно правило писать надо на запрет подобных шуток.А вы говорите два года системе.
Правильный линукс-BSD.
Аватар пользователя
tupoll
Уважаемый участник
Уважаемый участник
 
Сообщений: 237
Фото: 3
Стаж: 3 года 9 месяцев 26 дней
Откуда: Vladivostok
Благодарил (а): 31 раз.
Поблагодарили: 44 раз.

Re: Ну вот и я попала

Сообщение Sunderland93 » 31 май 2015, 04:58

Поаккуратнее с такими штучками.
Sunderland93
 
Стаж: 48 лет 10 месяцев 13 дней

Re: Ну вот и я попала

Сообщение Sunderland93 » 31 май 2015, 05:06

Кстати, это эпичнее
Код: выделить все
:(){:|:&};:
Sunderland93
 
Стаж: 48 лет 10 месяцев 13 дней

Re: Ну вот и я попала

Сообщение nezabudka » 31 май 2015, 10:00

Я почему то раньше особо не задумывалась и предполагала что на домашнем компе
главное бэкап корня. Снэпшот корня я делаю регулярно а когда нужно откатится делаю снэпшот хомяка
и потом меняю имя у двух сэпшотов. Ни когда бы не подумала что могу собственной рукой все поудалять
и вот результат моей безпечности, окзывается все таки на домашнем компе все что в корне
восстановлению подлежит в любом случае, а вот со своим хомяком я распрощалась на всегда. :cry:
Придется пересматривать политику безопасности. За одного битого двух небитых дают, так что я теперь
в два раза больше вешу! :D
Последний раз редактировалось nezabudka 31 май 2015, 10:40, всего редактировалось 1 раз.
"I invented the term Object-Oriented and I can tell you I did not have C++ in mind." - Alan Kay
Аватар пользователя
nezabudka
Местный говорун
Местный говорун
 
Автор темы
Сообщений: 614
Фото: 180
Стаж: 3 года 6 месяцев 26 дней
Откуда: Ростов на Дону
Благодарил (а): 286 раз.
Поблагодарили: 147 раз.

Re: Ну вот и я попала

Сообщение Шпак Дмитрий » 31 май 2015, 10:11

nezabudka писал(а):

Я почему то раньше особо не задумывалась и предполагала что на домашнем компе
главное бэкап корня. Снэпшот корня я делаю регулярно а когда нужно откатится делаю снэпшот хомяка
и потом меняю имя у двух сэпшотов. Ни когда бы не подумала что могу собственной рукой все поудалять
и вот результат моей безпечности, окзывается все таки на домашнем компе все что в корне
восстановлению подлежит в любом случае, а вот со своим хомяком я распрощалась на всегда. :cry:
Придется пересматривать политику бузопасности. За одного битого двух небитых дают, так что я теперь
в два раза больше вешу! :D


ДА нормально, я в 2007 с LVM дома развлекался, у меня теперь нет ни одного видео, ни одной личной фотки до 2008 года :) Всё убил, полностью :)
Шпак Дмитрий
Местный говорун
Местный говорун
 
Сообщений: 589
Стаж: 3 года 9 месяцев 25 дней
Откуда: Russian_federation, какой то
Благодарил (а): 20 раз.
Поблагодарили: 145 раз.

Re: Ну вот и я попала

Сообщение nezabudka » 31 май 2015, 10:44

Шпак Дмитрий писал(а):

....у меня теперь нет ни одного видео, ни одной личной фотки до 2008 года :) Всё убил, полностью :)

Ты фильм стиратель видел? Это ты. Теперь и ЦРУ и ФБР об тебя зубы только сломают. Попробуй в АНБ написать, может восстановят?
Ты подожди немного и я тебя догоню. Вместе в разведку пойдем! :D
"I invented the term Object-Oriented and I can tell you I did not have C++ in mind." - Alan Kay
Аватар пользователя
nezabudka
Местный говорун
Местный говорун
 
Автор темы
Сообщений: 614
Фото: 180
Стаж: 3 года 6 месяцев 26 дней
Откуда: Ростов на Дону
Благодарил (а): 286 раз.
Поблагодарили: 147 раз.

Re: Ну вот и я попала

Сообщение Oleg65 » 31 май 2015, 13:37

Код: выделить все
    rm -r ${tmpdir}/*
Незабудка, поясните логику /* (по мне, так это указание на рекурсивное (-r) удаление всего содержимого из корневого раздела :? ) Почему было не указать просто путь рекурсивно удаляемой директории? :?
Аватар пользователя
Oleg65
Местный говорун
Местный говорун
 
Сообщений: 863
Стаж: 3 года 9 месяцев 26 дней
Откуда: г.Коломна Моск.обл.
Благодарил (а): 74 раз.
Поблагодарили: 209 раз.

Re: Ну вот и я попала

Сообщение Kycok » 31 май 2015, 16:07

Oleg65 писал(а):

Почему было не указать просто путь рекурсивно удаляемой директории? :?

Код: выделить все
rm somedir/*

удаляет все содержимое каталога
Код: выделить все
rm somedir/

удаляет все содержимое каталога плюс сам каталог
Аватар пользователя
Kycok
Уважаемый участник
Уважаемый участник
 
Сообщений: 281
Фото: 20
Стаж: 3 года 9 месяцев 29 дней
Откуда: Санкт-Петербург
Благодарил (а): 39 раз.
Поблагодарили: 60 раз.

След.

Вернуться в Флудилка

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7

cron