Кто такой firewalld и что он умеет

Кто такой firewalld

 

На смену привычному iptables постепенно приходит новый межсетевой экран firewalld. Он по прежнему работает с инструментами ядра netfilter, но предоставляет больее широкие возможности по управлению правилами фильтрации. Ниже представлена общее описание  описание Firewalld.

Изменение атрибутов прав доступа к файлам и папкам в Linux

chown chmod

Краткое описание четырех популярных программ предназначенных для управления правами на папки и файлы. Все программы входят в пакет  gnu coreutils

  • chmod - Изменяет права доступа к файлу
  • chown - Изменяет владельца файла
  • chgrp - Изменяет группу владельца файла
  • chcon - Изменяет контекст безопасности файла (SELinux)

Основные команды протокола SMTP

Список команд протокола SMTP  

Команды представляют собой текстовые строки, завершающиеся последовательностью. Команда, как таковая, представляет собой строку букв (обычно это 4 буквы), завершаемую пробелом (при наличии параметров) или. Получателям SMTP рекомендуют быть терпимыми к пробелам перед завершающей последовательностью.

Шпаргалка по циклам в bash

Шпаргалка по циклам в bash

 

 

Циклы это крайне удобная штука при написании любых программ или скриптов, скорее даже необходимая. Они позволяют нам выполнять некоторый участок кода заданное количество раз. Естественно в bash есть несколько видов циклов. Мы опишем циклы for in, for, while, until. Хотя for in и for считаются разным синтаксисом одного оператора, на мой взгляд они отличаются друг от друга больше чем while от until.

 

 

Операторы выбора в bash

Операторы выбора в bash

 

В принципе, для ветвления, то есть выполнения разных блоков кода при разных условиях вполне достаточно одного оператора с возможностью вложения, но для удобство написания программ в языках программирования обычно бывает несколько операторов с разными возможностями. Bash не исключение. В Нашей шпаргалке мы рассмотрим 3 оператора позволяющих сделать выбор, это: if-fi,case-esac и select. Для написания скрипта вполне достаточно оператора if и циклов, но некоторые вещи становятся гораздо удобнее если пользоваться и другими операторами.

Список зарезервированных переменных. Bash.

Переменные окружения bash

 

Список конечно неполный и неточный. Некоторые из приведенных переменных у вас могут быть не определены, к примеру те что отвечают за работу X явно не существуют если X сервер не установлен. Разные установленные пакеты могут приносить с собой свои переменные окружения, а о существовании каких то переменных я возможно ничего не знаю и как следствие их тут нет (хотя список в целом скопипизжен из нескольких источников). В любом случае переменные окружения полезны в работе.

Шпаргалка по логическим операциям в bash

Шпаргалка по логическим операциям в bash

 

В bash есть много операторов для описания условных выражений и логических операций и их синтаксис не всегда привычен (по крайней мере на первый взгляд), так что не лишним будет иметь шпаргалку.

Логические операции:

  • !  – отрицание;
  • –a или && – логическое И;
  • –o или || – логическое ИЛИ.

Шпаргалка по внутренним командам bash

Шпаргалка по внутренним командам bash

 

 

Список не исчерпывающий и содержит в основном внутренние команды bash. Шпаргалку с полезными внешними командами и вообще по синтаксису bash тоже стоит сделать, но на одну страницу всё это не поместится. К некоторым командам приведено описание параметров, у некоторых параметров нет, но отсутствие параметров в шпаргалке вовсе не означает что команда не принимает параметры. Для получения более подробной информации используйте man.

 

 

Маленькая шпаргалка по sc.exe

шпаргалка по программе sc.exe

 

 

sc exe это программа для Windows из пакета Resource Kit.

Синтаксис:

sc [Имя_сервера] Команда Имя_службы [Имя_опции=Значение опции...]

или для просмотра справки (или применения команды query)

sc [команда]

Коды ответов SMTP сервера

Коды ответов SMTP

 

Для справки помещу общее описание кодов ответа smtp сервера:

В ответе SMTP сервера на клиентский запрос в общем случае содержится код из трёх цифр. Цифры расположены в порядке значимости, первая представляет собой результате выполнения запроса, вторая даёт информацию о причинах результата и третья её уточняет.

Результаты могут быть следующими: