LINUX.ORG.RU

Легенда о восстановлении Unix

 


0

0

Сейчас много мыслей о том, что ждёт нас в будущем, в 2009 году, да и после. Но почему бы на мгновение не вернуться в прошлое и не восхититься тем, как хардкорные юниксоиды того времени выкручивались, восстанавливая систему?

Это — перевод статьи Mario Wolczko, опубликованной в Usenet в 1986.

>>> Перевод

Ответ на: комментарий от kub

> А он не по алфавиту удаляет?

Сдаётся мне, что по очереди нахождения на диске. Хотя последние версии сoreutils может и по алфавиту.

anonymous
()
Ответ на: комментарий от kristall

> как это можно "...пристально и вяло..." наблюдать?

Он, видимо, смотрел внимательно, но без удовольствия. В оригинале: Neil was beside him, gazing listlessly at the screen of his terminal.

MaGIc2laNTern
() автор топика
Ответ на: комментарий от anonymous

Щас вроде по алфавиту.

Но можно сделать и по времени, я думаю...

Slackware_user ★★★★★
()

Уважаемы UNIX-гуру, скажите, пожалуйста, как переименовать пользователя. Напр., userfoo в userbar. Я пробовал заменить все вхождения 'userfoo' на 'userbar' в /etc, но возникли проблемы (нап., X-ы не запускались, в логах - никаких сообщений об ошибках). Что делать?

anonymous
()
Ответ на: комментарий от anonymous

Проверить наличие абсолютных путей в ~/, очистить /tmp и ~/tmp?

sin_a ★★★★★
()
Ответ на: комментарий от anonymous

Создать пользователя bar, передать ему все что надо, удалить пользователя foo.

Gukl ★★★
()
Ответ на: комментарий от anonymous

>Уважаемы UNIX-гуру, скажите, пожалуйста, как переименовать пользователя. Напр., userfoo в userbar.

man usermod на предмет -l

man chmod на предмет --from

>Я пробовал заменить все вхождения 'userfoo' на 'userbar' в /etc, но возникли проблемы (нап., X-ы не запускались, в логах - никаких сообщений об ошибках). Что делать?

Сначала думать, а потом давить Enter

yuk
()
Ответ на: комментарий от anonymous

>Уважаемы UNIX-гуру, скажите, пожалуйста, как переименовать пользователя. Напр., userfoo в userbar. Я пробовал заменить все вхождения 'userfoo' на 'userbar' в /etc, но возникли проблемы (нап., X-ы не запускались, в логах - никаких сообщений об ошибках). Что делать?

Прерву ваш троллинг. В виндоусе тоже нельзя переименовать пользователя, то, что там переименовывается - переименование для бландинак и доставляет потом кучу проблем нормальным пользователям. Отсутствие реестра дает вам: вы можете тупо создать под рутом нового пользователя, удалить новый каталог этого пользователя, переименовать домашнюю директорию старого пользователя в каталог нового пользователя и командой chown поменять владельца.

linux4ever
()
Ответ на: комментарий от anonymous

> нап., X-ы не запускались, в логах - никаких сообщений об ошибках). Что делать?

Удалить ~/.Xauthority

anonymous
()

Всё это я использовал. Создание нового пользователя не подходит: необходимо сохранить UID=1000. usermod'ом пользовался - та же проблема. ~/.Xauthority удалял.

anonymous
()
Ответ на: комментарий от anonymous

Сдаётся мне, что это как-бы преувеличение. Приходилось мне забавы ради править /etc/passwd меняя себе имя пользователя.

Правь /etc/passwd, переименовывай домашний каталог, создавай новый и присваивай себе и нужные файлы из старого перемещай. Перемещая скрытые - делай частями, не всё сразу, что-бы поймать того, кто мешает.

sin_a ★★★★★
()
Ответ на: комментарий от sin_a

И что значит - "не запускаются иксы"? Не запускаются иксы или кде? Место свободное в домашнем каталоге есть?

sin_a ★★★★★
()

Sorry, X-ы запускаются, не запускается GNOME. Начинает запускаться и всё. Сообщений никаких не выдаёт, в логах ничего нет.

Относительно каталогов. Желательно сохранить существующий домашний каталог, просто переименовав его.

И ещё. Что посоветуете чтобы раздел с Reiserfs переконвертировать в ext3fs ?

anonymous
()
Ответ на: комментарий от anonymous

Опять-же, проверять наличие абсолютных путей в ~/ , по видимому где-то в ~/.gnome*

sin_a ★★★★★
()
Ответ на: комментарий от JackYF

>у а фиг ли - апгрейднем остальное и поставим новую версию. Только что-то апгрейд больше не запускался ;)

А разве тяжело сделать обновление при загрузке с диска? ;)

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от anonymous

>Sorry, X-ы запускаются, не запускается GNOME. Начинает запускаться и всё.

apt-get install kde либо rm -rf .gnome

>Относительно каталогов. Желательно сохранить существующий домашний каталог, просто переименовав его.

А в чем проблема? Это не винда, даже при смене дистра диск форматировать не обязательно

>И ещё. Что посоветуете чтобы раздел с Reiserfs переконвертировать в ext3fs ?

А нафиг? Тем более с такими руками

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от DNA_Seq

>А нафиг? Тем более с такими руками

У "Латентного гопника" руки лучше?

>apt-get install kde либо rm -rf .gnome

Не стесняйся, говори дальше:

rm -rf /; install Windows

anonymous
()
Ответ на: комментарий от DNA_Seq

>А нафиг? Тем более с такими руками

У "Латентного гопника" руки лучше?

>apt-get install kde либо rm -rf .gnome

Не стесняйся, говори дальше:

rm -rf /; install Windows

anonymous
()
Ответ на: комментарий от anonymous

> необходимо сохранить UID=1000

Тогда это проще простого. sed -i -e 's/userfoo/userbar/' /etc/passwd (если используется shadow, то и для /etc/shadow) и готово! Правда домашний каталог будет называться по-старому. Но если надо, можно и его поменять. Всё остальное привязано не к мифическому имени пользователя, а к его UID-у. Так что никаких chown не потребуется.

anonymous
()
Ответ на: комментарий от anonymous

> если используется shadow, то и для /etc/shadow

А лучше (и правильнее)

$ pwonconv $ grpunconv $ sed ... $ pwconv $ grpconv

anonymous
()
Ответ на: комментарий от Rolex

> Давным-давно, еще в прошлом тысячелетии, в бытность мою сисадмином, доверили мне придумать и продумать систему бэкапа наших шести сервачков. В помощь мне был выдан чудной adaptec-овский девайс. Ленточный. SCSI-овый. Шестикассетник, с ченждером. Помудохался с ним изрядно, но таки завел. А тестил сие хозяйство я на собственном рабочем компе. И вот, за два дня до того, как все было готово уйти в production... Прихожу я на работу... Комп выключен... ???!!! Включаю... No operating system found... %!@#!@#$!!!! И тут на арене появляется ШЕФ. С СЕКУНДОМЕРОМ...

Надеюсь, тебе тогда просто поставили чистый диск...

anonymous
()
Ответ на: комментарий от gaux

>--- Мало кому известно, что эффекты, позволяющие создавать flash-память, были открыты в России.

ты еще забыл упомянуть про рентген и "беспроволочный телеграф"

black7
()

Ждите Андрон-куна на чаи.

anonymous
()
Ответ на: комментарий от anonymous

userdel userfoo

useradd userbar --какая-там-опция-задает-UID 1000

ы?

anonymous
()
Ответ на: комментарий от anonymous

>У "Латентного гопника" руки лучше?

Судя по отсутствию подобных проблем - да

>Не стесняйся, говори дальше:

>rm -rf /; install Windows

Слушай, у тебя даже в Линуксе возникают типичные виндовые проблемы. Что в винде у тебя будет творится даже страшно представить...

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от anonymous

> И ещё. Что посоветуете чтобы раздел с Reiserfs переконвертировать в ext3fs ?

Это как раз легко. anyconvertfs.
А вот обратно уже только cp/mkfs/cp.

unDEFER ★★★★★
()
Ответ на: комментарий от Igron

> И ещё. Что посоветуете чтобы раздел с Reiserfs переконвертировать в ext3fs ?

посоветую оставить как есть. Думать надо заранее, а не опосля

azure ★★
()
Ответ на: комментарий от anonymous

> Так я не понял, кто рмрф-то набрал?

Доктор в емаксе.

anonymous
()

Хорошо, что во FreeBSD домашние каталоги находятся в /usr/home/. Команда '% rm -rf /' до них доберётся в последнюю очередь. :))

iZEN ★★★★★
()
Ответ на: комментарий от Desu

>К сожалению, на Виндоус ОС rm -rf / не работает совсем.

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

Гуй остается в рабочем состоянии, но ничего запустить нельзя.

anonymous
()

лоханская ситема и модераторы лохи а про адмиа сайта молчу лох лохом матом ругаться не буду и так ясно линукс и юникс говно на палочке пошли вы все на х......

anonymous
()

боянище

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.