Tomsk Sysadmins Forum
Unix => Администрирование => Topic started by: zhaa2 on February 12, 2010, 22:08:27
-
Дорогие пользователи это форума! у меня появилось желание научиться Системному администрированию уже давно вот не знал с чего начать( если есть какие нибудь советы(желательно в форме Учитель подмастерью) пожелания то пишите!приму все!
P.S.
Администрирование на Unix(Пока пользовался Только Open Suse!)
-
RTFM! Use Google, Luke! Администратор должен уметь программировать. Вроде ничего не забыл.
-
хм хорошо!!!а на чем программировать!в моем понимании сис админ! это тот человек который может настроить сеть!следит за работоспсобностью всего оборудования! и чинит все подряд!
-
bash,perl
-
Хорошо про bash я слышал! пробовал что тот делать по учебе надо было!И если честно не сильно то и получилось! пробовал настроить VPN на Open Suse Два дня просидел и ни чего толкового не получилось!где можно прочитать про это языки программирования?ссылочку в студию.
P.S.
Довольствуюсь только томским интернетом!
-
Томским не надо довольствоваться, надо купить нормальный.
Языков много, основные это Python, Ruby, PERL и BASH. Последние два ни разу не блистают, но знать надо, в общих чертах, для постоянных потребностей лучше выбрать один из первых двух. Надо примерно представлять себе C, но это редко пригождается, правда метко. Есть еще сотни языков, есть java, есть mono. Clojure вот последнее время пользуется популярностью, javascript в виде node.js шагает по миру. Есть любители Lisp, Ocaml, Erlang, Haskell. Рекомендую python, в виду простоты. Я еще много страшных слов знаю, но это уже для программистов, а не для админов.
Ссылочку в гугле.
Чтобы что-то настроить, надо прочесть про принципы работы протокола, затем документацию на конкретную реализацию, а потом можно пару хавтушек. Тогда это будут два с пользой проведенных дня.
Рекомендую книги по Cisco, от Cisco и других издательств. Не рекомендую книги на русском, заодно подтянете международный. Не только для изучения оборудования Cisco, а просто для кругозора и формирования правильного понимания сетей.
Томский интернет подходит для получения фильмов, а не для получения свежей и полезной информации.
Это, на мой взгляд, весьма полное напутствие. Поэтому меньше слов о своих намерениях. Решили, так делайте : )
-
Вообще-то в Томске довольно много литературы на обычном для админов хосте (http://ftp://linux.tomsk.ru), правда копаться там не слишком удобно. Могу выложить с пол-Гига документации с cisco.com, оригинальных, посмотрю по ресурсам.
-
Вообще-то в Томске довольно много литературы на обычном для админов хосте (http://ftp://linux.tomsk.ru), правда копаться там не слишком удобно. Могу выложить с пол-Гига документации с cisco.com, оригинальных, посмотрю по ресурсам.
Было бы здорово.
-
Спасибо))сделаю норм инет!попробую что выйдет из этого!Постораюсь разобраться с первыми тремя языками!
-
Томским не надо довольствоваться, надо купить нормальный.
Языков много, основные это Python, Ruby, PERL и BASH. Последние два ни разу не блистают, но знать надо, в общих чертах, для постоянных потребностей лучше выбрать один из первых двух. Надо примерно представлять себе C, но это редко пригождается, правда метко. Есть еще сотни языков, есть java, есть mono. Clojure вот последнее время пользуется популярностью, javascript в виде node.js шагает по миру. Есть любители Lisp, Ocaml, Erlang, Haskell. Рекомендую python, в виду простоты. Я еще много страшных слов знаю, но это уже для программистов, а не для админов.
Пардон, зачем всё это админу ? Админу нужен Perl и даже на Bash, а просто Bourne Shell (+ awk, sed, etc.), и да, редко но метко - Си. Для админских целей не блистают первые два. А прочее нужно только программисту.
-
Короче - хорошие админы получаются из бывших программистов, которым после первых двух десятков уже по барабану, на каком писать
Под доку от Киски желательно место - не хочу приваживать народ.
-
Так, не понял, а почему админу нельзя использовать для скриптов python или ruby? Табу? Много и с успехом Python применял и применяю. Доприменялся до того, что утащили в программисты : )
Хорошие админы из бывших программистов получаются редко.
-
Несмотря на то что, тема в unix, к языкам, помимо Perl, BASH, добавил бы еще Powershell, WSH, ну это если не только никсы админить
-
вы забыли про techlib.tomsk.ru =) там иногда стоящие pdfки попадаются
-
Так, не понял, а почему админу нельзя использовать для скриптов python или ruby? Табу? Много и с успехом Python применял и применяю. Доприменялся до того, что утащили в программисты : )
Не табу, а бритва Оккама, т.е. отсутствие необходимости, вкупе с иногда имеющимися нежелательными эффектами - вот, к примеру, сборка Ruby на машине co 128 Мб ОЗУ - будет длиться много суток, потому что в процессе оно скриптами на себе же обрабатывает свои доки. Червяк тоже не быстр. Нет, никто не запрещает использовать, но "можно" != "нужно", и если основная наработанная масса скриптов по автоматизации существует на изначально заточенных под это Perl и POSIX'овых стандартных утилитах и /bin/sh (не bash, заметим, коммерческие юниксы есть например), то именно это и является тем, что начинающему админу следует учить в первую очередь, а не распыляться на пачку языков сразу. И даже не языки в первую очередь, а понимание принципов работы системы, умение работы с доками, и прочие навыки эксплуатационщика.
Хорошие админы из бывших программистов получаются редко.
Именно (в том числе и поэтому нефиг с пачки языков начинать). Будет еще потом ругаться на криворуких программистов, как в том известном рассказе про win 3.11, программиста и блондинку =)
Ну а понадобятся ему дополнительные языки - потом изучит. Особенно если для веба будет писать...
-
Э-э... Вы при слове "программист" вспоминаете "1С-программиста" А я имею в виду старого, имперского, который попал в программисты потому, что железо начало резко зависеть от софта и учился программированию на оборонных проектах
-
Да-да, и участвовал в создании в юниксов в 90-е :)) Знаем таких, хорошие спецы, но мало их, другое поколение уже...
-
Хорошо, я понял так нужно знать Bash and Perl!так вот у мну вопрос! у мне в университете задание написать 9 программ! одна которая запомнилась это "Сборшик мусора" сказали написать в текстовом файле и потом из консоли запустить!вот и что то я не сильно понимаю как это сделать! я так понял что мне нужно написать скрипт,и его запустить?так?запустить на Linux open suse, этот дистрибутив не нашел в томске( нашел Linux Mint!вопрос: сильно ли они различаются?и пожалуй самое главное,нужна информация как написать этот "скрипт",если это так называется, и где можно взять информацию о языке на котором писать?Заранее благодарен!
-
opensuse не нашли? плохо искали http://opensuse.tomsk.ru/ (http://opensuse.tomsk.ru/)
описание конкретного языка можно найти в google.ru.
-
Спасибо!
-
Ржака
2 deepwalker, ruby это жесть та еще
-
так как эта тема длначинаюших то спрошу) так как сам таковым являюсь!поставил себе opensuse, раньше юзал инет через роутер, когда поставил линукс, не могу понять как настроить!пробовал через Yast но не могу! когда захожу в сетевые устройства то он видит и wi if И lan плату( но пишет что настроить нельзя( мол нет там какого то ядра! вот я и хотел спросить как бороться? очень охота нучиться!посоветуйте!только давайте договоримся что будем писать все с самого начала) и чем будет подробней инструкция тем я буду больше благодарен!Заранее благодарен!
-
Поставь систему заново, не трогая выбор пакетов, обрати внимание на сетевое оборудование какое он определит, если ничего не найдет, отпишись, что за оборудование у тебя такое. Как поставишь сразу иди в яст и настраивай интерфейсы, там в принципе все как в винде, если в твоем роутере есть дхцп то должно все само настроиться без вопросов. Если проблема повторится отпишись какого именно пакета не хватает. Удачи в начинаниях ).
P.S.
openSUSE штука хорошая, но репов томских, на которые можно расчитывать, я не нашел... и еще... если действительно хочешь заниматься никсами то рекомендую во-первых купить анлим ) а во-вторых попробуй как можно больше дистров )
-
хм, переусановил opensuse не трогая пакетов, и сразу в настройки, он мне даже не дает ворианта настроить сеть, он видит и устройство беспроводной сети и так же просто сетевую плату, на против каждой пишет что не настроено, и а низу примичание не настроено по тому что отсутствует ядро eht0 и еще что то в этом роде, вот так, может мне попробовать какой нить другой дистр? или как быть, этот то что я ставлю я брал на opensuse.tomsk.ru, может кто нить выложит на hdd.tomsk.ru и кинет ссылочку, заранее благодарен, и может объясните как настроить и поставить это ядро eht0???
-
А что там в сусе? yast? Помню в мандрейке пытался настроить систему через конфигурялку, так и не осилил - глюк один сплошной.
Потому и рекомендую с той поры настраивать все руками, а если тянет к конфигурялкам, то поставить slackware, чтобы не получать ложных надежд. В Linux разобрался только когда стал возиться со slackware.
-
можно вопрос! что такое slackware? система утилита или еще что нить?
-
А не быстрее в гугле вбить, чем ждать ответа полдня на форуме? http://slackware.tomsk.ru (http://slackware.tomsk.ru)
-
Попробуйте http://ubuntu.opentomsk.net/faq/ (http://ubuntu.opentomsk.net/faq/)
-
можно вопрос! что такое slackware? система утилита или еще что нить?
с такой тягой к самообразованию и самообучению может лучше стоит оставить затею а (
-
Хорошо, я понял так нужно знать Bash and Perl!так вот у мну вопрос! у мне в университете задание написать 9 программ! одна которая запомнилась это "Сборшик мусора" сказали написать в текстовом файле и потом из консоли запустить!вот и что то я не сильно понимаю как это сделать! я так понял что мне нужно написать скрипт,и его запустить?так?запустить на Linux open suse, этот дистрибутив не нашел в томске( нашел Linux Mint!вопрос: сильно ли они различаются?и пожалуй самое главное,нужна информация как написать этот "скрипт",если это так называется, и где можно взять информацию о языке на котором писать?Заранее благодарен!
ТЫ меня умиляешь парень :)