Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

unix.linux

.pdf
Скачиваний:
18
Добавлен:
08.05.2015
Размер:
301 Кб
Скачать
☆

Список процессов (ps)

●ps <ключи>

●Поддерживает синтаксис BSD и GNU

●-e (ax) — вывести все процессы

●-ejH (axjf) — вывести дерево процессов

●-eLf (axms) — вывести информацию о потоках

●-U <username> -u <username> u — вывести информацию о процессах, запущенных от имени username (реальное и эффективное)

Наблюдение за процессами (top/htop)

●Выводят сводную таблицу процессов

●Справка вызывается нажатием клавиши h

●htop предоставляет цветной вывод и некоторые удобства

Вывод информации об оперативной памяти (free)

●Выводит информацию о размерах занятой и свободной оперативной памяти, памяти, отведённой под дисковые кеши и разделах/файлах подкачки

●-b/-k/-m/-g — вывод размеров в байтах/килобайтах/мегабайтах/гигабайтах

●-t — выводить строку с суммарными объёмами

●-s <секунд> / -c <раз> - обновлять информацию каждые s секунд или c раз

Вывод информации о свободном месте на ФС (df)

●df

●-h — преобразовывать единицы измерения

●--si — считать 1 КБ равным 1000 Б

●-l — выводить только информацию о локальных ФС

●--sync — сбросить дисковые кеши перед получением информации

●-t <тип> - вывести информацию об ФС определённого типа

●-T — вывести типы ФС

Вывод информации о занимаемом месте на диске (du)

●du <объект>

●-h — преобразовывать единицы измерения

●--si — считать 1 КБ равным 1000 Б

●-s — выводить только суммарный размер объекта (в случае каталога)

●-L — разрешать символические ссылки

●-a — выводить размеры всех объектов, а не только каталогов

Информация о смонтированных ФС (mount)

●mount

●-t <тип> — ограничить вывод ФС определённого типа

Прочие команды

Выделение части имени файла (basename)

●basename <имя файла> [<суффикс>]

●basename /usr/bin/sort → "sort"

●basename include/stdio.h .h → "stdio"

Генерация последовательностей чисел (seq)

●seq <ключи> <последний элемент>

●seq <ключи> <первый элемент> <последний элемент>

●seq <ключи> <первый элемент> <шаг> <последний элемент>

●Все параметры могут быть дробным

●-s ''<строка>'' - разделитель (по умолчанию \n)

●-w — выравнивать строки с числами по длине, дописывая в начало нули

Утилиты автоматизации диалога (yes, true, false)

●yes — выводит сообщение, пока не будет завершена

●yes ''<строка>'' - выводить определённую строку (escape-последовательности не поддерживаются)

●true — возвращает код выхода 0 («ничего не делает, успешно»)

●false — возвращает код выхода 1 («ничего не делает, неудачно»)

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]