Проверим себя?

Достопочтеннейшая -публика! В качестве пятничного развлечения предлагаю вашему вниманию список вопросов, который предлагается в “” при собеседовании на должность Linux-администратора. Можете читать с улыбкой, можете — всерьёз. Формулировка некоторых вопросов —  заведомо провокационна, не стоит этим заморачиваться. Этот полушуточный несложный тестик для всех, кто хочет проверить себя на знание Linux-систем, сетей и умение работать с production. Кстати, в настоящий момент собеседования ещё идут, так что желающие — welcome! Итак:

Вопросы

Система:

  1. Как посмотреть место на диске?
  2. Как рекурсивно поменять права ТОЛЬКО у файлов?
  3. Как послать содержимое файла по почте?
  4. Как послать файл, как вложенный, по почте?
  5. Как установить rpm-пакет?
  6. Как посмотреть список установленных пакетов rpm?
  7. Какой командой проверяется очередь почтовых сообщениий?
  8. Какое состояние имееют в спике процессов, процессы, выполняющиеся в текущее время?
  9. Как в ручную подгрузить недостающий модуль ядра?
  10. Как посмотреть pci-устройства в системе?

Сеть:

  1. Как узнать имя машины по ip?
  2. Как назначить дополнительный ip на сетевой интерфейс?
  3. Как проверить путь до хоста?
  4. Зачем нужен ARP?
  5. Каких типов бывает широковещание (L,D)?
  6. Что такое snmp и зачем он нужен?
  7. Как включить форвардинг?
  8. Чем отличается NAS от SAN и по каким протоколам они работают?
  9. Какой программой можно “прослушать” трафик?
  10. Как посмотреть правила локального брендмауера и как завести новое блокирующее 80 порт на локальном хосте?

Общие:

  1. Напишите последовательность действий:
    1. при переносе сервиса с одного сервера на другой
    2. при перезагрузке сервер зациклился на процедуре проверки диска
  2. Что делает скрипт:
    1. ps axu | httpd | '{n=n+$6}END{print n}'
    2. tar -cf – . |tee /tmp/file |(mkdir -p /var/tmp; cd /var/tmp && tar -xf -)
  3. Напишите скрипт (так как бы он выглядел на production системе):
    1. который перекладывает файлы из одной директории в другую

Удачи, и да пребудет с вами Сила!

Проверим себя?: 11 комментариев

  1. Слишком тривиально, любой школьник осилит. Надеюсь, это не единственные вопросы, которые задаются на собеседовании?

    Мне при приёме на нынешнюю работу (4 с половиной года назад) задавали такие вопросы на понимание специфики Unix-систем:

    В директории сто тыщ разнообразных файлов, как их удалить?

    Есть файл со следующим содержанием:
    #!/bin/ls
    echo 1
    что будет, если его сделать исполняемым и запустить?

    Чем Linux отличается от FreeBSD? 🙂

    При установке setuid-бита запускаемая программа выполняется от имени владельца файла. Но как же тогда обходится ситуация, когда пользователь создаёт зловредную программу, делает chmod +s, “отдаёт” её суперпользователю, а затем выполняет? Это же брешь в безопасности!

    P.S. я бы с удовольствием сходил бы к вам в гости на это собеседование, но увы, живу в Нижнем Новгороде 🙂

  2. Уведомление: Сегодня просто праздник какой-то! :файл отрицательного размера

  3. Ну вопросы лёгкие местами даже смешные, но это как раз защита от 60% желающих устроится. Когда устраивался на работу (2,5 года назад) с нами сначало разговаривали по отдельности , выбрали несколько человек через неделю, собрали всех пустили в компьютерный зал расказали о топологии сети и серверах (как потом выяснилось всё это было на вирт сервере)и начали конкретно каждому говорить – вот на сервере 1 почему-то время не совподает с внутресетевым. И тут в зависимости от решения проблемы (или ручками поменять через date и hwclock или пройтись сканером и найти в сети NTP-сервер) делали результат. В итоге из 8 человек осталось 3ое лучших которых и взяли на работу (я был худшим из лучших))) Если вернутся к теме то такие мини тесты намного облегчают жизнь кадровым работникам и начальству которое ищет работника ))

Добавить комментарий для Zaab Juda Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *