$RANDOM: генерация псевдослучайных целых чисел

$RANDOM -- внутренняя функция Bash (не константа), которая возвращает псевдослучайные целые числа в диапазоне 0 - 32767. Функция $RANDOM не должна использоваться для генераци ключей шифрования.

Awk

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

DNAT - проброс портов в локальную сеть

ДАНО: Локальная сеть, роутер с двумя сетевыми карточками (под управлением Linux), в одну карточку включен шнур, по которому идет Интернет. Из роутера идет второй шнур, который раздает этот Интернет всей локальной сети.

НАДО: "Пробросить" порт внутрь локалки (либо вообще "выкинуть" машину наружу), то есть обеспечить доступ извне (из "дикого" Интернета) к какой-либо локальной машине.

echo

echo

выводит (на stdout) выражение или содержимое переменной.

echo Hello
echo $a
Для вывода экранированных символов, echo требует наличие ключа -e.

Обычно, командв echo выводит в конце символ перевода строки. Подавить вывод это символа можно ключом -n.

find

Несомненно, при работе с Linux, иногда возникает необходимость поиска файлов с определенными характеристиками. Этими характеристиками могут быть размер или тип файла, права доступа и другое.

for

циклы for

for (in)

Это одна из основных разновидностей циклов. И она значительно отличается от аналога в языке C.

for arg in [list]
do
 команда(ы)...
done