Linux

... а как в Linux ...
stdin (0)- ввод
stdout (1) - вывод
stderr (2) - вывод ошибок (2>&1 перенаправление ошибок в 1)

Регулярки
man re_format
| - конвеер
|| - ИЛИ
&& - И

* - любое количество символов
. - один символ
^ - начало строки ИЛИ игнорирование shell (чаще всего опускается)
$ - в конце регулярки соответствует концу строки
[...] - множество символов для подстановки
\ - экранирование
<...> - экранирование, границы слова (отдельное слово)
(...) - выделение групп регулярок
{} - число вхождений предыдущего выражения



Программы
tty - откуда читает
set - изменение значений внутренних переменных сценария
env - переменные окружения
who - кто в системе
write - отправить сообщение пользователю
which - который
talk - разговор
whatis - что есть
touch - создать файл
pwd - где я
df - разделы
du - каталоги
which - поиск программы
locate - поиск файла по базе индексов
find - поиск файла
cat, more, less, tail, head - чтение файла
sed - потоковый текстовый редактор
vi, vim, nano - редактор текста (nano Alt(лев) Shift 3 - нумерация строк)
vimtotour - учебник по vi
cut - поля из строк файла
tr - преобразование символов (преобразование на лету)
sort - сортировка
uniq - на выходе только уникальные строки
tee - вывести на экран и записать в файл
kill - передать процессу сигнал
systemctl - управление запуском сервисов
service - запуск - останов сервиса












Комментариев нет:

Отправка комментария