Полезная информация

ГЛАВА 2

КРАТКАЯ СПРАВКА ПО КОМАНДАМ UNIX

Обычно человек, сидя перед монитором, знает, что он хочет сделать. Основная проблема заключается в том, чтобы объяснить это операционной системе. К сожалению, сама операционная система не упрощает этот процесс и не прощает ошибок, если ваша команда не соответствует вашей цели.

Эта глава поможет пользователям, знающим, что они хотят сделать, найти соответствующую команду UNIX. Левый столбец приведенной ниже таблицы содержит описания часто встречающихся задач: ключевые слова выделены полужирным шрифтом. Соответствующие задаче команды UNIX приведены в правом столбце. Многие команды встречаются несколько раз; например, команду Is вы можете найти как по ключевому слову список, так и по ключевому слову файл.

создание файлового архива tar, cpio
архивация файла compress, pack
замер времени исполнения команды time, timex
запуск программы в указанное время at
вывод файла на экран cat, page, dtpad, textedit. xedit
постраничный вывод файла на экран more
вывод на экран первых десяти строк файла head
вывод на экран последних десяти строк файла tail



вывод содержимого заархивированного файла peat
выполнение вычислений be, dc
вывод даты и времени date
изменение даты модификации файла на текущую touch
деархивация файла unpack, uncompress
декодирование UU-кода uudecode
вывод объема свободного дискового пространства df
вывод объема дискового пространства,  
занятого данным каталогом du
завершение работы exit
печать заголовка banner
захват изображения на экране xv, xwd
печать изображений xdpr, xpr
вывод имени системы uname
запуск интерпретатора командной строки sh, csh, ksh
запуск интерпретатора командной строки на

удаленной системе

rsh
личный календарь cm, dtcm
вывод календаря cal, cm, dtcm
калькулятор calctool, dtcalc, xcalc
создание каталога mkdir, filemgr dtfile
вывод размера каталога du
вывод списка файлов и подкаталогов данного каталога Is
смена текущего каталога cd



удаление каталога rmdir, filemgr, dtfile

вывод имени текущего каталога pwd

сравнение содержимого двух каталогов dircmp

UU-кодирование файла для пересылки его

по электронной почте uuencode

выполнение команды в указанное время at

ввод команды при работе с графическим интерфейсом xterm, dtterm, shelltool

компиляция С-программ ее

копирование файлов cat, cp, filemgr, dtfile

копирование файлов на удаленную систему

и с удаленной системы гср

копирование файлов между UNIX-системами uucp

вычисление контрольной суммы файла sum

нумерация строк текстового файла п1

объединение нескольких файлов в один cat

объединение отсортированных файлов по

общему полю join

объединение файлов в качестве двух

столбцов paste

вывод или установка значений переменных

окружения env

ожидание завершения процесса wait

отправка сообщения другому пользователю write

очистка экрана clear

вывод состояния службы печати Ipstat

запуск службы печати Ipsched

останов службы печати Ipshut


печать заголовка banner
персональный календарь calendar, cm, dtcm
подсчет количества слов в текстовом файле we
выполнение повторяющихся задач crontab
поиск текстовых строк egrep, grep, fgrep
поиск и замена символов tr
поиск в файле awk, nawk
поиск файлов find
вывод списка пользователей listusers
вывод информации о других пользователях

системы

who
поиск информации о других пользователях

системы

finger
выполнение последовательности команд batch
запуск команды с пониженным приоритетом nice
проверка правописания spell
прерывание процесса kill
вывод списка процессов PS
присоединение содержимого файлов к существующему файлу cat
разбиение файла на части csplit, split
редактирование текстового файла vi, ed, dtpad, textedit,
  xedit
резервирование информации tar, cpio
поиск и замена символов tr
вывод списка известных систем uuname
вывод системного идентификатора

пользователя

id
вывод системных сообщений news
подсчет числа слов в файле we



вывод состояния службы UUCP uustat
создание нового текстового файла cat, dtpad, textedit,
  xedit
установка соединения с удаленным  
терминалом ct
установка соединения с удаленной  
UNIX-системой cu
разрешение/запрет вывода сообщений на  
терминал mesg
вывод сообщений news
сортировка файла sort
сортировка и обработка файла awk, nawk
вывод состояния машин в сети ruptime
вывод списка файлов в каталоге Is
сравнение содержимого двух каталогов dircmp
сравнение содержимого двух отсортированных файлов comm
сравнение трех файлов diff3
сравнение двух файлов и вывод отличающихся строк diff, bdiff
сравнение двух файлов cmp
сравнение двух файлов и вывод  
отличающихся и совпадающих строк sdiff
создание ссылок In
печать на стандартный вывод echo
запись стандартного вывода в файл tee
вывод столбца из отсортированного файла cut
поиск текстовых строк в бинарном файле strings
поиск текстовых строк egrep, grep, fgrep
табличный процессор tbi
настройка табуляции tabs



смена текущего каталога cd
вывод имени текущего каталога pwd
открытие окна терминала xterm,
  dtterm,
  shelltool
вывод информации о терминале tput
настройка конфигурации терминала stty
вывод параметров терминала tty
определение типа файла file
удаление из очереди заданий, созданных  
командой at atrm
удаление заданий из очереди печати cancel
удаление каталога rmdir,
  filemgr,
  dtfile
удаление файла rm, filemgr,
  dtfile
удаление форматирующих символов  
из файла col
копирование файлов с удаленной системы rep, uucp,
  ftp
выполнение команды на удаленной системе uux
запуск интерпретатора командной строки на  
удаленной системе rsh
вход в удаленную систему telnet,
  riogin
вывод информации о соединениях с  
удаленными системами uulog
создание нового текстового файла cat, dtpad,
  textedit,
  xedit
изменение даты модификации файла на  
текущую touch
вывод полного имени файла basename



вывод файла на экран cat, page, dtpad, textedit, xedit
постраничный вывод файла на экран more
вывод на экран первых десяти строк файла head
вывод на экран последних десяти строк файла tail
вывод списка файлов в каталоге Is
копирование файла cat, cp, filemgr, dtfile
определение типа файла file
поиск файла find
разбиение файла split
редактирование файла vi, ed, dtpad. textedit, xedit
удаление файла rm
шифрование файла crypt
печать формул eqn, neqn
отображение шрифта xfd, xfontsel
вывод списка доступных шрифтов xlsfonts, fslsfonts
отправка и чтение электронной почты mailx, dtmail, mailtool
уведомление о получении новых писем по электронной почте notify, xbiff