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

unix.linux

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

Список процессов (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 («ничего не делает, неудачно»)

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