# Список команд POSIX и их описание | Max Wiki Site
Название Краткое описание type Выводит тип команды (внутренняя, внешняя, alias) set +x - включение расширенного логирования для команд _ -x - выключение логирования для команд whatis Краткое описание команды apropos описание команд по поиску who am i Информация о текущем пользователе w Информация о подключённых пользователях mkdir -p Создание вложенных директорий stat Информация из inode ls -i Показ inodes в списке lsof Список открытых файлов df -i Показывает использование inodes touch Изменение даты создания файла file Информация о файле strings Показывает все читаемые символы (разные [cut: 2679 characters, first 592 kept]

# Список команд POSIX и их описание

Название | Краткое описание
--- | ---
type | Выводит тип команды (внутренняя, внешняя, alias)
set | +x - включение расширенного логирования для команд _
-x - выключение логирования для команд |
whatis | Краткое описание команды
apropos | описание команд по поиску
who am i | Информация о текущем пользователе
w | Информация о подключённых пользователях
mkdir -p | Создание вложенных директорий
stat | Информация из inode
ls -i | Показ inodes в списке
lsof | Список открытых файлов
df -i | Показывает использование inodes
touch | Изменение даты создания файла
file | Информация о файле
strings | Показывает все читаемые символы (разные операции со строками)
profile | В текущем каталоге пользователя
env _ |
export | Показ переменных окружения (и задания для последующей команды)
set | bash и системные переменные
unset | Очистка переменной
source | Выполнение из файла
tee | Перенаправление потока вывода в файл и дальше в поток вывода по pipe
wc | Подсчёт слов, строк, символов
strace | Трассировка вызова команд
sort | Сортировка строк:
| -n сортировка как чисел (-t - разделитель)
| -u вывод только уникальных значений
| h сортировка значений, представляенных в удобном для человека виде. Например, вывод команды ls -lh
tr | Замена символов
sed | Изменение символов на потоке
awk | Мощный редактор обработки строк. Например:
| -F: разделитель
paste | Объединение файлов в виде колонок
split | Разделение файлов на отдельные
comm | Сравнение сортированных файлов
diff | Сравнение файлов построчно
ps | Просмотр запущенных процессов
| -L - количество запущенных потоков
ulimit | Ограничения процессов пользователя
nice | Задание приоритета
renice | Установка приоритета для запущенного процесса
vmstat | Информацияо памяти
fuser | Процессы, использующие указанную директорию
pkill |
ldd | Показывает какие библиотеки использует программа
LD_LIBRARY_PATH | Переменная указывающая пути, в которых ищутся библиотеки
find | Поиск файлов
| -iname - регистронезависимый поиск
| -exec - выполнить команду с результатами поиска в качестве результатов
tar | Архиватор, разорхиватор
slevipt??? | Запись терминала УТОЧНИТЬ!
dd | disk dump - Утилита для работы с диском
run level |
telinit | Изменение уровня загрузки (/etc/rc.d/init.d)
chkconfig | Статус сервисов
sysctl | Настройка ядра (/etc/sysctl.config)
systemctl | Управление systemd
journalctl | Чтение журнала операционной системы
cron | Демон расписания
af | Отложенное выполнение по времени
vimtutor | Обучение Vi
Ctrl+z | Остановка процесса
bg | Перевод процесса в фоновый режим
fg | Перевод процесса обратно на консоль
nohup | Отвязка процесса от консоли
nstat | Сетевая информация
| -r - показ таблицы маршрутизации
nslookup | Определение IP по имени хоста
dig | Получение информации по домену
host | Как nslookup, только сокращённая информация

`/etc/resolv.conf` - настройка DNS.