Основные пользовательские программы и команды

Назад    Вниз

Примечание: Посмотреть подробную справку по интересующей команде можно воспользовавшись командой man или добавив опцию --help, например:
man uname uname --help

A

awk - утилита манипуляции файлами данных, выборка и обработка текста

B

bg - работа с множеством задач в терминале: перевод остановленной (Ctrl+Z) задачи на задний план

C

cal - календарь (за любой год)

cat, zcat - выдает указанные файлы на STDOUT

cd - смена директории

cksum - подсчёт контрольной суммы и количества байтов файла

clear - очистка экрана терминала

cmp - побайтовое сравнение файлов

comm - построчное сравнение файлов

cp - копирование файлов и директорий

cpio - копирование файлов в архив и из архива (может использоваться для архивов)

cut - вырезает из входного файла столбцы, строки

D

date - отображает текущую дату и время

dd - преобразование, создание и другие манипуляции с файлами в двоичном виде, например:

создание пустого файла swap размером 8Мб

dd if=/dev/zero of=/swap bs=1024 count=8208

создание образа из дискеты

dd if=/dev/fd0 of=boot.img bs=18k

E

echo - выполняет эхо-повтор строки на терминале

exit - завершить процесс с указанным кодом возврата

F

fg - работа с множеством задач в терминале: перевод остановленной (Ctrl+Z) задачи на передний план

file - определение типа файла

find - поиск

G

gpg - утилита шифрования и подписывания электронной подписью

grep - поиск указаной строки в указанных файлах или потоках, например: grep 'findstring' somefile.txt

gzexe - архивирование в исполняемый модуль, с распаковкой при запуске

gzip - компрессия и декомпрессия файлов

H

head - показывает заголовок/начало указанного файла

hexdump - печать входного потока в указанном формате (DEC, HEX, OCT, ASCII)

history - показывает нумерованный список истории команд

I

ipcs - показывает ресурсы IPC (Inter Process Communication)

ipcrm - удаляет ресурсы IPC (Inter Process Communication)

K

kill, skill - посылка сигнала процессу

L

let, bc, expr - выполняет арифметические, логические и другие действия над числовыми значениями в переменных окружения

ln - создание и обслуживание ссылок

locate - поиск файла в уже созданной базе

ls - листинг директории или информация про файл/директорию

M

md5sum - подсчёт md5 суммы

mkfifo - утилита создания именованных каналов

mknod - утилита для создание специальных файлов

more, less, zless - просмотр файла постранично

mpage - печать нескольких страниц на одной

N

nice, snice - запуск команды с указанным приоритетом (-20 — +20)

nohup - запуск команды с отвязкой от текущего терминала

P

pidof - показать PID работающей программы

pr - форматирование текстового файла для печати

printenv, env - показывает переменные окружения

ps, ps ax - показывает запущенные в системе процессы

pstree - показывает дерево запущенных процессов

R

renice - изменение приоритета активного процесса (в скрипте)

rm - удаление файлов и директорий

rpm - утилита для работа с RPM-пакетами

S

screen - консольный экранный менеджер – позволяет открывать команды в новом окне того же терминала с возможностью переключения (Ctrl+A), временного отключения (Ctrl+A, D) и восстановления сессии (screen -r)

sed - потоковый редактор

sleep - усыпляет данный процесс на указанное количество секунд

slocate - поиск файла по ранее созданной базе (slocate bash)

sort - сортировка данных в файле/потоке

split/csplit - разбиение/сбор больших файлов на куски

stat - информация о файле/директории

strings - выделение символьных сообщений из не текстового файла

symlinks - утилита обслуживания символьных ссылок в системе

T

tar - создание архивов и пакетов

tail - показывает хвост указанного файла

test - проверка типов файлов и сравнение значений

tee - читает из стандартного входа, а затем записывает в стандартный выход и в файл

touch - обновление/установка отметки времени файла или создание пустого файла, при его отсутствии

time - определение времени и ресурсов выполнения команды

tr - трансляция символов (преобразование/замена одних на другие)

tree - дерево части файловой системы

U

updatedb - создание и обновление базы данных для команды locate

V

vi, vim - очень мощный текстовый редактор с оригинальным управлением

vimdiff - просмотр сравниваемых файлов в vim

W

wc - подсчет количества строк, символов, слов и др. в файле

which, whereis - показывает полный путь к искомой программе

Назад    Вверх