Network-info

Опубликовано Оставить комментарийОпубликовано в рубрике Linux

DHCP — dynamic hosts control protocol ifconfig MAC адрес лежит в /sys/class/net/[имя девайса]/adress /etc/sysconfig/network — файл содержит имя хоста, маршрут по умолчанию и дополнительные параметры сети. /etc/modprobe.conf — Файл содержит соответствие модулей ядра сетевым устройствам. !!!! /etc/hosts — Информация об IP-адресах и соответствующих им именах хостов /etc/resolv.conf — Указываются DNS-серверы, а также дополнительные параметры, связанные […]

Многослойность сети

Опубликовано Оставить комментарийОпубликовано в рубрике Linux

OSI Phisical -> Сетевые карты Data link -> MAC адреса NAT и ARP(adress resolution protocol) Network -> DHSP DNS Transport -> NTP, TCP, UDP, Порты Session -> Presentation -> Application -> Протоколом определяется как должно проиходить взаимодействие между слоями. Администраторы работают с 2,3,4 слоем, а 5,6,7 объединяют в один(Application) IP-adress/mask ip4 — 192.168.10.100 — состоит […]

Network

Опубликовано Оставить комментарийОпубликовано в рубрике Linux

Проверка сетевых конфигураци Администрирование сети Linux состоит из проверки ip адреса и маски подсети роутинга доступности портов и севисов Для начала познакомимся с утилитой ip. Она имеет большое количество опций и объектов манипуляции. Введите эту команду в консоль и убедитесь в этом сами. ip теперь введите ip address show ip addr — объект для конфигурирования […]

read

Опубликовано Оставить комментарийОпубликовано в рубрике Linux

параметр описание -a array сохранить ввод в массив array -d char использовать в качестве признака окончания ввода символ char -e Использовать Readline для обработки ввода. Это позволяет редактировать ввод так же, как в командной строке. -n N прочитать только первые N символов -p greet выводимая строка перед вводом -r raw режим в котором \ не […]

check-string

Опубликовано Оставить комментарийОпубликовано в рубрике Linux

выржение значение -n string длинна строки равна нулю -z string пустая строка string1 == string2 строки одинаковые sring1 != string2 строки не равны srting1 > string2 строка 1 болше строки 2.

check-file

Опубликовано Оставить комментарийОпубликовано в рубрике Linux

выражение Описание file1 -ef file2 файлы ссылаются на одну иноду file1 -nt file2 file1 новее file2 file1 -ot file2 file1 старше file2 -b file файл является устройством блочного типа -c file файл является символьным устройством -d file файл является каталогом -e file файл существует -f file файл является обычным файлом -G file файл принадлежит действующей […]

Regular expression

Опубликовано Оставить комментарийОпубликовано в рубрике Linux

спецсимвол значение ^text строка начинается с text text$ строка заканчивается на text . один любой символ [abc] любой из символов abc [a-zA-z0-9_] или \w любой один словесный символ [0-9] или \d Любой один числовой символ [ \t\r\n\f\v] или \s Любой один невидимый символ \W или [^a-zA-z0-9_] Любой не словесный символ \D или [^0-9] Любой не […]

Введение в скрипты на bash.

Опубликовано Оставить комментарийОпубликовано в рубрике Linux

Ветвление Получение информации от пользоваться Циклы Создайте папку my_bash_scripts для будущих сценариев. Добавьте только что созданную директорию в переменную окружения $PATH. Откройте файл ~/.bashrc и добавьте туда следующую строчку. считайте внесённые изменения На одном из предыдущих занятий мы писали команду для поиска файлов попадающие под определённые права доступа. Создайте файл find.sh и добавьте туда текст […]

Как программно сохранить изображение графика matplotlib python.

Опубликовано Оставить комментарийОпубликовано в рубрике matplotlib

Для сохранения изображений графиков в библиотеке matplotlib используется функция savefig(). Единственным обязательным параметром этой функции является имя файла. По умолчанию применяется формат png. Для примера я взял образцы графиков из урока Визуализация данныx в python библиотекой matplotlib. Чтобы сохранить график его не обязательно показывать, поэтому все строчки plt.show() можно закомменитровать. А вместо этих строк вызвать […]