Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
1000 ₽

Выполнения ряда учебных задач на сервере

project expired


Добрый день вот следующие задания, нужно будет подключится на сервер через putty и решить следующее:


1.Создать файл со списком e-mail пользователей системы. Список пользователей системы получить из файла /etc/passwd, имеющих GID > 100. К каждому имени дописать @sibstrin.ru (и послать им почтовое уведомление). 

2.Определить размеры директорий пользователей с помощью утилиты du –s. Выделить пользователей, имеющих объем домашней директории больше 100. К каждому имени допи-сать @sibstrin.ru и послать им почтовое уведомление о превышении допустимого размера домашней директории.

3.Выделить пользователей, имеющих объем почтовых ящиков больше 1МВ со сроком хранения почты не менее полугода (информация в e-awk).

4.Определить суммарное процессорное время, использованное каждой бригадой в течении учебного года (информация в w-awk). Вывести в порядке убывания. 

5.Определить среднее за 1 день процессорное время, использованное каждой бригадой в течение ноября (ин-формация в w-awk). 

6.Определить и сравнить по месяцам суммарное процессорное время, использованное каждой группой в октябре и ноябре (информация в w-awk). 

7.Из списка пользователей системы (использовать файл /etc/passwd) создать список пользователей, не работающих в системе в апреля с указанием последней даты доступа в систему.

8.Из списка пользователей системы (файл u1-list) создать список тех пользователей, директории которых разрешают право на исполнение другим (other). Убрать им это право.

9.Из списка пользователей системы (файл u1-list) создать список тех пользователей, которые относятся к группе friends. Вывести список и рассчитать процент от общего числа.

10.Из списка пользователей системы (файл u1-list) создать список групп с количеством пользователей входящих в эти группы. Представить список по убыванию числа пользователей в них.

11.Найти повторения в файле u-lead и показать их.

12.Из файла u-mes, содержащего фрагмент лог-файла ведения журналирования входных и выходных потоков, подсчитать объёмы принятой и переданной информации каждым пользователем.


Добавлено через 42 секунды

По всем предложениям пишите [email protected]


Добавлено через 1 минуту

В первом задании дописать вместо @sibstrin -> localhost


Добавлено через 2 минуты

В 9 задании вместо группы friends использовать grp410



  1. 1 day1600 ₽
    Илья Х.
     430  verified 

    Готов приступить к работе.

    Russia Saint-Petersburg | 3 April 2017 |
  2. proposal concealed by freelancer
  3. 1 day1500 ₴
    Дмитрий Петелин
     185   1  0

    Добрый день!

    Сделаю. Опыт работы с Linux c 2002 года.

    Языки: Java, Perl, SQL, PL/SQL.
    Администрирование ОС: Linux, Windows;
    RDBMS: ORACLE, MySQL.
    тел +380689098703
    +380997935980
    Skype - petelindmitriy
    С уважением, Дмитрий.

    Ukraine Zaporozhe | 3 April 2017 |
  4.  3727 
    17   151  0

    1 day1200 ₽
    Иван Ц. verified 

    Готов сделать. Большой опыт администрирования Linux/Unix серверов.
    Смотрите профиль.

    Ukraine Kyiv | 3 April 2017 |
  5. 1 day2000 ₽
    Максим Семёнов
     329   2  0   2

    Добрый день.

    Имею многолетний опыт настройки и сопровождения серверов на базе ОС Linux/FreeBSD. Последние годы работаю в крупнейших Российских сетевых компаниях, так что о слове higload знаю не по наслышке

    Russia Saint-Petersburg | 5 April 2017 |
  6. 1 day500 ₴
    Дмитрий Барабаш
     611   10  1

    Готов сделать

    Ukraine Lvov | 6 April 2017 |