Команды arch/banner/echo/clear/date/man/env и др.:
arch # вывод архитектуры компьютера
banner Title10symb # вывод баннера из максимум 10-ти символов (для сценариев)
cksum files.ext # вычисление контрольной суммы (CRC) указанных файлов
sha1sum <file> # проверка контрольной суммы sha-1
md5sum <file> # проверка контрольной суммы md5
crc32sum <file> # проверка контрольной суммы crc32
clear # очистить консоль
true # успешное завершение с возвратом нуля (используется в сценариях)
yes # возврат символа y или строки, переданной в качестве параметра и символ новой строки (используется в сценариях, либо для ответа заранее на запросы типа yes/no
echo "String" # вывод сообщения (для сценариев)
man # (manual) справочная система Linux
info # альтернативная справочная система
Контрольная сумма (хеш) — определенное значение рассчитанное для данных с помощью известных алгоритмов. Предназначается для проверки целостности данных при передаче. Наиболее распространенными алгоритмами являются: CRC32, MD5 и SHA-1.
- CRC32 (Cyclic redundancy code) — Циклический избыточный код. используется в работе программ архиваторов.
- MD5 — используется не только для проверки целостности данных, но и позволяет получить довольно надежный идентификатор файла. Последний часто используется при поиске одинаковый файлов на компьютере, что бы не сравнивать все содержимое, а сравнить только хеш.
- SHA-1 — используется для проверки целостности загружаемых данных программой BitTorrent.
Использование команды date, дата и время в Linux:
date +format
formats:
%% Знак %
%a Сокращенное название дня недели (например, Вск)
%A Полное название дня недели (например, Вторник)
%b Сокращенное название месяца (например, Мар)
%B Местное полное название месяца (напр., Март)
%c Дата и время (в формате, заданном в настройках системы)
%C Век
%d День месяца (с предшествующим нулем, например, 07)
%D Дата (в формате %m/%d/%y)
%F Полная дата (в формате %Y-%m-%d)
%g Последние две цифры года, соответствующего номеру недели в году
согласно ISO 8601
%G Год, соответствующий номеру недели в году согласно ISO 8601
%H Час (00..23)
%I Час (01..12)
%j Номер дня в году
%k Час ( 0..23)
%l Час ( 1..12)
%m Месяц (01..12)
%M Минута (00..59)
%n Вставляет разрыв строки
%r 12-часовое время (например, 12:12:07 PM)
%R 24-часовой формат часов и минут
%s Число секунд, прошедших с 1970-01-01 00:00:00 UTC (это так назы-
ваемый timestamp)
%S Секунда
%t Вставляет символ табуляции
%T Время (в формате %H:%M:%S)
%U Номер недели в году (неделя начинается с воскресенья)
%V Номер недели в году (неделя начинается с понедельника)
%w День недели (0..6, где 0 — воскресенье)
%y Последние две цифры года (00..99)
%Y Год (все четыре цифры, например 2010)
%z Часовой пояс в формате '+ччмм' (например, +0200)
%:z Часовой пояс в формате '+чч:мм' (например, +02:00)
%Z Алфавитное сокращение часового пояса (например, EST)