В этой главе
команды UNIX разбиты на группы в
соответствии с выполняемыми ими
функциями. Мы считаем, что такой
способ организации материала лучше
всего подходит для решения ваших
повседневных задач. Вы можете,
выбрав раздел, просмотреть его в
поисках нужной команды. Все команды
разбиты на семь групп:
• Работа с
файлами.
• Обработка
текста.
• Печать.
• Связь.
• Графика.
•
Программирование.
Описание каждой
команды также структурировано.
Первая строка содержит синтаксис
команды. Многие команды требуют
задания дополнительных параметров,
например имени файла. В том случае,
когда вам требуется ввести
информацию, зависящую от вашей
конкретной задачи, требуемые
параметры обозначаются русскими
словами, например «система» или
«пользователь».
После этого
приводится краткое описание
действий, выполняемых командой.
Используемые в описании имена
файлов или команд выделяются
жирным шрифтом. Приводимые для
некоторых команд примеры, помимо
пояснений, содержат текст, который
вы непосредственно вводите с
клавиатуры или который выводится
на экран. Он выделяется
моноширинным шрифтом:
Введите этот
текст.
Работа
описываемых команд была проверена
в различных UNIX-системах, полный
список которых вы можете найти в
главе «Вве-
дение». Для тех
команд, которые доступны не во всех
системах, мы попытались отметить
этот факт в описании. Некоторые
команды работают по-разному в
зависимости от того, используете ли
вы BSD UNIX или System V UNIX, кроме того,
часть команд впервые появилась
только в System V Release 4.
Команды общего
назначения
Эти команды
предназначены для выполнения
широкого круга задач, возникающих
при работе с UNIX.
apropos
ключевые_слова
Поиск указанных ключевых
слов в страницах руководства. Эта
команда присутствует не во всех
системах.
Пример
$ apropos shell
Параметры
Нет.
Родственные
команды
man Вывод
страниц руководства
whatis Вывод
информации из страниц руководства
xman Вывод
страниц руководства
basename путь
суффикс
Удаление из имени
файла информации о пути к нему. Если
указан суффикс (расширение), то он
также удаляется из имени файла.
Пример
$ basename
/usr/users/kevin/files/1997/stuff f stuf
Параметры
Нет.
be параметры файлы
Калькулятор,
поддерживающий множество команд и
условных операций. Ьс также
является языком программирования
очень похожим на С.
После запуска be
приглашение командной строки
исчезает, и команды, символы и
операторы вводятся
непосредственно.
be— сложный
инструмент, и его подробное
описание не будет приведено в этой
книге. Он имеет много специальных
возможностей, не упомянутых здесь.
Обратитесь к учебным руководствам
по UNIX, в которых эта команда описана
подробно.
Пример
$ Ьс
scale=5
sqrt((66*6)/55)
2.68328
Параметры
-с Компиляция
файла с заданным именем
-I Подключение
математической библиотеки.
(Замечание: при этом значение scale
автоматически устанавливается в 20.)
Основные команды
+ Сложение
Вычитание /
Деление
- Умножение
% Остаток
А Возведение в
степень
sqrt(n)
Извлечение квадратного корня
scale=n Задание
точности вычислений (п знаков
после ,-____,-.\
ibase=x Установка
основания системы счисления для
входных данных (по умолчанию— 10)
obase=x Установка
основания системы счисления для
выходных данных (по умолчанию— 10)
define a(b) Определение
функции а с аргументом Ь
for, if, while Команды
для организации ветвления
Другие операторы
и символы
=+ =- =; =/ =* =
Присваивание
<<=>>= == !=
Условие
- ++ — Унарный
оператор
Другие символы
/* */ Комментарий {}
Группа операторов [] Индекс массива "текст"
Печать текста
Функции
математической библиотеки
s Синус
с Косинус
а Арктангенс
е Экспонента
1 Натуральный
логарифм
j(n,x) функция
Бесселя
Родственные
команды
dc Калькулятор
са1 параметры
Вывод календаря на
текущий месяц. Если указан год, то
выводится календарь на год. Если
указаны и год, и месяц, то выводится
календарь на данный месяц данного
года.
ПРИМЕЧАНИЕ Не
путайте команду са1 с командой calendar.
ПРИМЕЧАНИЕ
Команда са198 выведет календарь
на 98, а не на 1998 год нашей эры. Кроме
того, календарь использует
англо-американское соглашение.
Попробуйте ввести команду са11752,
чтобы увидеть переход к
григорианскому календарю.
Примеры
са1
са1 11 1998 са1 1997 са1
1752
Параметры
месяц Вывод
календаря на указанный месяц год
Вывод календаря на указанный год
Родственные
команды
calendar Личный
календарь date Вывод текущей даты
и времени
calendar параметры
Этот простейший
личный календарь позволяет вам
сохранять события в файле calendar.
При запуске команда calendar
просматривает файл calendar и ищет
в нем события, указанная дата
которых совпадает с текущей.
(Многие пользователи помещают
вызов команды calendar в
исполняемый при входе в систему
файл.)
Каждое событие
должно быть записано в одну строку
с использованием одного из трех
форматов даты:
11/12
Nov. 12 November 12
Примеры
11/12 Выпить с
Эриком 11/15 Выпить с Эриком 11/18
Выпить с Эриком
Если
вышеприведенные строчки
содержатся в вашем файле calendar,
то 12, 15 и 18 ноября при выполнении
команды calendar вы получите
напоминание об этих важных делах.
Параметр
-
Привилегированные пользователи
могут использовать этот параметр,
чтобы произвести поиск файлов
calendar в домашних каталогах
пользователей и автоматически
отправить пользователям
уведомления в соответствии с
содержанием найденных файлов
Родственные
команды
са1 Календарь
на месяц или на год cm Личный
календарь date Вывод текущей даты
и времени dtcm Личный календарь
chmod параметры
режим файлы
Эта команда
изменяет режим доступа к
указанному файлу (или файлам) или
содержимому целого каталога.
Только владелец файла или
привилегированный пользователь
могут изменять режим доступа к
файлу.
Существует два
способа указания нового режима
доступа: символьный и числовой.
Числовая форма используется для
установки абсолютного значения
режима доступа, а символьная— для
изменения режима доступа
относительно текущего состояния.
Чтобы узнать режим
доступа к файлу или каталогу,
используйте команду Is,
описанную далее в этом разделе.
Примеры
использования числовой формы
$ chmod 744 kevin.report
В этом примере при
помощи команды chmod
устанавливается режим доступа к
файлу, позволяющий владельцу
чтение, изменение и исполнение
данного файла, в то время как другим
пользователям, вне зависимости от
того, являются ли они членами
группы, которой принадлежит файл,
разрешено только чтение.
Значение 744
получается при сложении значений,
отвечающих основным режимам,
которые перечислены ниже.
Наименьшее возможное значение—000,
означающее, что никто не имеет
права на чтение, изменение или
исполнение файла. Наибольшее
возможное значение—777,
предоставляющее всем
пользователям права на чтение,
изменение и исполнение файла. Вот
как получено значение 744:
400 Владелец
имеет право на чтение файла 200
Владелец имеет право на изменение
файла 100 Владелец имеет право на
исполнение файла 040 Члены
группы имеют право на чтение файла 004
Прочие пользователи имеют право на
чтение
файла 744
Когда вы в
следующий раз запустите команду
Is, то увидите, что файл kevin.report
имеет следующие разрешения на
доступ:
rwxr—r—
Режимы
Режим— это
восьмеричное число, полученное
суммированием нужных слагаемых из
следующего списка:
400 Владелец
файла имеет право на чтение 200
Владелец имеет право на изменение
файла 100 Владелец имеет право на
исполнение файла
040 Члены
группы, которой принадлежит файл,
имеют право на чтение
020 Члены группы
имеют право на изменение файла
010 Члены группы
имеют право на исполнение файла
004 Все прочие
пользователи имеют право на чтение
файла
002 Все прочие
пользователи имеют право на
изменение файла
001 Все прочие
пользователи имеют право на
исполнение файла
Например, режим
доступа 423 означает, что вы,
владелец файла, имеете право на
чтение, пользователи группы имеют
право на изменение и все прочие
имеют право на изменение и
исполнение файла. (Замечание:
обычно для исполнения файла
требуется разрешение на чтение.)
Символьная форма
Когда установка
разрешений производится таким
способом, режимы доступа вводятся в
символьной форме, но структура
команды остается неизменной.
Вместо использования чисел для
указания режима вам следует
использовать следующие символы:
и
Пользователь (владелец файла) — от
user
(пользователь) д Группа — от group
(группа) о Прочие пользователи —
от other (прочие)
а Все пользователи
— от all (все). Это значение по
умолчанию
+ Добавить
разрешения к текущим
Удалить
разрешения из текущих = Установить
разрешения вне зависимости от
текущих
г Разрешение на
чтение — от read (читать) w
Разрешение на запись — от write
(писать)
х Разрешение
на исполнение - от execute (исполнять)
I
Блокировка файла для других
пользователей при доступе - от lock
(замок)
Вы можете
устанавливать более одного режима
за раз, разделяя параметры запятой
(ни слева, ни справа от которой не
должно быть пробела). Кроме того, вы
можете установить за один раз права
доступа для нескольких категорий
пользователей, как показано в
приводимых ниже примерах.
Примеры
использования символьной формы
$ chmod u+x kevin.report
(Эта команда
предоставляет владельцу файла
kevin.report право на исполнение
данного файла.)
$ chmod u-x kevin.report
(Эта команда
лишает владельца файла kevin.report
права на исполнение данного файла.)
$ chmod u+x,go-w
file.report
(Владелец файла
file.report получает право на его
исполнение, а члены группы, которой
принадлежит файл, и все прочие
пользователи лишаются права на его
изменение.)
Параметр
-R Рекурсивное
изменение режима доступа.
Изменяется режим доступа к
каталогу и всем содержащимся в нем
файлам и подкаталогам
Родственные
команды
chgrp Смена
группы, которой принадлежит файл chown
Смена владельца файла newgrp Смена
группы, к которой принадлежит
пользователь
clear
Очистка экрана.
Пример
$ clear
csh
Запуск С shell,
одного из многих интерпретаторов
командной строки, имеющихся в UNIX.
Более подробную информацию вы
можете найти в главе 7, «Команды и
переменные интерпретаторов
командной строки».
date параметры
+формат
date параметры
строка (для привилегированного
пользователя)
Вывод текущей даты
в одном из множества форматов (см.
список параметров). Также команда
date может использоваться
привилегированным пользователем
для установки системного времени и
даты.
Примеры
$ date
(На экран
выводится текущая дата и время.)
$ date -u
(На экран
выводится текущая дата и время по
Гринвичу.)
$ date +%A
(На экран
выводится название дня недели.)
$ date 1115063094
(Эта команда
устанавливает системное время 06:30,
а дату— 15 ноября 1994 года. Только
привилегированные пользователи
могут изменять системную дату и
время.)
Параметр
-и Вывод даты и
времени по Гринвичу
Параметры
(привилегированные пользователи)
-a[-]s,f Установка
секунд (s) или долей секунд (f). По
умолчанию часы переводятся вперед.
Используйте параметр -, чтобы
перевести их назад
[MMdd]hhmm[yy]
Установка даты и времени (ММ—
номер месяца, dd— номер дня, hh—
час, mm— минуты, уу— год). В
квадратных скобках указаны
необязательные аргументы
Форматы
%а |
День недели в
сокращенном формате (Sun.
|
|
Мол, и т.д.)
|
%А |
День недели (Sunday.
Monday, и т.д.) |
%Ь |
Месяц в
сокращенном формате (Jan. Feb.
и |
|
т. д.; то же
самое, что и %h) |
%В |
Месяц (January.
February и т. д.) |
%с |
Дата и время в
местном часовом поясе |
%d |
Число месяца,
записанное двумя цифрами |
|
(00-31} |
%D |
Дата в
формате mm/dd/yy. где mm—
номер |
|
месяца, dd—
число месяца, уу— две после
|
|
дние цифры
года |
%е |
Число месяца (1-31)
|
%h |
Месяц в
сокращенном формате (Jan. Feb и
|
|
т. д.; то же
самое, что и %Ь) |
%Н |
Час в
24-часовом формате (00-23} |
%1 |
Час в
12-часовом формате (00-12) |
%j |
Номер дня в
году, записанный тремя цифрами
|
|
(001-365) |
%m |
Номер месяца,
записанный двумя цифрами |
|
(00-12) |
%M |
Минуты (0-59)
|
%n |
Символ
перевода строки |
%p |
AM, если время
до полудня, и РМ - если после
|
%S |
Секунды (0-59)
|
%t |
Символ
табуляции |
%T |
Время в
формате hh:mm:ss, где hh —
часы, |
|
mm—минуты, и ss—
секунды |
%U |
Номер недели
в году (0-5?). Первым днем не |
|
дели
считается воскресенье |
%w |
Номер дня
недели (0— воскресенье, |
|
7—
понедельник и т.д.) |
%W |
Номер недели
в году (0-51). Первым днем не
|
|
дели
считается понедельник |
%x |
Время в
национальном формате |
%X |
Дата в
национальном формате |
%y |
Две последние
цифры года (например, 98) |
%Y |
Год (например,1998)
|
%Z |
Часовой пояс
|
dc файл
Калькулятор для
выполнения вычислений с
произвольной точностью. Команды
вводятся либо с клавиатуры, либо из
указанного файла. Команда dc обычно
не используется сама по себе.
Программа be обеспечивает удобный
интерфейс для работы с dc, в то
время как dc использует обратную
польскую запись — знаки действий и
операторы следуют за числовыми
данными. Большинство людей не
работают с таким форматом записи и
поэтому предпочитают более
понятный калькулятор be.
Примеры
$ dc
7 10 * р
70
(Умножаем 7 на 10 и
выводим результат.) 27 - р
43
(Из полученного
ранее числа вычитаем 27 и выводим
результат.)
Команды
+ • Сложить
последнее число с предпоследним
Вычесть последнее
число из предпоследнего * Умножить
предпоследнее число на последнее /
Разделить предпоследнее число на
последнее с Очистить все значения
i Изменить
основание системы счисления вход
ных данных
k Установить
точность вычислений (количество
цифр после запятой)
о Изменить
основание системы счисления вы
ходных данных
р Вывести
результат последнего действия
q Выйти из
программы dc
v Извлечь
квадратный корень
Родственные
команды
Ьс Калькулятор
df параметры
файловая_система
Вывод информации о
количестве свободного места на
файловой системе или на файловой
системе, указанной в параметре файло-в<эя_
система. Остальные параметры
позволяют вам выве-
сти количество
свободного места (в килобайтах или
блоках) или общую емкость диска.
Параметры
-Ь Вывод размера
свободного места на диске в
килобайтах
-е Вывод числа,
показывающего, сколько еще файлов
может быть создано. Этот параметр
используется не во всех системах
-F тип
Используется для получения
информации о несмонтированных
файловых системах указанного типа.
(Список используемых типов
файловых систем в некоторых
версиях UNIX может быть найден в
файле /etc/vfstab.)
-д Возвращает всю
структуру statvfs для всех
несмонтированных файловых систем.
(Эта команда впервые появилась в UNIX
System V Release 4.)
-k Вывод размера
занятого места в килобайтах
-I Вывод информации
только о локальных файловых
системах
-п Вывод типа
файловой системы. Этот параметр
используется не во всех системах
-t Выводит размер
как свободного, так и занятого
места. Это параметр используется не
во всех системах
Родственные
команды
du Вывод
информации об использовании места
на диске
dll параметры
файлы каталоги
Вывод размера
пространства на диске, занятого
каталогом (и всеми его
подкаталогами) в блоках (обычно 1
блок составляет 512 байт). По
умолчанию выводится информация о
текущем каталоге.
Параметры
-а Вывод
информации не только о каталогах,
но и о файлах
-г Вывод
информации о файлах и каталогах,
которые команда du не может
открыть
-s Вывод только
общего итога, без отображения
промежуточной информации
Родственные
команды
df Вывод
информации о свободном месте на
диске
echo параметры
строка
Вывод текста или
значений переменных на стандартный
вывод. Существуют три
разновидности команды echo:
команда UNIX (/bin/echo), команда
интерпретатора командной строки С
shell и команда интерпретатора
командной строки Bourne shell. Имеются
несколько незначительных отличий,
например, версия С shell не
поддерживает параметр -п и
ESC-последовательности. Однако, как
правило, эти три версии
взаимозаменяемы, и мы не станем
описывать их отдельно.
Примеры
$ echo "Good
morning!"
(На экран будет
выведена строка Good morning!)
$ echo "This is a test"
I Ip
(На принтер будет
выведена строка This is a test.}
Параметр
-n Запрет вывода
символа перевода строки по
окончании вывода
Управляющие
символы
\Ь Возврат на
шаг
\с Запрет вывода
символа перевода строки
\f Протяжка
страницы
\п Перевод строки
\г Возврат каретки
\t Табуляция
\v Вертикальная
табуляция
\\ Обратная косая
черта
\число Символ с
заданным ASCII-кодом
env параметры
[переменная=значение] команда
Вывод или
изменение значений переменных
окружения'. Термин окружение
обозначает набор настроек,
используемых интерпретатором
командной строки в том числе
домашний каталог пользователя, имя
интерпретатора командной строки,
используемого по умолчанию,
системный идентификатор
пользователя, тип терминала, а
также путь. Когда вы изменяете эти
параметры, это называется
изменением окружения.
В С shell эта команда
работает иначе. За дополнительной
информацией обратитесь к главе 7,
«Команды и переменные
интерпретаторов командной строки».
Примеры
$ env SHELL=/bin/csh
(Эта команда
устанавливает С shell используемым по
умолчанию интерпретатором
командной строки')
$ env
HOME^/usr/users/Kevin/notes
(Эта команда
устанавливает /usr/users/kevin/notes в
качестве вашего домашнего
каталога2.)
Параметр
Игнорирует
текущие значения переменных
окружения3
exit
Завершение
текущего сеанса работы. На самом
деле, эта команда является командой
используемого интерпретатора
командной строки, и ее параметры
зависят от версии интерпретатора.
Описание работы этой команды в
различных случаях вы можете найти в
главе 7, «Команды и переменные
интерпретаторов командной строки».
firmer параметры
пользователь, ли)
Возвращает
информацию о пользователях,
зарегистрированных в системе:
системный идентификатор, полное
имя, терминал, время работы и номер
телефона. Кроме того, finger
отображает информацию о
пользовательском интерпретаторе
командной строки, а
' На самом деле эта
команда не делает практически
ничего, так как после выполнения
указанной команды (отсутствующей)
переменные окружения примут
первоначальные значения. Следует
использовать синтаксис $ env SHELL=/bin/csh
имя программы В таком случае,
если программа имя_программы
обратится к переменной SSHELL, то
она получит значение /bin/csh.
Аналогично и в следующем примере. —
Примеч. перед.
' Обратите
внимание на примечание к
предыдущему примеру — Примеч.
перев.
' То есть
выполняемой команде будут переданы
только те переменные окружения,
которые будут установлены командой
env - Примеч. перев.
также выводит
содержимое файлов .plan и .project,
находящихся в домашнем каталоге
пользователя. Информация может
выводиться в длинном и коротком
форматах.
Команда finger
может производить поиск не только
по системному идентификатору
пользователя, но также и по его
имени или фамилии. Например, поиск
по фамилии ivanov в большой
системе вероятнее всего обнаружит
несколько пользователей. Команда
finger без аргументов выводит
список работающих в данный момент
пользователей.
Пример
$ finger eric
Login: ere In real life:
Eric F. Johnson (612) 555-5555
Directory:/home/ere
Shell: /usr/bin/ksh Last login Wed Nov 10 12:14:45 on term/07
Project: X Window Programming ere term/07 Nov 11 19:45
Параметры
-Ь Длинный формат,
без вывода информации о домашнем
каталоге и интерпретаторе
командной строки
-f Короткий формат
вывода
-h Длинный формат,
без вывода информации из файла
.project
-i Вывод информации
о неактивности пользователя:
системный идентификатор, терминал,
время входа в систему и причина
неактивности
-I Длинный формат
-т Вывод
информации о пользователе с
заданным системным
идентификатором, не проверяя
список имен и фамилий
-р Длинный формат,
без вывода информации из файла .plan
-q Вывод системного
идентификатора пользователя,
терминала и времени входа в систему
(не производя поиска в списке имен и
фамилий)
-s Короткий формат
-w Короткий формат,
имя пользователя не выводится,
выводится только фамилия
Родственные
команды
who Вывод списка
пользователей
groups
пользователь
Вывод списка
групп, членом которых является
данный пользователь. Если
пользователь не указан, то
выводится список групп, членом
которых является пользователь,
отдавший команду.
Родственные
команды
chgrp Смена
группы, которой принадлежит файл
или каталог
newgrp Смена
группы, которой принадлежит
пользователь
id параметры
Вывод вашего
системного идентификатор и его
номера, а также группы, членом
которой вы являетесь, и ее номера.
Параметр
-а Вывод списка
всех групп, к которым принадлежит
пользователь
Родственные
команды
logname Вывод
системного идентификатора
пользователя
who Вывод списка
пользователей
kill параметры PID
Прерывает
выполняющийся процесс, посылая ему
указанный сигнал. Процесс
определяется своим номером — PID, Process
IDentificator, который может быть
получен при помощи команды ps. Для
выполнения команды kill вы должны
быть владельцем процесса или
привилегированным пользователем.
Эта команда также встроена в
интерпретаторы командной строки
Когп shell, Bourne shell и С shell, хотя между
ее версиями имеются незначительные
различия.
kill -9 - наиболее
серьезная форма этой команды'.
Параметры
-I Вывод списка
всех сигналов
-сигнал
Отправка процессу указанного
сигнала, заданного в числовой либо
символьной форме
Родственные
команды
ps Вывод списка
выполняющихся процессов
i^
Запуск Korn shell,
одного из множества существующих в
UNIX интерпретаторов командной
строки. За дальнейшей информацией
обратитесь к главе 7, «Команды и
переменные интерпретаторов
командной строки».
IJStUSerS
параметры
Вывод списка
системных идентификаторов всех
пользователей и соответствующих им
номеров. Команда доступна не во
всех системах.
Параметры
-д группа
Вывод списка членов данной группы
-I системный_
идентификатор Вывод информации о
пользователе с данным системным
идентификатором
logname
Вывод вашего
системного идентификатора. На
самом деле, выводится значение
переменной окружения SLOGNAME
Параметры
Нет.
Родственные
команды
login Вход в
систему
man команда
Вывод страниц
руководства, посвященных указанной
команде. О команде man можно
сказать достаточно много, но
большинство ее параметров или
используются только в какой-либо
конкретной системе, или
предназначены для опытных
пользователей. Чтобы получить
подробную информацию о команде man,
воспользуйтесь командой man man.
Родственные
команды
apropos Поиск
информации по указанным ключевым
словам
whatis Вывод
краткой справки о назначении
команды
news параметры
сообщения
Вывод
распространяемых внутри системы
сообщений для пользователей. Эти
сообщения обычно хранятся в
каталоге /usr/news или /var/news и
создаются администратором системы.
Параметры
-а Вывод всех
сообщений
-п Вывод списка
названий сообщений
-s Вывод количества
сообщений
nice параметры
команда аргументы
Выполнение
указанной команды с пониженным
приоритетом. Используется для
запуска программ, работа которых
занимает значительное время, без
поглощения ими значительного
количества ресурсов.
Параметр
-п Величина, на
которую уменьшается приоритет. По
умолчанию— 10
nohllp команда
аргументы &
Позволяет команде
выполняться даже после того, как вы
завершите работу с системой.
paSSWd параметры
paSSWd параметры
пользователь
Установка пароля
на вход в систему. Вторая форма
может использоваться только
привилегированными
пользователями.
Параметры
-s Вывод следующей
информации о пароле:
• Идентификатор
пользователя.
• Статус пароля (NP
(No password)— нет, PS (Password)— пароль
установлен, LK (Locked)-вход в систему с
данным идентификатором
пользователя запрещен.
• Дата последней
смены пароля.
• Наименьшее
количество дней, которое должно
пройти после
изменения пароля для возможности
повторного его изменения.
• Максимальный
срок действия пароля.
• Количество дней,
за которое до истечения срока
действия пароля начинают делаться
предупреждения о необходимости
смены пароля
Параметры
(привилегированные пользователи)
-а Вывести
информацию о всех пользователях
-d He запрашивать
пароль у пользователя
-f Потребовать от
пользователя смены пароля
-I Запретить вход в
систему пользователю с данным
идентификатором
-п Установить
наименьшее количество дней,
которое должно пройти для
возможности повторной смены пароля
-w Установить
количество дней, за которое до
истечения срока действия пароля
пользователь начинает получать
предупреждения
-х Установить
максимальный срок действия пароля
Родственные
команды
login Вход в
систему
pS параметры
Вывод списка всех
запущенных процессов. Когда эта
команда используется без
параметров, то выводимый список
содержит информацию о номере
процесса, терминале, с ним
связанном, времени работы процесса
и командной строке, при помощи
которой он был запущен.
Многочисленные параметры
позволяют получать дополнительную
информацию.
В BSD UNIX параметры
существенно отличаются, например,
вместо ps -ef вы должны использовать
ps -aux.
Параметры
-а Вывод списка
всех процессов, за исключением
ведущих процессов групп и
процессов, не связанных с
каким-либо терминалом
-с Вывод
информации о классах процессов,
используемых планировщиком задач1
-d Вывод информации
о всех процессах, кроме ведущих
процессов групп
-е Вывод
информации о всех без исключения
процессах
-f Вывод большого
количество информации о процессах
UID, PID, PPID, С, STIME, TTY, TIME и COMMAND'
-д список Вывод
информации о процессах,
принадлежащих группам, ведущие
процессы которых имеют номера,
указанные в списке
-j Вывод не только
номера процесса, но и номеров его
группы и сеанса
-I Вывод большого
количества информации о
процессах,
включающей, например, приоритеты,
установленные командой nice, и
многое другое
-р список Вывод
информации о процессах, номера
которых указаны в списке
-s список Вывод
информации о процессах,
принадлежащих сеансам, ведущие
процессы которых имеют номера,
указанные в списке
-t список Вывод
информации о процессах, связанных с
одним из терминалов в списке
-и список Вывод
информации о процессах,
принадлежащих одному из
пользователей в списке
Родственные
команды
kill Прерывание
процесса nice Запуск процесса с
пониженным приоритетом
pwd
Вывод имени
текущего каталога.
Параметры
Нет.
Родственные
команды
cd Смена текущего
каталога
ruptime параметры
Вывод информации о
состоянии всех машин, подключенных
к локальной сети. Выводимая таблица
содержит имя каждого узла,
информацию о том, доступен ли узел,
время, которое он уже доступен или
недоступен, число пользователей на
узле, а также среднюю нагрузку узла.
Параметры
-а Вывод списка
всех пользователей, включая
пользователей, неактивных более
одного часа
-I Сортировка
выводимой информации по средней
нагрузке узлов
-р Обратный
порядок сортировки
-t Сортировка узлов
по времени непрерывной работы
-и Сортировка
узлов по количеству пользователей
rwho параметры
Вывод списка
пользователей, работающих в данный
момент на машинах локальной сети.
Параметр
-а Вывод списка
всех пользователей, включая
пользователей, неактивных более
одного часа
Родственные
команды
who Вывод списка
пользователей, подключенных к
системе
Script параметры
файл
Сохраняет в файле
вводимые команды и результат их
выполнения (на самом деле эта
команда запускает новый сеанс
работы с системой и копирует
стандартный вывод, стандартный
ввод и стандартный поток ошибок в
файл). По умолчанию сохранение
происходит в файле с именем typescript,
хотя вы можете использовать и
другой файл, указав его имя в
командной строке.
Команда script
сохраняет в файле все символы,
появляющиеся на вашем экране, в том
числе управляющие символы и
ESC-последо-вательности. Запись
заканчивается, когда вы введете
команду exit или нажмете
комбинацию клавиш Ctrl-D.
Параметр
-а Записываемая
информация добавляется в конец
указанного файла
^
Запуск
интерпретатора командной строки
Bourne shell. За дальнейшей информацией
обратитесь к главе 7, «Команды и
переменные интерпретаторов
командной строки».
sleep секунды
Указывает системе
подождать заданное число секунд,
прежде чем выполнять следующую
команду. Эта команда удобна при
написании сценариев.
Родственные
команды
wait Ожидание
окончания процесса
SU параметры
пользователь аргументы
Позволяет
пользователю зарегистрироваться
под другим системным
идентификатором без повторного
входа в систему, переводя
используемый интерпретатор
командной строки в фоновый режим.
Эта команда чаще всего
используется для временного
получения прав привилегированного
пользователя, требуемых для
решения административных задач.
Пример
Если вы хотите
войти в систему как пользователь
kevin, не прерывая сеанса работы с
системой под именем егс, вы
можете использовать команду
$ su kevin
После этого
система запросит у вас пароль для
регистрации под именем kevin.
Параметр
Изменить
переменные окружения в
соответствии с установками
выбранного пользователя
Родственные
команды
login Вход в
систему
tee параметры
файл
Запись информации
на стандартном выводе в файл без
перенаправления стандартного
вывода. Не используя эту команду, вы
не сможете записать стандартный
вывод команды в файл
одновременно с
выводом его на экран или передать
его на ввод двух различных команд.
Команда tee никогда не
используется сама по себе. Она
применяется только в составных
командах.
Примеры
$ spell textfile I tee badwords
(Команда spell
будет выполнена с аргументом
textfile, причем выводимая ей
информация будет выведена на экран
и одновременно записана в файл
badwords.)
Is ¦ tee textfiie I we
(Вывод команды Is,
представляющий собой список файлов
в текущем каталоге, записывается в
файл textfile и одновременно
передается на ввод команды we,
подсчитывающей количество строк,
слов и символов.)
Параметры
-а Информация
дописывается в конец указанного
файла
-i Игнорировать
системные прерывания
time команда
Запуск указанной
команды с подсчетом времени,
затраченного на ее выполнение
(общее время, пользовательское
время, системное время). Результат
выводится в секундах. Улучшенная
версия этой команды, timex,
доступна во многих UNIX-системах.
Пример
$ time Is
(Будет запущена
команда Is, выводящая список
файлов в текущем каталоге, после
чего time выведет время, которое
заняло выполнение команды Is.)
Параметры
Нет.
Родственные
команды
timex Вывод
времени, затраченного на
выполнение команды
timex параметры
команда
Запуск указанной
команды с подсчетом времени,
затраченного на ее выполнение
(общее время, пользовательское
время, системное время). Имеет
параметры, позволяющие вывести
общее количество прочитанных с
диска и записанных на диск блоков,
уровень занятости системы и прочую
информацию. Эта команда является
расширенной версией команды time.
Параметры
-о Вывод
количества использованных блоков и
переданных символов
-р дополнительные_парэметры
Вывод информации о процессе,
запущенном указанной командой,
заданной одним или несколькими из
следующих параметров
-f Вывод состояния
флагов разветвление/завершение и
кода завершения
-h Вывод отношения
времени, затраченного процессором,
к общему времени
-т Вывод среднего
объема
памяти,
занимаемого процессом (этот
параметр установлен по умолчанию)
-r Вывод информации
об относительной за"рузке
процессора
-t Вывод времени,
затраченного процессором, и
времени, затраченного системой
-s Вывод информации
об общей загрузке системы во время
работы команды
Родственные
команды
time Вывод
времени, затраченного на
выполнение команды
UtTiask значение
Вывод или
установка значения маски создания
файлов, указывающего, какой режим
доступа будет установлен по
умолчанию для вновь создаваемых
файлов. Режим доступа, также
называемый разрешения,
определяет, кто будет иметь доступ
к создаваемым файлам и каталогам.
Команда umask только
устанавливает разрешения по
умолчанию для вновь создаваемых
файлов:
изменить
разрешения на доступ к уже
существующим файлам или каталогам
можно при помощи команды chmod.
Команда umask без параметров
выводит текущее значение маски.
Эта команда в
некотором роде противоположна
команде chmod. Значение 777,
используемое в качестве аргумента
команды umask, запрещает всем
любой доступ, а в качестве
аргумента команды chmod —
разрешает.
Однако umask не
позволяет символьного задания
разрешений, используя только
числовую форму.
Число Разрешения
файлов Разрешения каталогов
О rw- rwx
1 rw- rw-
2 r-- r-x
3 r-- r--
4 -w- -wx
Примеры
(По умолчанию
вновь создаваемые файлы будут
иметь разрешения -iw-r----)
Родственные
команды
chmod Изменение
режима доступа
Unarne параметры
Вывод имени
UNIX-системы. В BSD-подобных системах
вместо этой команды используйте
команду hostname.
1^^ ПРИМЕЧАНИЕ
Не путайте команду uname с
командой uuname
Пример
$ uname -а Sun OS eric
5.3 Generic sun4M spare
Параметры
-а Вывод всей
доступной информации (объединение
всех остальных параметров)
-т Вывод
информации об аппаратной платформе
-п Вывод имени узла
-р Вывод типа
процессора
-г Вывод главного
номера версии операционной системы
(release)
-s Вывод названия
операционной системы
-V Вывод
дополнительного номера версии
операционной системы (version)
Wait
номер_процесса
Указывает
интерпретатору командной строки
дождаться окончания выполнения
процесса с заданным номером, прежде
чем запустить новый процесс.
Параметры
Нет.
Родственные
команды
ps Вывод списка
всех работающих процессов
sleep
Прекращение выполнения команд на
указанное время
whatis команда
Поиск информации
об указанной команде в страницах
руководства и вывод краткой
справки.
Родственные
команды
apropos Поиск в
страницах руководства man Вывод
страниц руководства
who параметры
файл
Вывод списка
пользователей, подключенных в
настоящий момент к системе.
Параметры
ami Вывод
информации о системном
идентификаторе пользователя'
-а Использовать
все указанные ниже параметры
-Ь Вывод даты и
времени последней перезагрузки
системы
-d Вывод списка
пользователей, отключенных из-за
длительной неактивности
-Н Вывод в начале
списка заголовков столбцов
-I Вывод списка
линий, доступных для входа в
систему
-пп Вывод в
одной строке информации об л
пользователях
-р Вывод списка
процессов, запущенных процессом init
и все еще активных
-q Короткий формат;
выводятся только системные
идентификаторы пользователей
-г Вывод уровня
запуска системы
-s Вывод системного
идентификатора пользователя,
терминала и времени неактивности
(формат, используемый по умолчанию)
-t Вывод времени, в
которое последний раз при помощи
команды clock настраивались
системные часы
-Т Вывод состояния
каждого терминала:
+ Терминал
доступен для вывода всем
пользователям.
- Терминал
доступен для вывода только
системному
администратору. ? Ошибка при
определении состояния
терминала.
-и Вывод времени
неактивности для каждого терминала
Родственные
команды
date Вывод
даты и времени
login Вход в
систему
mesg Установка
прав доступа к терминалу
rwho Вывод
списка пользователей на машинах
локальной сети
Работа с файлами
Команды UNIX,
описываемые в этом разделе,
предназначены для работы с файлами
и каталогами.
bdiff файлЧ файл2
параметры
Сравнение
содержимого двух файлов и вывод
отличающихся строк. На самом
деле файлы разбиваются на
небольшие куски, которые затем
автоматически сравниваются при
помощи команды diff
Пример
$ bdiff kevin.memo
kevin.memo.alt
Icl
< Мистер
Рейчард!
> Привет,
Кэвин!
Параметры
-л Разбить файлы на
куски длиной п строк. Длина
фрагментов влияет на выводимые
номера отличающихся строк
-s Подавление
сообщений об ошибках
Родственные
команды
стр Проверка
идентичности содержимого двух
файлов
diff Сравнение
содержимого файлов с выводом всех
отличающихся строк
diff3 Сравнение
содержимого трех файлов sdiff
Сравнение содержимого файлов
cat параметры
файл(ы)
Эта очень удобная
команда позволяет:
• Объединить
несколько файлов в один (при помощи
оператора >).
• Присоединить
файл к существующему (при помощи
оператора »).
• Вывести
содержимое файла на экран.
• Создать копию
файла с новым именем (при помощи
оператора >).
• Создать новый
текстовый файл без использования
текстового редактора.
Примеры
$ cat kevin.report
(Содержимое файла
kevin.report будет выведено на экран.)
$ cat kevin.report kevin.memo
(На экран будет
выведено содержимое файла kevin.report,
а затем, без паузы— содержимое
файла kevin.memo.)
$ cat kevin.report kevin.memo >
kevin.words
(Содержимое файлов
kevin.report и kevin.memo будет объединено в
новом файле kevin.words. Содержимое
файла kevin.report будет расположено
перед содержимым файла kevin.memo )
$ cat kevin.report.old >
kevin.report.new
(Будет создана
копия файла kevin.report.old с именем kevin.report.new.)
$ cat >
kevin.report.1994
(Будет создан
новый файл с именем kevin.report.1994,
после чего вся информация, вводимая
с клавиатуры, будет помещена в этот
файл. Для завершения ввода нажмите
Ctrl-D.)
$ cat kevin.report »
kevin.memo
(Содержимое
файла kevin.report будет дописано в
конец файла kevin.memo.)
cat - » kevin.report
(Вся информация,
вводимая с клавиатуры, будет
дописана в конец файла kevin.report.
Для завершения ввода нажмите Ctrl-D.)
-— ВНИМАНИЕ
Если вы плохо разобрались, как
работает команда cat, это может
привести к потере данных. Например,
команда $ cat - > kevin.report удалит
содержимое файла kevin.report,
заменив его на то, что вы введете с
клавиатуры.
Параметры
Используется
вместо имени файла, позволяя
дописать вводимую с клавиатуры
информацию в конец существующего
файла
-s (System V) Подавление
предупреждения при попытке вывести
несуществующий файл
-s (BSD) Запрет вывода
пустых строк
-и Отмена
буферизации вывода. По умолчанию
вывод буферизуется, то есть символы
выводятся не по одному, а блоками
-v Вывод
управляющих символов, кроме
символов табуляции, протяжки
страницы и перевода строки, в виде ''символ
-ve To же, что и -v, но
вместо символа перевода строки
выводится знак доллара {!)
-vt To же, что
и -v, но вместо символа табуляции
выводится л/. а вместо символа
прогона страницы — "L
-vet Вывод всех
управляющих символов. Символ
перевода строки
выводится как знак доллара (f). прочие
управляющие символы — в виде "символ
Родственные
команды
ср Копирование
файлов more Постраничный вывод
файла на экран page Постраничный
вывод файла на экран рд
Постраничный вывод файла на экран
cd каталог
Делает
указанный каталог текущим рабочим
каталогом. Это на самом деле
команда интерпретатора командной
строки, но она обычно считается
стандартной командой UNIX.
Примеры
$ cd
(Делает ваш
домашний каталог текущим
каталогом.)
$ cd stuff
(Делает
текущим каталогом подкаталог stuff
текущего каталога.)
$ cd
/usr/users/eric/private
(Делает текущим
каталогом каталог /usr/users/eric/private.)
$ cd -/stuff/1997
(Делает текущим
каталогом подкаталог stuff/1997
вашего домашнего каталога.)
$ cd . .
(Делает текущим
каталогом родительский каталог
текущего каталога.)
Параметры
Нет.
Родственные
команды
pwd Вывод имени
текущего рабочего каталога
ПРИМЕЧАНИЕ Команда
cd также описывается в главе 7,
«Команды и переменные
интерпретаторов командной строки».
chown параметры
новый_владелец файл(ы)
Смена владельца
указанного файла. Новый владелец
может быть указан либо при помощи
его системного идентификатора,
либо при помощи его номера.
В BSD UNIX эта команда
также позволяет сменить группу,
которой принадлежит файл.
Пример
$ chown kevin
kevin.report
(Эта команда
делает владельцем файла kevin.report
пользователя kevin.)
Параметры
-h Смена владельца
ссылки на файл. Эта команда
доступна не во всех системах
-R Рекурсивное
изменение владельца (то есть
изменяется владелец файлов в
подкаталогах и файлов, на которые
указывают ссылки)
Родственные
команды
chmod Изменение
режима доступа к файлу или каталогу
chgrp Смена группы, которой
принадлежит файл
newgrp Смена
группы, к которой принадлежит
пользователь
СГПр параметры
файл1 файл2
Сравнение двух
файлов. Если содержимое файлов
отличается, то команда стр
выведет позицию первого
встреченного отличия, указав номер
строки и номер символа. Если файлы
идентичны, то команда стр не
выведет ничего.
Команда стр
может использоваться для сравнения
любых файлов, в отличие от сходных
команд (jiff и comm, работающих
только с текстовыми файлами.
Пример
$ cmp kevin.report
kevin.memo kevin.report kevin.memo differ: char 31, line 2
Параметры
-I Вывод всех
отличий между файлами
-s Запрещение
вывода на экран. Если задан этот
параметр, то команда cmp не
выводит информацию на экран. Код
возврата принимает одно из
следующих значений:
О файлы идентичны
1 Содержимое
файлов отличается
2 Один из файлов
(или оба) невозможно открыть на
чтение
Родственные
команды
comm Построчное
сравнение файлов
diff Сравнение
файлов с выводом всех отличающихся
строк
sdiff Сравнение
содержимого файлов
COmm параметры
файл1 файл2
Построчное
сравнение содержимого двух
текстовых файлов. Вывод
производится в три столбца: строки,
содержащиеся в первом файле;
строки, содержащиеся во втором
файле; строки, содержащиеся в обоих
файлах.
$ comm kevin.report
Kevin.memo
Уважаемый
мистер рейчард!
Я рад Выражаю
сообщить
сожаление,
что Ваша дочь
Фелиция
была принята
не была принята
в наш
колледж.
Параметры
-1 Запрет вывода
первого столбца
-2 Запрет вывода
второго столбца
-3 Запрет вывода
третьего столбца
-12 Вывод только
третьего столбца
-13 Вывод только
второго столбца
-23 Вывод только
первого столбца
Родственные
команды
стр Проверка
идентичности содержимого файлов
diff
Сравнение двух файлов с выводом
отличающихся строк
sdiff Сравнение
содержимого двух файлов sort
Сортировка содержимого файла
Compress параметры
имя_файла
Архивация
файла. Создаваемый архив будет
иметь имя имя_ файла. Z.
Параметры
-Ьг> Установка
уровня компрессии. Значение по умол
чанию— 16, допустимы значения от 9 до
16. Чем меньше указанное значение,
тем больше получен ный архив'.
-f Подавление
вывода сообщений на экран
-V Вывод информации
о коэффициенте сжатия файла
Родственные
команды
uncompress Деархивация
архива
pack Архивация
одного или нескольких файлов
unpack Деархивация
архива
zcat Вывод
содержимого заархивированного
файла
Ср параметры
исходный_файл конечный_файл
Ср параметры файл
каталог Ср параметры каталог1
каталог2
Копирование
содержимого файла в файл с другим
именем либо в другой каталог с
сохранением существующего имени
файла, всех файлов одного каталога
в другой каталог.
Примеры
$ ср kevin.memo
kevin.memo.old
(Содержимое файла
kevin.memo копируется в новый файл с
именем kevin. memo. old )
$ ср kevin .п-.ет.с
/usr/users/kevin/old:_j ur.k
(Файл kevin.memo
копируется в каталог /usr/users/kevin/
oldJunk )
ср -r
/usr/users/kevin/cid jur.k /usr/users/kevin/ backup
(Все файлы из
каталога /usr/users/kevin/oldJunk
копируются в каталог
/usr/users/kevin/backup.)
Параметры
-i Запрос
подтверждения при перезаписи
существующих файлов
-р Сохранение
существующего режима доступа к •
файлу. Этот параметр доступен не во
всех системах
-r Копирование
целого каталога
Родственные
команды
chgrp Смена
группы, которой принадлежит файл chmod
Изменение режима доступа к файлу chown
Смена владельца файла In Создание
ссылок
mv Перемещение или
переименование файла rm Удаление
файла
Crypt пароль
параметры < файл >
зашифрованный_файл
Шифрация
текстового файла с сохранением
результата в новом файле. Эта
команда позволяет также читать
информацию из зашифрованного
файла, но в этом обычно нет
необходимости, поскольку текстовые
редакторы, используемые в UNIX, как
правило, имеют возможность работы с
зашифрованными файлами.
Шифрация файла
производится для предотвращения
несанкционированного доступа к
содержащейся в нем информации.
Вы должны ввести
пароль как для шифрации файла, так и
для чтения информации из
зашифрованного файла Это можно
сделать, задав пароль в командной
строке или указав параметр -R и
установив переменную окружения
SCRYPTKEY. Рекомендуется
использовать последний способ'.
ПРИМЕЧАНИЕ В
соответствии с законодательством
США, команда crypt отсутствует в
экспортируемых из США версиях UNIX.
Пример
$ crypt ра12.К1 <
kevin.report > kevin.new.report
Параметры
-k Использовать
пароль, заданный в переменной
окружения SCRYPTKEY
CSplit параметры
аргументы
Эта команда
позволяет разделить большой файл
на части соответственно его
содержимому. При вызове команды
csplit вы должны задать не размер
части, а выражение, поиск которого
будут осуществляться в файле.
Имена файлов,
полученных при разбиении
исходного, будут начинаться с
символов хх. Например, первая часть
будет называться ххОО, вторая—
хх01 и т. д. (Максимально
допустимое число частей-100, сотая
часть будет называться хх99.)
Пример
$ csplit -k gone_wind
'/^Chapter/' f30[
(файл gone_wind
будет разбит на 30 частей, каждая из
которых будет начинаться со слова Chapter.}
Параметры
-\имя
Использование строки имя
вместо хх в названиях частей
(например, если задан параметр -fthis,
то первая часть будет называться
thisOO)
-k Запрет удаления
уже созданных файлов при
возникновении ошибки'
-s Запрет подсчета
числа символов в каждой части
Аргументы
/выражение/
Каждая следующая часть будет
состоять из всех строк, начиная с
текущей и заканчивая, первой
строкой, следующая за которой
содержит указанное регулярное
выражение. Вы можете добавить к
выражению суффикс -7 или +1. чтобы
закончить часть на строку раньше
или строку позже
%выражение% То
же самое, что и аргумент /выражение/.
но текст, предшествующий первому
вхождению указанного выражения, не
будет включен в первую часть
{п} Повторить
предыдущий аргумент п раз. Если
вы не задали п. команда расщепит
файл только один раз (и,
следовательно, образуются только
две части)
п Создать
часть, начинающуюся с текущей
строки и заканчивающуюся строкой с
номером, на единицу меньшим числа п.
Если после этого аргумента указан
аргумент повторения {п}. то
каждая следующая часть будет
содержать п строк
Родственные
команды
split
Расщепление файла на части
diff параметры
дополнителычые_параметры файл1
файл2
Сравнение двух
файлов и вывод на экран
отличающихся строк в легко
воспринимаемой форме: номера
отличающихся строк, строка из файла
файл1. помеченная знаком <,
строка из файла файл2.
помеченная знаком >. Строки из
разных файлов отделяются друг от
друга тремя дефисами (— — —).
Команда diff наилучшим образом
работает с текстовыми файлами.
^^
ПРИМЕЧАНИЕ Команда diff не
предназначена для обработки
больших файлов: используйте
команду bdiff.
Пример
$ diff erc.memo
erc.memo.1112
1с1
< Господин
начальник'
> Уважаемый
Иван Петрови"!
4с4
< Эта клея -
полный бред.
> Эрик.
Параметры
-Ь Игнорировать
пробелы в концах строк
-с Вывод трех строк
контекста для каждого отличия
-С/? Вывод п
строк контекста для каждого
отличия
-D перемен чая
Объединение указанных файлов в
один файл, такой, что при обработке
его препроцессором языка С
получится файп1. если переменная
не определена, и файл2. если
определен (используется директива
препроцессора ttifdef}
-в Создание
сценария для редактора ed, позволяющего
преобразовать файл1 в файп2
-\ Игнорировать
регистр
-t Замена символов
табуляции на соответствующее число
пробелов
-w Игнорировать
пробелы и символы табуляции
Дополнительные
параметры
-I Разбивка
выводимой информации на страницы
при помощи команды рг
-г Сравнение
набора файлов из указанных
каталогов
-s Вывод имен
идентичных файлов
-Зимя_ файла
Сравнение файлов из указанных
каталогов, начинай с файла имя_
файла, файлы с именами,
находящимися по алфавиту ранее
указанного, пропускаются
Родственные
команды
bdiff
Сравнение содержимого двух файлов
с выводом отличий
comm Построчное
сравнение файлов стр Проверка
идентичности двух файлов diff3
Сравнение содержимого трех файлов sdiff
Сравнение содержимого файлов
diff3 параметры
файлЧ файл2 файлЗ
Эта команда похожа
на команду diff. Она сравнивает
содержимое трех файлов и выводит
найденные отличгя в следующем виде:
==== Содержимое
всех трех файлов различно ====1
Содержимое файла файл/отлично от
содержимого двух
других файлов ====2 Содержимое файла файл2
отлично от
содержимого двух
других файлов ====3 Содержимое файла фаипЗ
отлично от
содержимого двух
других файлов
Параметры
-е Создать
сценарий для редактора ed,
помещающий все отличия между
файлом файл2 и файлом файл-? в
файл файл!. Этот параметр
доступен не во всех системах
-Е Создать
сценарий для редактора ed,
помещающий все различия между
файлом файл2 и файлом
файлЗ в файл
файл?. Строки, отличающиеся во всех
трех файлах, заключаются в
квадратные скобки
-х Создать
сценарий для редактора ed,
помещающий отличия между всеми
тремя файлами в отдельный файл
-X Создать сценарий
для редактора ed, помещающий
отличия между всеми тремя файлами в
отдельный файл. Строки,
отличающиеся во всех трех файлах,
заключаются в квадратные скобки.
Этот параметр доступен не во всех
системах
-3 Создать сценарий
для редактора ed, помещающий все
различия между файлом файл? и
файлом файлЗ в файл файл?
Родственные
команды
bdiff Сравнение
содержимого двух файлов с выводом
отличий
comm Построчное
сравнение файлов
стр Проверка
идентичности двух файлов
diff Сравнение
содержимого двух файлов
sdiff Сравнение
содержимого файлов
dircmp параметры
каталог'1 каталог2
Сравнение
содержимого двух каталогов и вывод
информации об отличиях.
Последовательно выводятся имена
файлов, найденных только в первом
каталоге, имена файлов, найденных
только во втором каталоге, и имена
файлов, присутствующих в обоих
каталогах.
Параметры
-d Попарное
сравнение общих файлов при помощи diff
-s Запрет вывода
информации об общих файлах
-wn Установка
длины строки в п символов. По
умолчанию длина
выводимых строк— 72 символа
Родственные
команды
bdiff Сравнение
содержимого двух файлов с выводом
отличий
diff Сравнение
содержимого двух файлов sdiff
Сравнение содержимого файлов
е9Гвр
параметры образец файл(ы)
Поиск фрагмента
текста (называемого далее образцом
или выражением) в одном или
нескольких файлах и вывод результа-
тов поиска.
Например, вы можете произвести
поиск строк Spacely Sprockets и Jetson
Enterprises в нескольких файлах.
Команда едгер
связана с командами дгер и fgrep.
Она считается наиболее мощной из
всех трех команд, поскольку
позволяет производить поиск сразу
нескольких строк. Кроме того,
команда едгер может
использовать для поиска выражения,
заданные не в командной строке, а в
отдельном файле. Она также
считается самой быстрой из этих
трех команд.
Пример
$ egrep "Spacely
Sprockets IJetson Enterprises" * kevin.memo.1112: This
proposal from Spacely Sprockets ere.doc.193: As a representative
of Jetson Enterprises
(Эта команда
производит поиск одной из строк Spacely
Sprockets и Jetson Enterprises. Указанная
вместо имени файла звездочка (*)
означает, что поиск выполняется во
всех файлах текущего каталога.)
Параметры
-Ь Вывод номера
символа, с которого начинается
совпадение с образцом
-с Вывод для
каждого файла только количества
совпадений с образцом
-е строка Поиск
строки, начинающейся со знака минус
(-)
-f файл
Использовать для поиска образцы,
содержащиеся в указанном файле
-h Вывод только
строк, содержащих искомый образец,
без указания имени файла. Этот
параметр доступен не во всех
системах
-i Игнорировать
регистр
-I Вывод только
имен файлов, содержащих указанный
образец, без вывода фрагмента
текста
-п Вывод для
каждого файла количества
совпадений с образцом. В отличие от
параметра -найденный текст также
выводится на экран
-v Вывод строк, не содержащих
образец
Родственные
команды
cliff Сравнение
содержимого двух файлов fgrep
Поиск в файле grep Поиск в файле sdiff
Сравнение содержимого файлов
f9rep параметры
образец файл(ы)
Поиск фрагмента
текста (называемого далее образцом)
в одном или нескольких файлах и
вывод результатов поиска. Команда fgrep
может производить поиск только
строк текста. Образец не может быть
регулярным выражением — он будет
воспринят просто как текстовая
строка.
Примеры
$ fgrep "Spacely
Sprockets" *
kevin.memo.1112: This
proposal from Spacely Sprockets is
$ fgrep "Jetson
Enterprises" *
ere.doc.193: As a
representative of Jetson Enterprises
$ fgrep "Spacely
Sprockets IJetson Enterprises" *
$
(Команда fgrep
производит поиск только строго
заданной текстовой строки.)
Параметры
-Ь Вывод номера
символа, с которого начинается
совпадение с образцом
-с Вывод для
каждого файла только количества
совпадений с образцом
-е строка Поиск
строки, начинающейся со знака минус
(-)
-f файл
Использовать для поиска образцы,
содержащиеся в указанном файле
-h Вывод только
строк, содержащих искомый образец,
без указания имени файла. Этот
параметр доступен не во всех
системах
-i Игнорировать
регистр букв
-I Вывод только
имен файлов, содержащих ука занный
образец, без вывода текста
-п Вывод для
каждого файла количества
совпадений с образцом. В отличие от
параметра -с, найденный текст также
выводите? на экран
-v Вывод строк, не
содержащих образец
-х Поиск строк,
полностью совпадающих с заданным
образцом (а не просто содержащих
его)
file параметры
файл
Вывод типа
заданного файла. При необходимости
команда file использует для
определения типа файл /etc/magic.
вЛ ВНИМАНИЕ
Выводимая информация не всегда
оказывается верной. Однако команда
file хорошо работает при
распознавании текстовых файлов,
сценариев, файлов в формате PostScript и
команд UNIX.
Параметры
-с Использовать
информацию из файла /etc/magic
-Список Запуск
команды file для каждого файла из
заданного списка
-h Игнорировать
файлы-ссылки
-тфайл
Использовать указанный файл вместо
файла /etc/magic
find каталог
условия
Поиск файлов.
Конечно, это команда не просто ищет
файл с заданным именем. Вы можете
задать множество условий поиска
(указывающих, когда файл был создан,
когда к нему последний раз
производился
доступ, какие ссылки на файл
существуют и т. ^.}. Ниже
перечислены параметры, позволяющие
вам задавать эти условия.
Параметры
-atime время
Поиск файлов, доступ к которым
последний раз
производился (в зависимости от
значения аргумента время} '.
+d Более садней
назад d Ровно с/дней назад
-d Менее с/дней
назад
-clime время
Поиск файлов, которые последний раз
были изменены (в зависимости от
значения аргумента время):
+d Более d
дней назад d Ровно с/дней назад
-d Менее с/дней
назад
-ехес команда
{} \; Исполнение указанной команды
для каждого найденного файла с
передачей команде имени файла в
качестве аргумента
-follow Следовать
при поиске встречающимся ссылкам
(как на файл, так и на каталог)
-fstype тип
Поиск файлов указанного типа
-group группа
Поиск файлов, принадлежащих
указанной группе.
Аргумент группа может задавать
группу как по ее имени, так и по ее
номеру
-inum номер
Поиск файла с заданным номером
i-узла
-links ссылки
Поиск файла, имеющего (в
зависимости от аргумента) ссылки:
+п Более п
ссылок п Ровно п ссылок
-п Менее п
ссылок
-local Поиск
файлов только на локальных
файловых системах
-mtime Поиск
файлов, содержимое которых
последний раз изменилось (в
зависимости от аргумента время):
+d Более с/дней
назад d Ровно с/дней назад -d
Менее сУдней назад
-name имя
Поиск файлов с указанным именем
-newer файл
Поиск файлов, содержимое которых
изменилось после последнего
изменения содержимого указанного
файла
-nogroup Поиск
файлов, не принадлежащих ни одной
из групп, указанных в файле /etc/group
-nouser Поиск
файлов, не принадлежащих ни одному
из пользователей, указанных в файле
/etc/passwd
-ok команда {} \;
Исполнение указанной команды для
каждого найденного файла с
передачей команде имени файла в
качестве аргумента. Перед запуском
команды у пользователя
запрашивается подтверждение
-perms режим
Поиск файлов с заданным режимом
доступа. Режим доступа может быть
задан в числовой или символьной
форме1
-print Вывод имен
найденных файлов на экран. Этот
параметр обязателен, если вы хотите
увидеть результаты поиска
-size размер Поиск
файлов указанного размера^
-type тип Поиск
файлов указанного типа. Аргумент тип
может принимать следующие
значения: Ь (блочное устройство, от block},
с (символь ное устройство, от character},
d (каталог, от directory}, f (обычный
файл, от file}. I (ссылка, от link}
и р (поток, от pipe)
-user пользователь
Поиск файлов, принадлежащих
пользователю, указанному при по
мощи номера или системного
идентификатора
-xdev Поиск
файлов, находящихся на той же
файловой системе, что и указанный
каталог. Этот параметр доступен
только в BSD-системах
Логические
операторы
Условия могут
связываться между собой при помощи
следующих логических операторов:
-а И
-о ИЛИ
\! НЕ
\(...\) Группа
условий
9Г6р параметры
образец файл(ы)
Поиск фрагмента
текста (заданного образцом или выражением)
в одном или нескольких файлах и
вывод результатов поиска. Например,
вы можете произвести поиск строки Spacely
Sprockets в нескольких файлах.
Команда дгер
аналогична командам egrep и fgrep, но
является менее мощной, например, не
позволяя использовать в качестве
образца для поиска содержимое
текстового файла. Кроме того, дгер
считается самой медленной из этих
трех команд.
Пример
$ grep "Spacely
Sprockets" •" kevin.memo.1112: This proposal from
Spacely Sprockets is
(Эта команда
производит поиск строки Spacely Sprockets
во всех файлах текущего
каталога.)
Параметры
-Ь Вывод номера
символа, с которого начинается
совпадение с образцом. Этот
параметр доступен не во всех
системах
-с Вывод для
каждого файла только количества
совпадений с образцом
-h Вывод только
строк, содержащих искомый образец,
без указания имени файла. Этот
параметр доступен не во всех
системах
-¦ Игнорировать
регистр
-I Вывод только
имен файлов, содержащих указанный
образец, без вывода текста
-п Вывод для
каждого файла количества
совпадений с образцом. В отличие от
параметра -с, найденный текст также
выводится на экран
-s Запрет вывода
сообщений об ошибках
-v Вывод строк, не
содержащих образец
Родственные
команды
diff Сравнение
содержимого двух файлов egrep
Поиск в файле fgrep Поиск в файле sdiff
Сравнение содержимого файлов
head параметры
файл
Вывод на экран
нескольких первых строк файла. По
умолчанию выводится 10 строк.
Параметр
-п Вывод первых
п строк. По умолчанию выводится
10 строк
Родственные
команды
tail Вывод на
экран нескольких последних строк
файла
Join параметры
файл1 файл2
Объединение двух
файлов, имеющих общее ключевое
поле.
Пример
$ cat workers
Эрик 286 ere
Гейша 280 geisha
Кевин 279 kevin
$ cat workers.1
Эрик 8 555-6674
Гейша 10 555-4221
Кевин 2 555-1112
$ join workers workers.1
> workers.2
$ cat workers.2
Эрик 286 ere 8
555-6674
Гейша 280 geisha 10
555-4221
Кевин 279 kevin 2
555-1112
Параметры
-афайл Вывод на
экран строк из указанного
файла, которые не
могут быть объединены. Аргумент файл
может принимать значения 1 и 2 для
указания первого и второго файла
соответственно. Если аргумент файл
опущен, будут выведены строки,
которые невозможно объединить, из
обоих файлов
-е текст
Заполнение пустых полей в
выводимой информации заданным
текстом
-\файл m
Использование в указанном файле в
качестве ключевого поля поле с
номером m. Аргумент файл
может принимать значения 1 и 2 для
указания первого и второго файла
соответственно. Если аргумент файл
опущен. то в обоих файлах в
качестве ключевого поля будет
использоваться поле с номером m
-о список_ полей
Установка формата выводимых
данных. Аргумент список_ полей
должен содержать список полей в том
порядке, в котором они будут
выводиться. Каждое поле задается в
формате номер_ файла. номер_ поля
-^символ
Использование заданного символа в
качестве разделителя полей
Родственные
команды
awk Язык
программирования для обработки
текстовой информации
comm Построчное
сравнение файлов cut Удаление
определенных полей из
файла sort
Сортировка содержимого файла
In параметры
исходный_файл файл_ссылка In
параметры файл(ы) каталог
Эта команда
создает ссылки на файл как прямые,
так и символические. Ссылки на
файлы позволяют вам осуществлять
доступ к одному файлу по нескольким
именам Вне зависимости от
количества существующих ссылок на
файл, на диске хранится только один
файл. Команда In позволяет также
создавать ссылки на файл с гем же
именем, что и исходный файл, но в
другом каталоге
Зачастую удобнее
использовать символические
ссылки, поскольку при
использовании символических
ссылок вы не обязаны помещать их на
файловую систему, содержащую
исходный файл. Кроме того, вы легко
можете найти исходный файл по
символической ссылке на него,
используя команду Is'.
Bfl ВНИМАНИЕ Не
запутайтесь в синтаксисе этой
команды. Случайно перепутав
порядок указания имен, вы можете
испортить ваши файлы. Запомните: сначала
указывается имя исходного файла.
Затем указывается имя ссылки. После
выполнения команды ссылка будет
указывать на исходный файл.
Примеры
$ In kevin eric (Эта
команда создает ссылку с именем
eric на файл kevin.)
$ In kevin /usr/users/kevin/misc
(Эта команда
создает ссылку с именем kevin в
каталоге /usr/ users/kevin/misc на файл
kevin в текущем каталоге.)
Параметры
-f Создать ссылку,
даже если файл с указанным именем
уже существует
-п Запрет
изменения уже существующих файлов
-s Создание
символической ссылки
Is параметры
образец
Вывод списка
файлов в каталоге. Если каталог не
указан, используется текущий
каталог.
Эта команда
является одновременно и одной из
самых простых (что может быть проще,
чем вывод списка файлов в
каталоге?), и одной из самых сложных
(вы можете использовать 23
параметра!) команд UNIX. Конечно, не
все параметры этой команды
применяются одинаково часто: вы
будете постоянно использовать -F и
-I, но вряд ли найдете смысл в
использовании -и или -с.
Примеры
$ is
data figures misc
newdata personnel expenses financial
(Эта команда
выводит список файлов и
подкаталогов текущего каталога.)
$ Is newdata newdata
(Результат
выполнения этой команды
подтверждает, что файл newdata
содержится в текущем каталоге.)
$ Is god god not found
(Результат
выполнения этой команды
показывает, что текущий каталог не
содержит указанного файла'.)
S is -a
. . .n-.ailrc data
financials misc newdata personnel
(Эта команда
выводит список всех файлов в
текущем каталоге, включая скрытые
файлы, имена которых начинаются с
точки.)
Параметры
-1 Вывод информации
о каждом следующем файле или
каталоге в отдельной строке
-а Вывод списка
всех файлов и подкаталогов в ката
логе, включая скрытые файлы
-Ь Вывод
непечатаемых символов как их
восьмерич ного кода
-с Сортировка по
дате создания или последнего из
менения
-С Вывод списка,
отсортированного по столбцам
(значение по умолчанию)
-d Вывод только
имени подкаталога, но не его
содержания
-f Рассматривать образец
как имя каталога, а не имя файла
-F Пометить
исполняемые файлы звездочкой (*),
каталоги — наклонной чертой (/) и
символические ссылки - символом @
-д Длинный формат
вывода, без включения инфор мации о
владельце файла
-! Вывод номеров
i-узлов
-I Длинный формат
вывода
-L Вывод информации
об исходных файлах вместо
символических ссылок
-т
Неформатированный вывод списка
файлов и под каталогов, разделенных
запятыми
-п То же, что и -I,
но вместо идентификаторов
пользователя и группы выводятся
соответствующие номера
-о То же, что и -I,
но не выводится информация о
группе, к которой принадлежит файл
или каталог
-р Вывод наклонной
черты в конце имени каждого
каталога
-q Вывод
непечатаемых символов как знаков
вопроса (?)
-г Вывод в обратном
порядке
-R Рекурсивная
работа. Выводится список всех
файлов текущего каталога, списки
всех файлов во всех его
подкаталогах, списки всех файлов в
подкаталогах каждого подкаталога
текущего каталога и т. д.
-s Вывод размера
файлов в блоках (по умолчанию
размер выводится в байтах)
-t Сортировка по
дате создания или дате последнего
изменения файла. Файлы, измененные
последними, будут находиться в
начале списка
-и Сортировка по
дате последнего доступа к файлу
-х Вывод списка,
отсортированного по строкам
Родственные
команды
chmod Изменение
режима доступа к файлу chgrp Смена
группы, к которой принадлежит файл chown
Смена владельца файла find Поиск
файлов In Создание ссылок
mkdir параметры
каталоги
Создание нового
каталога или нескольких каталогов.
Примеры
$ mkdir stuff
(Эта команда
создает в текущем каталоге
подкаталог с именем stuff )
< rp^ir -т 4-4 ? 11:
f f
(Эта команда
создает в текущем каталоге
подкаталог с именем stuff и
режимом доступа 444.)
Параметры
-т режим
Создание каталога с заданным
режимом доступа
ГПОГе
параметры файл(ы)
Вывод файла на
экран по частям. Размер выводимой
части равен высоте экрана. Для того
чтобы увидеть следующую часть,
нажмите пробел. Чтобы прервать
выполнение команды, нажмите
клавишу q.
Пример
$ more bigfile
(Эта команда
выводит на экран файл bigfile,
разбивая его на части, целиком
помещающиеся на экране.)
Параметры
-с Очистка экрана
перед выводом следующей порции
текста. Это быстрее, чем прокрутка
экрана'
-d Вывод в нижней
части экрана строки с краткими
инструкциями
-f Разбивка длинных
строк на несколько, помещающихся на
экране. Соответственно,
уменьшается количество исходных
строк, выводимых на экран за один
раз
-I Игнорировать
символ протяжки страницы C'L) в
последней строке страницы
-г Разрешение
вывода управляющих символов
-s Игнорировать
повторяющиеся пустые строки
-и Игнорировать
атрибуты текста, такие как
подчеркивание
-w Ожидание нажатия
клавиши перед завершением работы
-п Установка
размера выводимой за один раз
страницы текста в п строк
+п Вывод
текста, начиная со строки номер п
Управляющие
клавиши
При просмотре
текста вы можете использовать
следующие клавиши:
f Переход к
следующей странице
п Переход к
следующему файлу
р Переход к
предыдущему файлу
q Завершение
работы
Родственные
команды
рд Разбивка
файла на страницы
mv параметры
исходный_файл конечный_файл
Переименование
файла или перемещение одного либо
нескольких файлов в другой каталог.
Примеры
$ mv 1997.report
/users/home/misc
(Эта команда
перемещает файл 1997.report в
каталог /users/ home/misc^)
$ mv 199'?.report 1998.report
(Эта команда переименовывает файл
1997.report в 1998. report )
$ mv 1997.report
/users/home/misc/1998.report
(Эта команда
перемещает файл 1997.report в
каталог /users/ home/misc, одновременно
изменяя имя файла на 1998.report.)
$ mv -i 1997.report
/users/home/misc/1998.report mv: overwrite 1998.report?
(Эта команда
перемещает файл 1997.report в
каталог /users/ home/misc,
одновременно изменяя имя файла на
1998.report. Поскольку указан параметр
-i и файл /users/home/misc/ 1998.report уже
существует, то у пользователя
запрашивается
подтверждение.)
Параметры
-f Запрет запроса
подтверждений при перезаписи уже
существующих файлов
-i Требование
запроса подтверждения при
перезаписи существующих файлов
Родственные
команды
ср Копирование
файлов
pack параметры
файл
Архивация файла,
уменьшающая его размер до двух раз.
Исходный файл заменяется на новый
файл, имя которого получается
добавлением к имени исходного
файла суффикса .z. Например, при
архивации файла text он будет
удален, и в том же каталоге появится
файл text.z.
Деархивация
файлов, упакованных командой pack,
осуществляется командой unpack.
Параметры
Вывод
информации о сжатии файла
-f Архивировать
файл, даже если недостаточно места
на диске для его сохранения
Родственные
команды
compress Архивация
файлов
peat Вывод
содержимого заархивированных
файлов
unpack
Деархивация файлов
ра96 параметры
файл(ы)
Выводит на экран
весь файл или его части. Для того
чтобы увидеть следующую часть,
нажмите пробел. Чтобы прервать
выполнение команды, нажмите
клавишу q.
Пример
$ page bigfile (Эта
команда выводит на экран файл bigfile.)
Параметры
-с Очистка экрана
перед выводом следующей порции
текста. Это быстрее, чем прокрутка
экрана'
-d Вывод в нижней
части экрана строки с краткими
инструкциями
-f Разбивка длинных
строк на несколько, помещаю щихся
на экране. Соответственно,
уменьшается ко личество исходных
строк, выводимых на экран за один
раз
-I Игнорировать
символ протяжки страницы (^L) в
последней строке страницы
-г Разрешение
вывода управляющих символов
-s Игнорировать
повторяющиеся пустые строки
-и Игнорировать
атрибуты текста, такие как
подчеркивание
-w Ожидание нажатия
клавиши перед завершением работы
-п Установка
размера выводимой за один раз
страницы текста в п строк
+л Вывод текста,
начиная со строки номер п
Управляющие
клавиши
При просмотре
текста вы можете использовать
следующие клавиши:
f Переход к
следующей странице
п Переход к
следующему файлу
р Переход к
предыдущему файлу
q Завершение
работы
Родственные
команды
more Постраничный
вывод файла на экран
peat файл(ы)
Вывод на экран
содержимого заархивированного
файла.
Родственные
команды
pack Архивация
файла unpack Деархивация файла
ГГП параметры
файл(ы)
Удаление файлов.
Для того чтобы иметь право удалить
файл, зы должны либо быть его
владельцем, либо иметь разрешение
на запись в каталог, в котором
содержится файл (недостаточно
иметь разрешение на запись самого
файла). Если зы не имеете разрешения
на запись файла, но имеете
разрешение на запись в каталог, его
содержащий, перед удалением файла
система запросит у вас
подтверждение. Команда rm также
может использоваться для удаления
каталогов (поскольку каталог - это
просто файл, содержащий информацию
о других файлах).
ВНИМАНИЕ
Используйте эту команду с
осторожностью После того, как файл
удален, его больше нет. Хотя
существуют некоторые утилиты для
восстановления удаленных
файлов.(например, программа Norton
Utilities для некоторых версий UNIX),
вам следует очень аккуратно
обращаться с командой rm. Мы
советуем вам использовать параметр
-i, указывающий команде на
необходимость запроса
подтверждения перед удалением
файлов.
Примеры
$ rm textfile (Эта
команда удаляет файл с именем
textfile.)
$ rm textfile?
(Эта команда
удаляет все файлы, имя которых
начинается с textfile, и содержит
еще один символ, например textfilel,
textfilea и т. п.)
$ rm -r stuff
(Эта команда
удаляет каталог stuff и все
содержащиеся в нем файлы и
подкаталоги.)
Параметры
-f Удаление файлов
без запроса подтверждения
-i Обязательный
запрос подтверждения при удалении
каждого файла
-г Рекурсивное
удаление (удаляется данный каталог
и все содержащиеся в нем файлы и
подкаталоги)
Родственные
команды
rmdir Удаление
каталога
rnndir параметры
каталог
Удаление каталога.
Удаляемый каталог не должен
содержать файлов или подкаталогов.
Чтобы удалить каталог вместе со
всеми содержащимися в нем файлами и
подкаталогами, используйте команду
гт -г.
Параметры
-р Удалить
указанный каталог и его
родительский каталог, если он
окажется после этого пустым
-s Запрет вывода
сообщений об ошибках
Родственные
команды
rm Удаление файлов
sdiff параметры
файл1 файл2
Построчное
сравнение двух файлов. Файлы
сравниваются, и на экран выводятся
как отличия между ними, так и
совпадающие строки. Вывод
производится в следующем виде:
строка
строка Строки идентичны строка
< Строка встречается только в
файле фэйл1 строка > Строка
встречается только в файле файл2
строка Iстрока Строки различны
Параметры
-I He дублировать
при выводе идентичные строки
-о файл Запись
идентичных строк в указанный файл
-s Запрет вывода
идентичных строк
-w/7 Установка
длины строки п символов (по
умолчанию - 130)
Родственные
команды
bdiff Сравнение
содержимого файлов стр
Проверка идентичности двух файлов
diff Сравнение
содержимого двух файлов с выводом
всех отличий
diff3 Сравнение
содержимого трех файлов
Split параметры
файл имя
Деление файла на
части, содержащие указанное
количество строк. По умолчанию
создаются части размером в 1000
строк. Команда split оставляет
исходный файл неизменным. Если
параметр имя не указан, то
полученные части будут называться
хаа, xab, хас и т. д. Если параметр имя
указан, то названия частей будут
образованы присоединением к нему
окончаний аа, ab, ас и т. д.
Если вам нужен
более мощный инструмент для
деления файлов на части
(действительно, деление файла на
части, содержащие фиксированное
количество строк, нельзя назвать
гибким методом), используйте
команду csplit, описанную выше в
этом разделе.
Пример
$ split textfile newtext
(Эта команда
разбивает файл textfile на части.
Если файл textfile содержал 4500
строк, то команда split создаст
пять новых файлов с
именами newtextaa,
newtextab, newtextac, newtextad и
newtextae. Первые
четыре файла будут содержать по 1000
строк, а последний—500.)
Параметры
-п Установить
размер части равным п строк. (По
умолчанию размер части— 1000 строк)
Родственные
команды
csplit Разбиение
файла на части
StrinQS параметры
файл(ы)
Поиск текстовых
строк в двоичных файлах. Эта
команда производит поиск
последовательностей из четырех или
более печатных символов в
указанном файле, заканчивающихся
символом перевода строки или
символом с нулевым кодом. Команда strings
полезна для идентификации двоичных
файлов, таких как исполняемые файлы
или файлы данных текстовых
процессоров, созданных с
использованием несовместимых с
данной системой программных
средств.
Параметры
-а Поиск во всем
файле
-пг) Установка
минимальной длины строки для
поиска (по умолчанию— 4)
tail параметры
файл
Вывод нескольких
последних строк файла.
Параметры
-f Ожидание
изменений содержимого файла и
немедленное отображение их на
экране. Этот параметр часто
используется, когда файл
увеличивает-
ся в размере.
Нажмите Ctrl-C, чтобы завершить
работу команды
-г Вывод строк в
обратном порядке. Этот параметр
доступен не во всех системах
-пЬ Вывод
последних п блоков
+пЬ Вывод всех
блоков после блока л
-пс Вывод
последних л символов
+л с Вывод всех
символов после символа л
-л1 Вывод
последних п строк
+п1 Вывод всех
строк после строки п
Родственные
команды
head Вывод
нескольких первых строк файла
tar параметры
файл(ы)
Архивация файлов в
tar-архивы, часто используемые для
сохранения данных на устройстве
архивирования. (В UNIX-системах
устройством архивирования не
обязательно должен являться
накопитель на магнитной ленте: это
может быть лента, жесткий диск или,
например, дискета.) Имеется
возможность добавления файлов в
архив и обновления файлов в архиве.
Команда tar также используется
для деархивации tar-архивов.
Использование
команды tar слегка отличается от
использования других команд UNIX.
Параметры этой команды делятся на
параметры, указывающие действие,
которое должно быть выполнено (один
из этих параметров обязательно
должен присутствовать), и прочие
параметры. Кроме того, перед
параметрами не требуется знак -.
Примеры
$ tar cvf /dev/mtG
/usr/users/kevin/rr.emos
(Это команда
создает на устройстве /dev/mtO
новый архив, содержащий все файлы
каталога /usr/users/kevin/memos; напомним,
что с точки зрения пользователя
устройства ничем не отличаются от
файлов.)
$ tar xvf /dev/mto
'memo*'
(Эта команда
извлекает из архива на устройстве
/dev/mtO все файлы, имена которых
начинаются на memo.)
Параметры,
указывающие действие
с Создать новый
архив
г Добавить файлы в
архив
t Вывести
содержание архива
и Добавить в архив
файлы, которые в нем не
содержатся, и
обновить, если необходимо,
остальные х
Извлечь файлы из архива
Параметры
bn Установка
размер блока в 512п байт. По
умолчанию л=1
^устройство Использование
указанного устройства. Во многих
системах по умолчанию использует
ся устройство /dev/mtO
I Вывод
сообщения об ошибке при невоз
можности прочитать исходный файл
ссылки
L Следовать
символическим ссылкам
m Установить
время извлечения файла из
архива в
качестве времени последнего
изменения
файла
о Сделать
давшего команду пользователя
владельцем извлекаемых файлов.
Этот параметр очень полезен, когда
вы исполь зуете архив, сделанный
другим пользова телем
v Режим
вывода информационных
сообщений w
Ожидание подтверждения
touch параметры
дата файл(ы)
Установка текущей
даты и времени в качестве даты
последнего доступа к файлу и даты
последнего изменения файла. Если вы
попытаетесь применить команду touch
к несуществующему файлу, то она
создаст новый файл.
Ценность этой
команды больше, чем кажется с
первого взгляда. Например,
некоторые системы настроены так,
что определенные типы файлов
удаляются, если к ним длительное
время не производился доступ.
Команда touch в этом случае
поможет вам справиться с этой
проблемой, позволяя легко обновить
дату последнего доступа к файлу.
Кроме того, дата и время доступа к
файлу или модификации файла могут
использоваться такими командами,
как find и make.
Команда touch
использует следующий формат даты:
MMddhhmmyy
MM Месяц (1-12) del
Число (1-31) hh Часы (00-23) mm
Минуты (00-59) уу Год (00-99)
Параметры
-а Установка
только даты и времени последнего
доступа к файлу
-с Запрет создания
нового файла, если файла с
указанным именем не существует
-т Установка
только даты и времени последнего
изменения файла
Родственные
команды
date Установка
системной даты и времени
Uncompress
параметры файл(ы)
Деархивация файла,
заархивированного командой compress
(имя такого файла заканчивается на
.Z).
Параметр
-с Деархивация без
удаления исходного архива
Родственные
команды
compress Архивация
файла unpack файл(ы)
Деархивация файла,
заархивированного командой pack
(имя такого файла заканчивается на
.z).
Родственные
команды
pack Архивация
файла peat Вывод содержимого
заархивированного файла
Обработка текста
Команды,
описываемые в этом разделе,
предоставляют богатый набор
возможностей для редактирования и
форматирования текстовых файлов.
awk параметры
'образец {действие}' файлы
Являясь на самом
деле элементарным языком
программирования, awk
используется главным образом для
обработки текстов и баз данных или
обобщая, - любых структурированных
файлов. Обработка данных
происходит при помощи
редактирования, сортировки и
поиска.
Язык awk
является достаточно сложным
инструментом, и его подробное
описание не входит в нашу задачу. Он
имеет много команд, которые даже не
перечислены здесь. Обратитесь к
учебным руководствам по UNIX, которые
должны в той или иной форме
описывать awk.
^^J ПРИМЕЧАНИЕ В
настоящее время awk практически
вытеснен командой nawk (new awk—
новый awk), которая описывается ниже
в этом разделе. Также существует
GNU-версия этой команды— gawk.
Пример
$ awk '$1 - /Geisha/
(print $0}' workers
(Эта команда ищет в
файле workers строки, содержащие в
первом столбце (обозначаемом как $1)
слово Geisha, и выводит каждую
найденную строку (обозначаемую $0)
на экран.)
Параметры
-F символ
Установка заданного символа в
качестве символа разделителя
вместо используемого по умолчанию
пробела либо символа табуляции
Родственные
команды
nawk Новая
версия команды awk
Col параметры
Эта команда
удаляет символы возврата на шаг и
другие управляющие символы из
файла, подготовленного при помощи
текстового процессора наподобие
tbi или nroff к выводу в несколько
столбцов. После этого файл может
быть выведен на устаревший
терминал или принтер, не
поддерживающие форматирование при
помощи управляющих символов.
Эта команда обычно
используется не сама по себе, а как
часть длинной командной строки,
зачастую оканчивающейся выводом
данных на принтер. Ее также удобно
использовать для обработки страниц
руководства, так как они содержат
форматирующие символы.
Пример
$ cat kevin.report i col
] Ip
(Эта команда
передает содержимое файла kevin.report
команде col, которая удаляет
форматирующие символы перед тем,
как информация будет напечатана
командой Ip.)
Параметры
-Ь Игнорировать
символ возврата на шаг
-f Позволить
символы половинного перевода
строки
-р Печать
неизвестных ESC-последовательностей
как обычных символов. (Не
используйте этот параметр. В
большинстве случаев он приведет к
порче напечатанного документа.)
-х Запрет замены
пробелов символами табуляции
Родственные
команды
nroff Текстовый
процессор tbi Табличный
процессор
-troff Текстовый
процессор vi Текстовый редактор
CUt параметры
файл(ы)
Вывод указанных
столбцов (если указан параметр -с)
или полей (если указан параметр -f)
из одного или нескольких файлов.
Столбцом называется именно
столбец— символы с одной и той же
позицией в строке, в то время как
поля считаются разделенными
символами табуляции. И столбцы, и
поля задаются указанием их
порядкового номера в строке.
Примеры
$ cut -fl,4 workers >
workers_phone
(Эта команда
вырезает из каждой строки файла
workers первое и третье поля и
записывает их в файл workers_phone.)
$ cut -cl,3 workers >
workers phone
(Эта команда
вырезает из каждой строки файла
workers первый и третий символы и
записывает их в файл workers_phone.)
Параметры
-ссписок Вывод
столбцов, указанных аргументом список
-дсимвоп
Установка заданного символа в
качестве разделителя полей при
использовании параметра -f. Если в
качестве разделителя используется
небуквенный символ (например,
пробел), то он должен быть заключен
в одинарные кавычки
-^список Вывод
полей, указанных аргументом список
-s Запрет вывода
строк, не содержащих символ-
разделитель. Этот параметр
^сг;ольз.,ется вмес те с параметром -f
Родственные
команды
дгер Поиск
фрагмента текста в файлах
join Объединение
файлов по ключевому полю
paste Объединение
двух файлов в виде столбцов
deroff параметры
файлы
Удаление
форматирующих символов,
вставляемых командами tbi, eqn, mm, nroff
и troff.
Примеры
$ deroff kevin.report
(Эта команда
удаляет все форматирующие символы
из файла kevin.report.)
$ deroff -mm workers
(Эта команда
удаляет форматирующие символы из
файла в mm-формате.)
Параметры
-ml Удаление
списков из файла в mm-формате
-mm Удаление
форматирующих символов из файла в
mm-формате
-ms Удаление
форматирующих символов из файла в
ms-формате
Родственные
команды
col Удаление
управляющих символов из файла eqn
Препроцессор формул mm Текстовый
процессор
nroff Текстовый
процессор
tbi Табличный
процессор
troff Текстовый
процессор
fid параметры
файлы
Простейший
текстовый редактор, в настоящее
время практически вытесненный
более мощными программами, такими
как vi или ex. Ed может работать в одном
из двух режимов — режиме ввода или
режиме команды. Он все еще
используется в UNIX-системах
косвенным образом; например,
команда diff при работе вызывает
ed.
Параметры
-С Редактирование
зашифрованных файлов. (Этот
параметр отсутствует в версиях UNIX,
экспортируемых из США.)
-р строка
Использование заданной строки в
качестве приглашения к вводу (по
умолчанию используется звездочка)
-s Запрет вывода
информации о размерах файлов и
прочих диагностических сообщений
-х Редактирование
зашифрованных файлов. (Этот
параметр отсутствует в версиях UNIX,
экспортируемых из США.)
Родственные
команды
crypt Шифрование
файлов vi Текстовый редактор
eqn параметры
файлы
Эта программа
форматирует математические
формулы, созданные командой troff,
для последующей их печати на
принтере или другом устройстве.
Команды eqn помещаются в файл в
формате troff.
Как правило, файл
обрабатывается последовательно
eqn и troff, после чего отправляется
на печать.
Если вы
предпочитаете команду nroff
команде troff, используйте neqn
вместо eqn
Макросы
.EQ Начало формулы
.EN Конец формулы
^^ ПРИМЕЧАНИЕ
Эти макросы используются в файлах в
формате troff, а не в командной
строке.
Параметры
-f шрифт
Использование указанного шрифта
-рп Уменьшение
размера индексов и степеней на п
пунктов
-s/7 Уменьшение
размера всего текста на п
пунктов
-^устройство
Форматирование выполняется для
указанного устройства
Родственные
команды
mm Текстовый
процессор
neqn
Препроцессор формул, используемый
nroff
nroff Текстовый
процессор
tbi Табличный
процессор
troff Текстовый
процессор
vi Текстовый
редактор
fmt параметры
файлы
Простейшее
форматирование текста — обычно
происходит только выравнивание
текста по правой границе. Текстовые
редакторы наподобие vi не могут
выполнять эту задачу
самостоятельно,
поэтому команда
fmt часто вызывается из vi (редактор
emacs имеет встроенную команду для
выравнивания текста — Esc-q).
Кроме того, эта команда часто
применяется перед печатью текста.
Команда fmt доступна не во всех
системах.
Параметры
-с Запрет
форматирования первых двух строк
-п
Установить длину строки п
символов (по умолчанию — 72)
-s Разбивать на
части длинные строки, но
игнорировать короткие
-wn Установить
длину строки п символов (по
умолчанию - 72). Этот параметр
недоступен в BSD-сис-темах
fold параметры
файлы
Преобразование
текста, устанавливающее
фиксированную длину строки,
форматирование выполняется, даже
если это приводит к разрыву строки
посередине слова.
Параметры
-п Задание
длины строки (л символов вместо
используемого по умолчанию
значения 80)
-тп Задание
длины строки (п символов .вместо
используемого по умолчанию
значения 80). Этот параметр
недоступен в BSD-системах
nawk параметры
'образец {действие}' файлы
Являясь на самом
деле элементарным языком
программирования, nawk
используется главным образом для
обработки текстов и баз данных или
обобщая, -любых структурированных
файлов. Обра-
ботка данных
происходит при помощи
редактирования, сортировки и
поиска.
Язык nawk
является достаточно сложным
инструментом, и его подробное
описание не входит в нашу задачу. Он
имеет много команд, которые даже не
перечислены здесь. Обратитесь к
учебным руководствам по UNIX, которые
должны в той или иной форме
описывать nawk.
ПРИМЕЧАНИЕ В
настоящее время nawk практически
вытеснил команду awk, которая
была описана выше в этом разделе.
Также существует GNU-версия этой
команды -gawk.
ПеС¦П
параметры файлы
Эта программа
форматирует математические
формулы, созданные командой nroff,
для последующей их печати на
принтере или другом устройстве.
Команды neqn помещаются в файл в
формате nroff. Как правило, файл
обрабатывается последовательно
neqn и nroff, после чего отправляется
на печать.
Если вы
предпочитаете команду troff
команде nroff, используйте eqn
вместо neqn.
Макросы
ПРИМЕЧАНИЕ Эти
макросы используются в файлах в
формате nroff, а не в командной
строке.
.EQ Начало формулы
-EN Конец формулы
Параметры
-{шрифт Использование
указанного шрифта
-рл Уменьшение
размера индексов и степеней на
п пунктов
-sn Уменьшение
размера всего текста на п пунктов
-^устройство Форматирование
выполняется для указанного
устройства
Родственные
команды
eqn Препроцессор
формул, используемый troff
mm Текстовый
процессор
nroff Текстовый
процессор
tbi Табличный
процессор
troff Текстовый
процессор
vi Текстовый
редактор
newform параметры
файлы
Форматирование
текстовых файлов при помощи
добавления и удаления символов,
изменения установок табуляции и т.
п. Команда newform является
простейшим инструментом для
форматирования текста, и вы должны
точно знать, что вы хотите сделать,
иначе вы легко можете произвести
нежелательные изменения.
Параметры
-an Вставка п
символов в конец каждой строки
-bn Удаление л
символов из начала каждой строки
-(.символ
Использовать заданный символ
вместо пробела при выполнении
действий, указанных параметрами -а
и -р (параметр -с должен быть задан
до параметров -а и -р)
-en Удаление п
символов из конца каждой строки
-чрормат
Установка формата табуляции,
указанного аргументом формат.
(Подробная информация о возможных
форматах приведена в описании
команды tabs.)
-In Установка длины
строки п символов (по умолчанию
—72)
-оформат
Преобразование символов табуляции
в пробелы в соответствии с
форматом, указанным аргументом формат.
(Подробная информация о возможных
форматах приведена в описании
команды tabs.)
-рп Вставка п
символов в начало каждой строки
-s Перемещение всех
символов до первого символа
табуляции в конец строки
п1 параметры файл
Нумерация строк в
файле и деление файла на фрагменты,
в каждом из которых нумерация строк
начинается с 1.
Пример
$ п1 -Ьа -ht -ft textfile
(Эта команда
нумерует все строки файла textfile,
включая заголовки и примечания.)
Параметры
-Ьтип
Нумерация строк одного из
следующих типов:
а Все строки
п Нет нумерации
ртекст Строки,
содержащие заданный текст
t Строки,
содержащие какой-либо текст
-dxy Установка ху
в качестве разделителя
фрагментов
-fnw Нумерация
примечаний; значение аргумента тип
объяснено в описании параметра -Ь
-Ьтип
Нумерация заголовков; значение
аргумента тип объяснено в
описании параметра -Ь
-in Установка шага
нумерации равным п (по умолчанию— 1)
-In Замена п
пустых строк на одну пустую строку
-пформат Установка
формата номеров строк. Аргумент формат
может принимать следующие
значения:
In Выравнивание по
левому краю, без ведущих нулей
гп Выравнивание по
правому краю, без ведущих нулей
rz Выравнивание
по правому краю
-р Сквозная
нумерация строк во всех фрагментах
-зсимвол
Вставка заданного символа между
номером строки и строкой. По
умолчанию вставляется символ
табуляции
-vn Установка
номера первой строки (по умолчанию
— 1)
-wn Установка
ширины столбца для номеров строк
(по умолчанию— 6)
nroff
Эта команда
выполняет форматирование текста
для печати на ромашковом или
матричном принтере. (Родственная
команда troff форматирует текст
для печати на лазерном принтере или
другом устройстве.) Команда nroff
выполняет форматирование
соответственно командам, которые
должны быть уже вставлены в текст.
Например, чтобы выровнять строки по
правому краю, вы можете вставить в
текст команду .ad r. Когда этот текст
будет обрабатываться командой
nroff, будет найдена команда .ad r и
строки будут отформатированы
указанным образом.
Основная работа
nroff— правильным образом
интерпретировать подобные команды
форматирования, вставленные в
текст. Большинство команд nroff
совпадает с командами troff, хотя troff
имеет набор дополнительных файлов
для реализации возможностей,
недоступных nroff.
Команд
форматирования, которые могут быть
использованы в тексте,
предназначенном для обработки при
помощи nroff или troff, существует
достаточно много — 84 отдельные
команды, не считая различных
регистров и специальных символов.
Если вам нужно
подробное
описание возможностей nroff,
обратитесь к руководству по вашей
версии UNIX. Также существуют
специальные книги, посвященные
исключительно nroff и troff.
Примеры
$ nroff textfile ¦ 1р
(Эта команда
форматирует файл textfile при
помощи nroff и отправляет
результат на принтер.)
$ nroff textfile I more
(Эта команда
форматирует файл textfile и выводит
результат на экран при помощи
команды more.)
Родственные
команды
troff Команда для
форматирования текстовых файлов
paste параметры
файл(ы)
Объединение двух
текстовых файлов в один. В
получившемся файле исходные файлы
располагаются в соседних столбцах,
разделенных символом табуляции.
Например, первая строка
получившегося файла будет состоять
из первой строки первого файла,
символа табуляции и первой строки
второго файла.
Параметры
Использовать
стандартный ввод в качестве одного
из файлов. Этот параметр полезен,
когда команде paste передается
стандартный вывод другой команды
сГсимвол'
Использовать указанный символ для
разделения столбцов.
Символом-разделителем может
являться любой печатный символ или
один из следующих символов:
\п Символ новой
строки
\t Символ табуляции
\ Обратная косая
черта
Родственные
команды
cut Выделение из
файла указанных столбцов или полей
join Объединение
файлов по ключевому полю
SOrt параметры
файл(ы)
Сортировка строк
указанных файлов, обычно в
алфавитном порядке. Для
использования некоторые команд,
таких как comm или join,
требуется, чтобы файлы были
отсортированы.
Параметры
-Ь Игнорировать
пробелы и символы табуляции в
начале строки
-с Перед началом
работы проверить, не являются ли
файлы уже отсортированными
-d Сортировка в
словарном порядке (знаки
пунктуации игнорируются)
-f Игнорировать
регистр символов
-i Игнорировать
символы не из таблицы ASCII
-m Объединить два
уже отсортированных файла с
последующей сортировкой
-M Сортировка в
календарном порядке при условии,
что первые три символа каждой
строки являются сокращенным
названием месяца (JAN, FEB. ... , DEC)
-п Сортировка
числовых данных
-офайл
Сохранить результат сортировки в
указанном файле. По умолчанию
результат сортировки появляется на
стандартном выводе команды
-г Обратный
порядок сортировки
-^символ
Установка заданного символа в
качестве разделителя полей (по
умолчанию используется символ
табуляции)
-и Запрет вывода
повторяющихся строк. Если
объединяемые файлы содержат одну и
ту же строку, она выводится только
один раз
-yk Выделение k
килобайт памяти для выполнения
сортировки. Если аргумент k не
указан, выделяется максимально
возможное количество памяти
-zn Сортировка не
более чем по первым п символам
каждой строки
+n[-m] Пропустить л
полей перед началом сортировки и
производить сортировку до строки т
Spell параметры
файл(ы)
Проверка
правописания. Эта команда выводит
из указанного файла слова,
написанные с ошибками. Вы также
можете использовать в качестве
словаря свой собственный файл,
содержащий правильно написанные
слова в алфавитном порядке.
Поскольку команда spell выводит
только неправильно написанные
слова, то есть слова, которых нет в
словаре, то она вовсе не так
полезна, как это может показаться.
Примеры
$ spell textfile
(Эта команда
проверяет правильность написания
слов в файле textfile.)
$ spell'+morewords textfile
(Эта команда
проверяет правильность написания
слов в файле textfile, используя
файл morewords в качестве
дополнительного словаря.)
Параметры
-Ь Проверка
правописания с использованием
английского (а не американского)
словаря
-I Проверка всех
файлов, включаемых в указанный файл
+файл
Использование указанного файла в
качестве дополнительного словаря
tabs формат
параметры
Установка формата
табуляции. По умолчанию позиции
табуляции располагаются в каждом
восьмом столбце (1, 9, 17 и т. д.) Вы
можете воспользоваться одним из
встроенных форматов,
предназначенных для конкретных
языков программирования, либо
установить позиции табуляции
самостоятельно.
Форматы
-8 Установить
позиции табуляции в каждом восьмом
столбце. Значение по умолчанию
-а Ассемблер IBM S/370
(позиции 1, 10, 16, 36, 72)
-а2 Ассемблер IBM S/370
(позиции 1, 10, 16, 40, 72)
-c COBOL (позиции 1, 8, 12,
16, 20, 55)
-c2 COBOL, компактная
запись (позиции 1, 6, 10, 14, 49)
-c3 COBOL, расширенная
запись (позиции 1, 6, 10, 14, 18, 22, 26, 30, 34,
38, 42, 46, 50, 54, 58, 62, 67)
-f FORTRAN (позиции 1, 7,
11, 15, 19, 23)
-р PL/1 (позиции 1, 5, 9,
13, 17, 21, 25, 29, 33, 37, 41, 45, 49, 53, 57, 61)
-s SNOBOL (позиции 1, 10,
55)
-и Ассемблер UNIVAC 1100
(позиции 1, 12, 20, 44)
Параметры
+mr) Установить
левое поле п символов (по
умолчанию — 10)
-Т тип Установить
тип терминала (по умолчанию совпа
дает со значением переменной
окружения $TERM)
tbi файл
Эта команда
представляет собой препроцессор,
позволяющий создать таблицу в виде
файла в формате nroff или troff,
который потом может быть напечатан.
В настоящее время, когда широко
распространены WYSIWYG-редакторы,
команда tbi может показаться
устаревшей, но она все еще полезна.
Для того чтобы
использовать tbi, вы должны
вставить управляющие команды в
текстовый файл. При исполнении
команды tbi и последующей
обработке результата программой
nroff или troff управляющие
команды интерпретируются, и вы
получаете файл, готовый к печати
или просмотру на экране.
Управляющие
команды, используемые tbi для
описания таблицы, достаточно
сложны. Имейте в виду, что от
человека, не знакомого с tbi,
может потребоваться масса усилий,
прежде чем он сможет получить
приемлемый результат.
Примеры
$ tbi textfile I troff I lp
(Эта команда
форматирует файл textfile в
соответствии с содержащимися в нем
командами сначала при помощи tbi,
а затем при помощи troff и
отправляет результат на печать.)
.TS center, box, tab(%);
cb s s . Большая
Десятка
.T&
11111.
Миннесота%5%1
Мичиган % 2%3
Висконсин%1%4
.ТЕ
(Здесь
представлено описание
элементарной таблицы, содержащей
три столбца, и выделенный жирным
шрифтом заголовок Большая
Десятка )
Команды
форматирования
.TS Начало описания
таблицы (-table start}. Это коман да
обязательно должна помечать начало
фрагмен та, который будет обработан
при помощи tbi
allbox Нарисовать
рамку вокруг всей таблицы и сетку в
таблице
box Нарисовать
рамку вокруг таблицы
center Расположить
таблицу по центру
; Конец описания
формата таблицы
с Центрировать
1 Выровнять по
левому краю
г Выровнять по
правому краю
а Выровнять
строковые значения
п Выровнять
числовые значения
b Жирный шрифт
i Курсив
^шрифт Использовать
указанный шрифт
рп Установить
размер шрифта п пунктов
vn Установить
промежуток между строками в п пунктов
.ТЕ Конец таблицы (table
end). Эта команда обяза тельно
должна помечать конец фрагмента,
кото рый будет обработан при помощи
tbi
ПРИМЕЧАНИЕ
Здесь приведено только несколько
основных команд. Обратитесь к
документации по вашей системе или
страницам руководства за подробной
информацией.
tr параметры
строкаЧ строка2
Выполнение
процедуры поиска и замены. Команда
tr имеет достаточно необычный
синтаксис, как вы увидите из
примеров.
Примеры
$ tr '<ТАВ>' , <
textfile
(Эта команда
заменяет все символы табуляции в
файле textfile на запятые. Обратите
внимание на синтаксис команды.)
$ cat textfile I tr '[A-Z]'
'[a-z]' > newtextfile
(Эта команда
заменяет все прописные латинские
буквы в файле textfile на
соответствующие строчные и
сохраняет результат в файле
newtextfile.)
Параметры
-с Использование
всех символов, не перечисленных в
аргументе строка!
-d Удаление всех
символов, перечисленных в
аргументе строка!
-s Замена
нескольких повторяющихся символов
на один символ
troff параметры
файл(ы)
Эта команда
выполняет форматирование текста
для печати на лазерном принтере или
другом устройстве. (Родственная
команда nroff форматирует текст
для печати на ромашковом или
матричном принтере.) Команда troff
выполняет форматирование
соответственно командам, которые
должны быть уже вставлены в текст.
Например, чтобы выровнять строки по
правому краю, вы можете вставить в
текст команду .ad r. Когда этот текст
будет обрабатываться командой
troff, будет найдена команда .ad r и
строки будут отформатированы
указанным образом.
Основная работа
troff- правильным образом
интерпретировать подобные команды
форматирования, вставленные в
текст. Большинство команд troff
совпадает с командами nroff, хотя
troff имеет набор дополнительных
файлов для реализации
возможностей, недоступных nroff.
Команд
форматирования, которые могут быть
использованы в тексте,
предназначенном для обработки при
помощи nroff или troff, существует
достаточно много - 84 отдельных
команды, не считая различных
регистров и специальных символов.
Если вам нужно подробное описание
возможностей nroff, обратитесь к
руководству по вашей версии UNIX.
Также существуют специальные
книги, посвященные исключительно
nroff и troff.
Примеры
$ troff textfile I lp
(Эта команда
форматирует файл textfile при
помощи nroff и отправляет
результат на принтер.)
5 troff textfile I more
(Эта команда
форматирует файл textfile и выводит
результат на экран при помощи
команды more.)
Родственные
команды
eqn
Препроцессор формул nroff
Текстовый процессор tbi
Табличный процессор
Unlq параметры
файл1 файл2
Удаление
повторяющихся строк из
отсортированного файла (для
сортировки файла используйте
команду sort).
Примеры
$ uniq textfile (Эта
команда удаляет все повторяющиеся
строки из файла textfile.)
$ uniq textfile
text.uniq
(Эта команда
удаляет все повторяющиеся строки
из файла textfile и сохраняет
результат в файле text.uniq.)
Параметры
-с Подсчет; в
начало каждой строки вставляется
число,
показывающее, сколько раз
встречалась эта строка
-d Вывод всех
повторно встречающихся строк,
кроме первой
-и Вывод строк,
которые встречаются только один
раз
-п Пропуск
первых п строк в поле
+л Пропуск первых п
символов в строке
Родственные
команды
sort Сортировка
файла
vi параметры файл(ы)
Полноэкранный
текстовый редактор, имеющий много
полезных возможностей. Ниже
описаны параметры, которые могут
быть указаны при запуске vi, но
не команды, используемые при
редактировании файла. Для того
чтобы получить список таких
ко-.манд, найдите книгу, содержащую
его, либо воспользуйтесь
страницами руководства, введя в
командной строке man vi.
Редактор vi обычно
работает в одном из двух режимов —
командном режиме либо режиме ввода.
В режиме ввода вы вводите с
клавиатуры текст, в командном
режиме вы изменяете текст, вводя
команды. (Ниже вы найдете список
основных команд, но, помимо
перечисленных, их существует еще
очень много.) Чтобы переключиться
из режима ввода в командный режим,
нажмите клавишу Esc.
Мы советуем вам
обратиться за более подробной
информацией о vi к какому-либо
учебнику по UNIX. Хотя vi и не самая
сложная
программа,
использование ее требует
некоторого опыта и понимания
базовых концепций.
Примеры
$ vi (Эта команда
запускает текстовый редактору!.)
$ vi textfile
(Эта команда
запускает текстовый редактор vi и
загружает в него для
редактирования файл textfile.)
Параметры
-с команда
Запуск vi и немедленное выполнение
заданной команды
-С Редактирование
зашифрованных файлов (за подробной
информацией обратитесь к описанию
команды crypt)
-I Запуск vi в
LISP-режиме для редактирования
программ на языке LISP
-L Вывод списка
файлов, которые были сохранены,
несмотря на отказ системы
-г файл
Восстановить файл после сбоя
системы из автоматически созданной
резервной копии
-R Запуск в режиме
«только для чтения». Это означает,
что никакие файлы не могут быть
изменены
-тп
Установка высоты окна в п строк
-х Создать
зашифрованный файл (за подробной
информацией обратитесь к описанию
команды crypt)
+ Запуск vi и
переход на последнюю строку файла
+номер_сгроки
Запуск vi и переход на строку с
заданным номером
Команды vi
/образец Поиск
заданного образца; направление
поиска - вперед
Робразец Поиск
заданного образца: направление
поиска — назад
nG Переход на
строку с номером п
h To же самое, что и
клавиша «стрелка влево». Эта
команда полезна, если вы работаете
на клавиатуре, не имеющей клавиш со
стрелками
j To же самое, что и
клавиша «стрелка вниз». Эта команда
полезна, если вы работаете на
клавиатуре, не имеющей клавиш со
стрелками
k To же самое, что и
клавиша «стрелка вверх». Эта
команда полезна, если вы работаете
на клавиатуре, не имеющей клавиш со
стрелками
I To же самое, что и
клавиша «стрелка вправо». Эта
команда полезна, если вы работаете
на клавиатуре, не имеющей клавиш со
стрелками'
Ctrl-F Переход на
одну страницу вперед Ctrl-B
Переход на одну страницу назад ZZ
Сохранение файла и выход из
редактора :w Сохранение файла :q
Выход без сохранения файла :wq
Сохранение файла и выход из
редактора
:п Переход к
редактированию следующего файла,
заданного в командной строке
:n! Переход к
редактированию следующего файла,
даже если текущий файл имеет
несохраненные изменения
:q! Выход из
редактора без сохранения файла,
даже если текущий файл имеет
несохра ненные изменения
dw Удаление слова
dd Удаление строки
i Переключение в
режим ввода
а Переход к концу
строки и переключение в режим ввода
Esc Переключение
из режима ввода в команд ный режим
Родственные
команды
crypt Шифрация
файлов
mm Команда для
форматирования текста
nroff Команда для
форматирования текста
tbi Табличный
редактор
troff Команда для
форматирования текста
WC параметры файл(ы)
Подсчет
количества строк, слов и символов в
одном или нескольких текстовых
файлах. Команда последовательно
выводит количество строк, слов и
символов.
Параметры
-с Вывод только
количества символов
-I Вывод только
количества строк
-w Вывод только
количества слов
Печать
В этом разделе
описаны как команды,
предназначенные непосредственно
для вывода на печать, так и команды,
предназначенные для подготовки
данных к печати.
banner строка
Вывод до десяти
символов большими буквами,
нарисованными, в зависимости от
вашей системы, при помощи символов *
или #
Пример
$ banner kevin (Эта
команда выведет имя kevin
следующим образом.)
# # «#### # # ft # #
# # # # # # ## #
### #### # # # # # #
# # # # # # # # #
# # # # # # # ##
# # ###### ## # # #
Cancel параметры
принтер
Отмена задания на
печать, поставленного в очередь
печати при помощи команды 1р. Вы
можете указать номер задания либо
имя принтера. (Привилегированные
пользователи могут снимать
задания, поставленные в очередь
печати другим пользователем.)
Параметры
номер_задания
Отменить задание с указанным
номером
#и пользователь
Отменить задание на печать,
поставленное в очередь указанным
пользователем (этот параметр
доступен только привилегированным
пользователям)
Ip параметры файл(ы)
Постановка в
очередь печати задания на печать.
Эта команда позволяет одновременно
поставить в очередь печати
несколько файлов. В некоторых
системах вы должны использовать
команду Ipr вместо команды Ip.
Не все из
перечисленных параметров доступны
во всех системах. Узнайте у своего
системного администратора, какие
параметры поддерживаются.
Параметры
-с Скопировать
файл в очередь печати до того, как
послать запрос на печать
-d принтер
Использовать указанный принтер для
печати
-d any Этот
параметр используется в сочетании
с параметрами -f и -s и позволяет
команде Ip самостоятельно выбрать
принтер, поддерживающий указанный
тип бланка или набор символов
-f тип Печать на
бланке указанного типа; этот
параметр, как правило, используется
в сочетании с параметром -d any
-Н действие
Выполнение указанного действия:
hold Отложить
печать текущего либо находящегося
в очереди задания
immediate Печатать
сразу после того, как текущее
задание на печать будет выполнено
resume
Возобновить выполнение
отложенного задания на печать
-т Отправка по
окончании печати уведомления
пользователю. Уведомление
отправляется по электронной почте
-п число_копий
Печать указанного числа копий (по
умолчанию печатается один
экземпляр)
-о параметры
Установка параметров печати для
конкретного принтера:
cpi=n Печатать л
символов на
дюйм, если п—
число. Вместо числового значения в
качестве л может быть указан один
из следующих видов шрифта:
pica, elite или compressed
length=n
Установить длину страницы. Если п
является числом, то оно указывает
длину страницы в строках; если п
является числом, за которым следует
одна из букв i или с, то п
указывает длину страницы в дюймах
или сантиметрах соответственно
lpi=n Печатать л
строк на дюйм nobanner He печатать
заголовок
nofilebreak He
начинать каждый следующий файл с
новой страницы
width=n
Установить ширину страницы;
аргумент л имеет тот же смысл, что и
для параметра length
-Р список
Печать страниц с номерами из
заданного списка
-q уровень
Установка для задания на печать
указанного приоритета (низший
уровень приоритета задается числом
39)
-s Запрет вывода
диагностических сообщений
-S
набор символов
Использовать указанный набор
символов
-t заголовок
Печать заданного заголовка в
начале каждой страницы
-Т тип Печать
на принтере, поддерживающем
указанный тип данных (чтобы узнать
список возможных типов, обратитесь
к системному администратору)
-w Отправка по
окончании печати уведомления
пользователю. Уведомление
выводится на терминал пользователя
-у список
Печать в соответствии с локально
определенными режимами, указанными
в списке
Родственные
команды
cancel Снятие
задания на печать Ipsched Запуск
службы печати Ipshut Остановка
службы печати
Ipstat Вывод
информации о состоянии очереди
печати
Ipsched
Запуск службы
печати. Служба печати сохраняет
задания на печать в оперативной
памяти компьютера, автоматически
распределяя их по освобождающимся
принтерам. Это позволяет
пользователям продолжать работу
после отправки задания на печать, а
не дожидаться завершения печати.
Команда Ipsched
может быть отдана из командной
строки, но, как правило, она
помещается в один из сценариев,
выполняемых при загрузке системы.
Обычно команда
Ipsched используется только
привилегированными
пользователями.
Параметры
Нет.
Родственные
команды
Ipshut Остановка
службы печати
Ipshut
Остановка службы
печати.
Параметры
Нет.
Родственные
команды
Ipsched Запуск
службы печати
IpStat параметры
Вывод информации о
состоянии всей очереди печати или о
статусе отдельного задания на
печать.
Параметры
-а [список}
Вывод информации о том, какие
принтеры или классы из указанного
списка принимают задания на печать
-с [список}
Вывод имен всех принтеров и
классов, указанных в списке
-d Вывод имени
принтера, используемого по
умолчанию
-D Этот параметр
используется вместе с параметром -р
для вывода описания принтера
-f [список}
Вывести список видов бланков,
поддерживаемых системи, указанными
в списке. Параметр -I позволяет
вывести описания этих бланков
-р [список}
Вывод информации о состоянии всех
принтеров, указанных в списке
-г Вывод
информации о состоянии службы
печати
-R Вывод
позиции задания на печать в
очереди
-s Вывод общего
состояния системы печати
-S [список} Вывод
списка названий всех наборов
символов,
поддерживаемых принтерами,
указанными в списке
-t Вывод всей
доступной информации о состоянии
системы печати
-и [список]
Вывод состояний заданий на печать,
принадлежащих пользователям,
указанным в списке. Формат задания
пользователей в аргументе список
следующий:
пользователь
Пользователь с
указанным
системным идентификатором в
локальной системе
all Все
пользователи
имя_
системы!
пользователь
Пользователь с указанным системным
идентификатором в указанной
системе
имя_ системы
\зЛ\ Все пользователи указанной
системы
а\\\пользователь
Пользователь с
указанным
системным идентификатором не в
локальной системе
alliall Все
пользователи
-V [список}
Вывод имен устройств для всех
принтеров, если аргумент список
отсутствует, и для принтеров,
указанных в списке, в противном
случае
Родственные
команды
cancel Отмена
задания на печать 1р Печать файлов Ipsched
Запуск службы печати
рГ параметры
файл(ы)
Подготовка файла к
печати. Результат отправляется на
стандартный вывод команды рг. Если
вы хотите, например, отправить его
на принтер, используемый по
умолчанию, вы должны переназначить
вывод команды рг и подать его на
ввод команды 1р.
Команда рг
разбивает файл на страницы, каждая
из которых содержит колонтитул,
номер страницы, имя файла, а также
дату и время печати. Вы также можете
использовать параметры для
выполнения различных видов
форматирования, например для
подготовки файла к печати в
несколько колонок.
Примеры
$ рг textfile I lp
(Эта команда
разбивает файл textfile на страницы
и отправляет его на используемый по
умолчанию принтер.)
$ рг textfile
(Эта команда
подготавливает файл textfile к
печати и выводит результат на
экран.)
Параметры
-d Установка
двойного интервала между строками
-есп Замена
символа табуляции (или любого
другого символа, указанного
аргументом с) на указанное
аргументом п количество
пробелов
-f Использование
для разделения страниц вместо
пустых строк символа протяжки
страницы
-F Деление длинных
строк на несколько коротких,
позволяющее избежать их обрезания
при печати
-h текст Печать
указанного текста в начале вывода в
качестве заголовка
-icn Замена каждых л
пробелов на символ,
заданный
аргументом с. Если аргумент с не
указан, используется символ
табуляции
-1л Установка длины
страницы в л строк (по умолчанию— 66
строк)
-т Объединение
указанных в командной
строке файлов.
Каждый из них помещается в свой
собственный столбец
-пел Нумерация
строк л-значными номерами (по
умолчанию— пятизначными),
отделенными от основного текста
символом с (по умолчанию- символом
табуляции)
-ол Вставка в
начало каждой строки л пробелов
-р Пауза между
страницами. Этот параметр удобен
при просмотре отформатированного
текста на экране
-г Запрет вывода
предупреждений «файл не найден»
-sc Установка
символа с в качестве разделителя
столбцов (по умолчанию
используется символ табуляции)
-t Запрет вывода
колонтитула на каждой странице
-we Установка
ширины страницы в с символов (по
умолчанию- 72)
+номер_ страницы
Начало печати со страницы с
указанным номером
-число_ столбцов
Печать файла в указанное число
столбцов
Родственные
команды
cat Объединение
файлов
join
Объединение файлов по общему
ключевому полю
paste
Объединение файлов с размещением
их в соседних столбцах
Связь
Команды,
описываемые в этом разделе,
используются при работе в
Интернете и для связи с другими как
UNIX-, так и не UNIX-системами.
Ct параметры
скорость система
Эта команда
вызывает удаленный терминал при
помощи модема или прямого
соединения и позволяет удаленному
пользователю войти в вашу систему.
Примеры
$ ct -S9600 5555555
(Эта команда
вызывает удаленную систему по
телефонному номеру 555-5555 на
скорости 9600 бит/с.)
$ ct -s9600 nicollet
(Эта команда
вызывает удаленную систему nicollet
на скорости 9600 бит/с. Система nicollet
должна быть зарегистрирована в
системе, из которой производится
вызов. Список зарегистрированных
систем можно получить при помощи
команды uuname.)
Параметры
-h Запрет
завершения работы при получении
сигнала SIGHUP
-v Вывод состояния
на стандартный вывод команды
-^скорость
Установка скорости соединения в
битах в секунду (bps, bits per second)
-wn Ожидание
ответа удаленной системы в течение п
минут
-хп Установка
уровня отладки, равного п
система Имя
системы, под которым она
зарегистрирована в системе, из
которой производится вызов, или ее
номер телефона
Родственные
команды
cu Вызов удаленной
системы uuname Вывод списка
зарегистрированных систем
CU параметры
имя_системы
Вызов удаленной
UNIX-системы или удаленного
терминала, BBS или другой службы при
помощи модема или прямого
соединения.
Другим
операционным системам требуется
специальное программное
обеспечение для связи с удаленными
компьютерами. В UNIX соответствующие
возможности встроены в
операционную систему.
Примеры
$ cu -S9600 5555555
(Эта команда
вызывает удаленную систему по
телефонному номеру 555-5555 на
скорости 9600 бит/с.)
$ cu -s9600 nicollet
(Эта команда
вызывает удаленную систему nicollet
на скорости 9600 бит/с. Система nicollet
должна быть зарегистрирована в
системе, из которой производится
вызов. Список зарегистрированных
систем можно получить при помощи
команды uuname.)
Параметры
-Ьп Установка
длины информационного слова равной
л бит (возможные значения аргумента
п - 7 и 8)
-сгип
Использование для соединения
устройств данного типа (тип
устройства задан в
конфигурационном файле Devices
службы UUCP1)
-d Установка
отладочного режима
-е Контроль
четности
-h Полудуплексный
режим
-\порт Использование
указанного порта
-п Запрос
телефонного номера у пользователя
-о Контроль
нечетности (из параметров -о и -е
может быть указан только один)
-^скорость Установка
скорости соединения в битах в
секунду (bps, bits per second}
t Вызов
ASCII-терминала
Команды в
онлайн-режиме
-'.команда Выполнить
указанную команду на локальной
системе
-^команда Выполнить
указанную команду на локальной
системе и передать ее вывод на
удаленную систему
-%cd каталог
Перейти на локальной системе в
указанный каталог
-%put файл
Скопировать указанный файл с
локальной системы на удаленную
-Stake файл
Скопировать указанный файл с
удаленной системы на локальную
-! Завершить работу
программы си
Разорвать
телефонное соединение с удаленной
системой
-? Вывести список
всех команд, доступных в
онлайн-режиме
¦^J ПРИМЕЧАНИЕ
Эти команды используются после
установки соединения с удаленной
системой.
Родственные
команды
ct Вызов удаленного
терминала uuname Вывод списка
зарегистрированных систем
ftp
Описанию этой
команды уделена отдельная глава
Обратитесь к главе 8, «Команды FTP».
тэПх параметры
пользователи
Эта команда
предназначена для отправки почты
другим пользователям и для
просмотра полученных вами писем.
Команда mailx является улучшенной
версией команды mail, доступной
во многих UNIX-системах.
При помощи команды
mailx также можно пересылать файлы.
Обратитесь к описанию команды
uuencode за подробной информацией.
В некоторых
системах установлены различные
программы, обеспечивающие удобный
для пользователя интерфейс с mailx.
К числу таких программ относятся
elm, mailtool и dtmail Вы можете узнать,
какие почтовые программы доступны
в вашей системе, обратившись к
системному администратору.
Примеры
$ mailx егс Subject:
(Эта команда
отправляет письмо пользователю
егс. После ввода команды mailx
вам будет предложено ввести тему
сообщения и затем текст письма.
Закончив ввод текста, нажмите
клавиши Ctrl-D, и сообщение будет
отправлено.)
$ mailx ere < memo
(Эта команда
отправит пользователю егс
содержание текстового файла memo
по электронной почте.)
Параметры
-d Включение
отладочного режима
-е Проверка
наличия почты
-f файл Использование
указанного файла в качестве
почтового ящика (по умолчанию
использу ется файл mbox)
-F Использовать для
каждого письма в качестве
почтового ящика файл, название
которого совпадает с первым из
получателей письма
-i Игнорировать
прерывания
-I Сохранение
идентификаторов групп новостей и
статей; это параметр используется
вместе с параметром -f
-п Игнорировать
файл конфигурации mailx.rc
-N Игнорировать
заголовки писем
-г адрес Установка
указанного адреса возврата для
исходящих писем
-s тема Отправка
письма с указанной темой, минуя
приглашение Subject:
-Т файл Сохранение
идентификаторов писем и статей в
указанном файле
-U Преобразование
uucp-адреса в интернет- адрес
-V Вывод номера
версии программы mailx
Родственные
команды
uucp Обмен
файлами между UNIX-системами
uuencode Кодирование
файлов для пересылки их при помощи
команды mailx
meS9 параметры
Разрешение или
запрет вывода сообщений от других
пользователей, отправленных при
помощи команд write и talk, на ваш
терминал.
Примеры
$ mesg у
(Эта команда
разрешает вывод сообщений.)
$ mesg n
(Эта команда
запрещает вывод сообщений.)
Параметры
n Разрешение
вывода сообщений у Запрет вывода
сообщений
Родственные
команды
talk Диалог с
другим пользователем write
Отправка сообщения
notify параметры
Уведомление
пользователя о прибытии новой
почты. Эта команда доступна не во
всех системах. В некоторых системах
вместо нее используется команда
checkmail.
Параметры
-т файл
Использование указанного файла в
качестве почтового ящика
-n Запрет
уведомлений о получении новой
почты
-у Разрешение
уведомлений о получении новой
почты
Родственные
команды
mailx Отправка и
чтение почты
ГСр параметры
исходный_файл конечный_файл
Копирование
файлов на удаленную систему и с
удаленной системы. Для успешного
выполнения этой команды вы должны
иметь разрешение на запись в тот
каталог, в который вы копируете
файл.
Команда гср
используется в сочетании с
командой riogin. Сначала вы
входите а удаленную систему при
помощи команды riogin, a затем
копируете файлы при помощи командь:
гср Файлы удаленной системы
задаются следующим образом:
имя_ системы:имя_
файла.
Примеры
$ гср ni col let:
/u/'erc/ reports/ report. 1 997 report.copy
(Это команда
копирует файл report.1997 из
каталога /u/erc/ reports удаленной
системы nicollet в текущий каталог
локальной системы под именем
report.copy.)
$ гср report.1997
attila:/users/kevin
(Эта команда
копирует файл report.copy в каталог
/users/kevin удаленной системы attila.)
•
Параметры
-р Сохранение
режима доступа к файлу
-г Рекурсивное
копирование (копируется каталог и
все его содержимое, включая
подкаталоги)
Родственные
команды
ftp Команда для
передачи файлов mailx Отправка и
чтение почты riogin Вход в
удаленную систему uucp
Копирование файлов между
UNIX-системами
rIOQin параметры
имя_узла
Эта команда
позволяет вам войти в удаленную
систему. Список имен доступных
систем содержится в файле
/etc/hosts/.rhosts. Если имя локальной
системы содержится в файле .rhosts,
находящемся в вашем домашнем
каталоге на удаленной системе,
то вам не потребуется вводить
пароль при входе в удаленную
систему с помощью команды riogin.
При использовании
команды riogin ваш сеанс работы в
локальной системе
приостанавливается, и все команды,
которые вы отдаете, выполняются на
удаленной системе. Когда вы
закончите работу с удаленной
системой, нажмите Ctrl-D или
введите команду exit, чтобы
разорвать соединение.
Параметры
-8 Использование
8-битных данных (по умолчанию
принимаемые и передаваемые данные
считаются 7-битными)
-ее Установить
символ ев качестве управляющего
символа (по умолчанию используется
символ -)
-I пользователь
Вход на удаленную систему в
качестве указанного пользователя
Родственные
команды
ftp Команда для
передачи файлов mailx Отправка и
чтение почты
гср
Копирование файлов между локальной
и удаленной системами
uucp Копирование
файлов между UNIX-системами
rsh параметры
имя_узла команда
Запуск на
удаленной системе интерпретатора
командной строки для выполнения
указанной команды.
В некоторых
системах имя rsh имеет
совершенно другая команда (restricted
shell, интерпретатор командной
строки, ограничивающий права
использующего его пользователя). В
таком случае команда для работы с
удаленной системой называется remsh.
Параметры
-I пользователь
Войти в удаленную систему в
качестве указанного пользователя
-п Перенаправить
стандартный ввод с терминала на
устройство /dev/null (этот параметр
полезен при поиске ошибок)
SUm параметры
файл(ы)
Вычисление
контрольной суммы файла и его
размера в блоках. Хотя эта команда
не имеет прямого отношения к работе
в сети и связи с удаленной системой,
она чаще всего используется при
пересылке файлов с одной системы на
другую, позволяя убедиться, что
файлы переданы без ошибок.
BSD-версия команды
sum использует отличающийся
алгоритм для подсчета контрольной
суммы. Чтобы подсчитать
контрольную сумму при помощи
алгоритма, используемого в
BSD-системах, используйте параметр
-г.
Параметр
-г Использование
BSD-версии алгоритма для подсчета
контрольной суммы
Родственные
команды
we Подсчет
количества строк, слов и символов в
файле
talk
пользователь[@имя_узла] терминал
Обмен сообщениями
с другим пользователем сети. При
выполнении команды talk экран
разбивается пополам: в верхней
части вы можете вводить свои
сообщения, а в нижней будут
появляться сообщения вашего
собеседника. Для завершения
диалога нажмите Ctrl-D.
Команда write
похожа на команду talk, но
предназначена для отправки
одиночных коротких сообщений, а не
для диалога.
Параметры
пользователь Системный
идентификатор того пользова теля, с
которым требуется установить связь
имя_узла
Сетевое имя или адрес системы, к
которой подключен требуемый
пользователь. Если пользователь
работает в локальной системе, этот
параметр не требуется
терминал
Указание терминала, с которым
следует установить соединение.
Этот параметр требуется, если
пользователь вошел в систему с
нескольких терминалов
Родственные
команды
mesg Запрет и
разрешение вывода сообщений от
других
пользователей write Вывод
сообщения на другой терминал
telnet
имя_системы порт
Подключение к
удаленной системе с использованием
протокола TELNET. После подключения к
удаленной системе приглашение
командной строки заменится на
приглашение команды telnet (telnet>),
и вы сможете вводить команды,
управляющие соединением. telnet
также поддерживает режим
непосредственного ввода, в котором
вводимые вами символы передаются
на удаленную систему. Для
переключения между командным
режимом и режимом ввода
используется управляющий символ
(обычно Ctrl-] или А).
Параметры
имя_системы
Сетевое имя или адрес удаленной
системы
порт Номер
порта, используемого для
подключения к удаленной системе
(этот параметр может быть опущен)
Команды в
онлайн-режиме
close Закрытие
установленного соединения и
завершение работы программы telnet
display переменные
Вывод значений указанных
переменных, устанавливаемых
командами set и toggle
mode режим Установка
режима работы. Возможные значения
аргумента режим: character (посимвольный)
и line (построчный)
open система
Установить соединение с
указанной системой
quit Закрытие
установленного соединения и
завершение работы программы telnet
send символ Отправка
на удаленную систему одного из
следующих специальных символов:
ао Abort output
(Прерывание
вывода) ayt Are you
there? (Ты там?) brk Break (Прерывание)
ее Erase
character (Удаление символа)
el Erase line
(Удаление строки)
escape
Escape
ga Go ahead (Вперед!)
ip Interrupt process
(Прерывание
процесса)
пор No operaion (Нет
операции) synch Synch (Синхронизация)
? При вводе
вопросительного знака никакой
символ не посылается на удаленную
систему. Вместо этого выво дится
краткая справка по команде send
set Установка
значения одной из следующих переменная,
значение переменных:
echo Включить
(значение: on)
или выключить
(значение:
off) вывод
отправляемых символов на экран
локаль ной системы
eof Символ конца
файла
erase Символ
удаления символа
escape Escape-символ
flushoutput Символ
«сброс вывода»
interrupt Символ
прерывания процесса
kill Символ
удаления строки
quit Символ
прерывания
status
Вывод информации о состоянии
соединения
toggle переменная
Изменить значение одной из
следующих переменных на
противоположное:
autoflush
Отправлять на удаленную систему
символ interrupt или quit
autosynch
Отправлять на удаленную систему
synch после interrput или после quit
crmod
Преобразовывать или нет CR (возврат
каретки) в CR, LF (возврат каретки,
перевод строки)
debug Отладочный
режим
localchars
Преобразовывать команды в
управляющие последовательности
telnet
netdata
Отображать данные в
шестнадцатеричной
форме
? Вывести краткую
справку
по команде toggle z
Перевод процесса telnet на задний
план
? Вывод
списка доступных в онлайн-режиме
команд
Родственные
команды
riogin Вход в
удаленную систему
UUCp
исходный_файл конечны и _файл
Копирование
файлов или каталогов между
UNIX-системами. Обычно получаемые
файлы будут размещены в
специальном каталоге uucpublic
Пример
$ uucp textfile
harmar!/usr/users/geisha/uucpublic
(Эта команда
копирует файл textfile в каталог
/usr/users/ geisha/uucpublic системы harmar.)
Параметры
-с Копирование
указанного файла, а не его копии в
каталоге-накопителе
-С Копирование в
каталог-накопитель перед отправкой
на удаленную систему
-d Создание на
удаленной системе каталога,
соответствующего каталогу на
локальной системе, содержащему
исходный файл (это значение по
умолчанию)
-f Запрет создания
на удаленной системе каталога,
соответствующего каталогу на
локальной системе, содержащему
исходный файл
дприоритет
Установка приоритета задания на
копирование
-j Вывод
присвоенного заданию номера
-т Отправка
пользователю по окончании
копирования уведомления
электронной почтой
-п пользователь
Отправка указанному пользователю
по окончании копирования
уведомления электронной почтой
-r Поставить
указанные файлы в очередь, но не
отправлять их
-5ф(ЭЙ/7 Запись
состояния процесса передачи в ука
занный файл (вместо отправки его
пользова телю, как при
использовании параметра -т)
-хл Установка
уровня отладки, равного п (низ
ший уровень— 1, высший уровень— 9)
Родственные
команды
ftp Передача
файлов
mailx Отправка и
чтение электронной почты
riogin Вход на
удаленную систему
uulog Вывод
информации об uucp-трафике
uustat Вывод
состояния службы uucp
uux Выполнение
команд на удаленной системе
uudecode файл
Декодирование
файла, закодированного командой
uuencode
Родственные
команды
uuencode
Кодирование файла для отправки его
по почте
uuencode файл ¦
mailx пользователь
Преобразование
указанного файла в форму, в которой
он может быть отправлен по
электронной почте при помощи
команды mailx. Закодированный
файл содержит только символы из
таблицы ASCII.
Родственные
команды
mailx Отправка и
чтение электронной почты
uudecode
Декодирование файлов,
закодированных при помощи команды
uuencode
UUl09 параметры
Вывод информации
об uucp-трафике.
Параметры
-^имя_системы
Вызов команды tail для вывода
информации о последних TODO с
указанной системой
-5имя_системы
Вывод списка всех TODO с указанной
системой
UUname параметры
Вывод списка
UNIX-систем, известных службе uucp.
ПРИМЕЧАНИЕ Не
путайте команду uuname с командой uname
Параметры
-с Вывод имен
систем, доступных для команды
CU
-I Вывод имени
локальной системы
Родственные
команды
си Установление
связи с удаленной системой
mailx Отправка и
чтение электронной почты
uucp Копирование
файлов между UNIX-системами
UUStat параметры
Вывод информации о
текущем состоянии службы uucp.
Кроме того, эта команда может
использоваться для удаления
uucp-за-даний из очереди. Не все из
перечисленных ниже параметров
доступны во всех системах.
Параметры
-а Вывод состояния
всех заданий
-с Вывод среднего
времени нахождения задания в
очереди
-dn Вывод
статистики за последние п минут
(если аргумент п не указан, то за
последний час)
-j Вывод общего
количества заданий
-^идентификатор
Удаление из очереди задания с
указанным идентификатором (вы
должны быть владельцем задания или
привилегированным пользователем)
-т Вывод имен
систем, к которым есть доступ
-п Вывод на экран
стандартного вывода, но не
стандартного потока ошибок
-р Запуск ps -flp
на текущих процессах TODO
-q Вывод списка
всех заданий, находящихся в
очереди, независимо от того, какой
системе они предназначены
-г идентификатор
Запуск touch на задании с заданным
идентификатором
-sимя_cиcтeмы
Вывод информации о заданиях,
предназначенных для указанной
системы
-Зт-ип Вывод
информации о заданиях следующих
типов:
с Завершенные
(completed)
i Прерванные
(interrupted)
q Находящиеся в
очереди (queued)
г Выполняющиеся
(running)
-\имя_системы
Вывод средней скорости передачи
при связи с указанной системой
-^пользователь
Вывод списка заданий,
принадлежащих указанному
пользователю
Родственные
команды
си Установка связи
с удаленной системой mailx
Отправка и чтение электронной
почты uucp Копирование файлов
между UNIX-системами
UUX параметры
имя_системы!команда
Запуск команды на
удаленной UNIX-системе. Эта команда
также позволяет копировать файлы
между локальной и удаленной
системами. Список команд,
разрешенных к выполнению при
помощи uuxqt, обычно находится в
файле permissions каталога /etc/uucp
на удаленной системе.
Параметры
-^пользователь
Отправка указанному пользователю
уведомления по завершении
выполнения команды
-с Копирование
указанного файла, а не его копии в
каталоге-накопителе
-С Копирование
файла перед отправкой на удаленную
систему в каталог-накопитель
-др Установка
приоритета задания, равного р
-\ Вывод номера
задания
-п Запрет отправки
уведомления при неуспешном
выполнении команды
-р Чтение команды
со стандартного ввода
-г Постановка
файла в очередь без отправки его на
удаленную систему
-х/7 Установка
уровня отладки, равного п
наименьшее возможное значение
аргумента л—1, наибольшее - 9)
-z Отправка
пользователю, отдавшему команду,
уведомления после завершения ее
выполнения
Vacation параметры
Эта команда
предназначена для того, чтобы
автоматически отвечать на
приходящие вам письма в случае,
если вы некоторое время не в
состоянии сделать это сами.
Отправляемый ответ сообщает о том,
что вы временно не можете ответить
на письмо, а не просто игнорируете
его. Синтаксис команды vacation
отличается в разных системах; кроме
того, эта команда доступна не во
всех системах.
Параметры
-F пользователь
Отправка пришедших писем
указанному пользователю, если файл,
указанный в параметре -т,
недоступен
-I файл
Сохранение имен авторов приходящих
писем в указанном файле (по
умолчанию - в файле $HOME/.maillog)
-m файл
Сохранение приходящих писем в
указанном файле (по умолчанию — в
файле SHOME/ .mailfile)
-M файл
Использование содержимого
указанного файла в качестве текста
сообщения (по умолчанию
используется файл /usr/lib/ mail/std_vac_msg)
wall
Отправка
сообщения всем пользователям,
подключенным к системе. После ввода
команды наберите текст с
клавиатуры и нажмите
Ctrl-D. Эта
команда обычно используется
системным администратором для
того, чтобы предупредить
пользователей о запланированной
перезагрузке системы.
Пример
$ wall
ПРЕДУПРЕЖДЕНИЕ:
Через 5 минут система будет
перезагружена
[Ctrl-D]
(Эта команда
отправит введенное сообщение всем
пользователям, подключенным к
системе в момент исполнения
команды.)
Write
пользователь терминал
Отправка
сообщения пользователю,
подключенному к системе. Для
завершения ввода сообщения нажмите
Ctrl-D.
Пример
$ write eric
Привет, Эрик! [Ctrl-D]
(Эта команда
отправит сообщение «Привет, Эрик!»
пользователю eric.)
Графика
В этом разделе
приведешь' команды, используем. -
при работе на графическом
терминале, названия многих из
описываемых команд содержат букву
х, поскольку они предназначены для
работы с системой Х Window,
обеспечивающей возможность
использования графической
информации при использование JN'X.
Названии других команд начинаются
с dt. Эти две буквы — сокращение
от слова desktop (рабочий стол). Они
показывают, что команда является
частою Common Deskiop Interface (CDE)-
интегрированного набора программ,
входящего в состав многих
коммерческих версий UNIX.
Альтернативой интерфейсу СОЕ
является интерфейс Open Look.
используемый в системах Sun и Linux. Б
системе Sun Solans интерфейс Open Look
вместе с системой Х Window образует
программный пакет OpenWmdows.
Многие команды CDE,
Open Look, а также основные утилиты
системы Х Window предназначены для
решения одних и тех же задач.
Например, для редактирования
текстового файла вы можете
использовать как программу dtpad,
входящую в состав CDE, так и
программу textedit, входящую в
состав Open Look, а также программу
xedit, являющуюся составной частью
практически всех версий Х Window,
включая системы с установленными CDE
или Open Look. В связи с этим на вашей
системе будут доступны не все из
описываемых команд.
Многие команды
имеют длинный список общих
параметров, так называемых toolkit
options. Это параметры, определяющие
внешний вид запускаемой программы.
Какие именно параметры входят в их
число, определяется библиотекой, на
основе которой построена
программа. Большинство из
описываемых ниже команд построены
на основе библиотек Xview или Xt.
Соответствующие им параметры
приведены в следующих таблицах:
Xview
-background
красный зеленый
синий Установка заданного
числовыми аргументами красный,
зеленый, синий цвета в качестве
цвета фона приложения
-background цвет
Установка указанного цвета в
качестве цвета
фона приложения
-bg цвет Установка
указанного цвета в
качестве цвета
фона приложения
-display
система:номер_
сервера Использование Х-сервера
с заданным номером (обычно— 0) на
указанной системе
-fg цвет
Установка указанного цвета в
качестве основного цвета,
используемого приложением
-fn шрифт
Использование указанного шрифта
-font шрифт
Использование указанного шрифта
-foreground_color
красный зеленый
синий Установка заданного
числовыми аргументами красный,
зеленый, синий цвета в качестве
основного цвета, используемого
приложением
-foreground user
Установка указанного цвета в
качестве основного цвета,
используемого приложением
-geometry
ширина '
высота+х+у Установка размеров и
расположения окна программы
-geometry
ширина'высота
Установка размеров окна программы
-geometry +x+y
Установка расположения окна
программы
-height строки
Установка высоты окна программы,
равной указанному числу строк
-position x у
Установка положения левого
верхнего угла окна программы.
Аргументы х и у указывают
позицию на экране в пикселах; за
начало отсчета принимается левый
верхний угол
-reverse Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
-rv Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
-size ширина
высота Установить размер окна
программы. Аргументы ширина и высота
задают желаемый размер в пикселах
-Wb
красный зеленый
синий Установка заданного
числовыми аргументами красный,
зеленый, синий цвета в качестве
цвета фона приложения
-Wf
красный зеленый
синий Установка заданного
числовыми аргументами красный,
зеленый, синий цвета в качестве
основного цвета, используемого
приложением
-\NGLUupUHa' высота+х+у
Установка размеров и расположения
окна программы
-WG ширина'высота
Установка размеров окна программы
-WG +х+у
Установка расположения окна
программы
-Wh строки
Установка высоты окна программы,
равной указанному числу строк
-Wi Запуск
программы со свернутым в значок
окном
-width столбцы
Установка ширины окна программы,
равной указанному числу столбцов
-Wp x у Установка
положения левого верхнего угла
окна программы. Аргументы х и у
указывают позицию на экране в
пикселах; за начало отсчета
принимается левый верхний угол
-Wr
система: номер_
сервера Использование Х-сервера
с заданным номером (обычно— 0) на
указанной системе
-Ws ширина высота
Установка размера окна программы в
пикселах
-Wt шрифт Исгользояг":.'^
указаннс-о шриф^
-Ww столбцы Установка
ширины окна программы, равной
указанному числу столбцов
Xt
-background цвет Установка
указанного цвета в ка честве цвета
фона приложения
-bd цвет
Использование указанного цвета для
границы окна программы
-Ьд цвет Установка
указанного цвета в ка честве цвета
фона приложения
-bordercolor цвет Установка
указанного цвета в ка честве цвета
границы окна
-borderwidth число Установка
ширины границы окна равной
заданному числу пикселов
-bw число Установка
ширины границы окна равной
заданному числу пикселов
-display
система:номер_
сервера Использование Х-сервера
с задан ным номером (обычно— 0) на
указанной системе
-fg цвет Установка
указанного цвета в ка честве
основного цвета, использу емого
приложением
-Тп шрифт Использование
указанного шрифта
-font шрифт Использование
указанного шрифта
-foreground цвет Установка
указанного цвета в ка честве
основного цвета, использу емого
приложением
-geometry
ширина
'высота+х+у Установка размеров и
расположения окна программы
-geometry
ширина'высота
Установка размеров окна программы
-geometry +x+y
Установка расположения окна
программы
-iconic Запуск
программы со свернутым в значок
окном
-reverse Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона
приложения— основным цветом
-rv Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
bdftOpcf параметры
файл.bdf
Преобразование
шрифта из растрового BDF-формата в
PCF-формат. Эта команда обычно
используется при установке новых
шрифтов, поскольку Х-сервер
работает со шрифтами в формате PCF, в
то время как большинство шрифтов
распространяются в формате BDF.
Примеры
bdftopcf times.bdf >
times.pcf
(Эта команда
преобразует шрифт, содержащийся в
файле times.bdf, в PCF-формат и
записывает результат в файл times.pcf.)
bdftopcf -о times.pcf
times.bdf
(Эта команда
преобразует шрифт, содержащийся в
файле times.bdf, в PCF-формат и
записывает результат в файл times.pcf.)
Параметры
-I Установка
порядка битов в шрифте— наименее
значимый бит первый
-L Установка
порядка байтов в шрифте— наименее
значимый байт первый
-m Установка
порядка битов в шриф те — наиболее
значимый бит первый
-M Установка
порядка байтов в шриф те — наиболее
значимый байт первый
-о файл Вывод в
указанный файл
-t Преобразование
моноширинного шрифта
Родственные
команды
mkfontdir Создание
списка шрифтов
bitmap параметры
bitmap параметры
файл
bitmap параметры
файл имя_рисунка
Редактор
монохромных растровых рисунков.
Если указан файл, после запуска
загружается для редактирования
рисунок, содержащийся в этом файле.
Параметр имя_рисунка может
использоваться для указания имени
рисунка в файле.
Примеры
bitmap -size 48'32
mybitmap.xbm
(Эта команда
создает новый рисунок размером 48
"32. Результат будет сохранен в
файле mybitmap.xbm.)
bitmap -fr red -hi
yellow +dashed
(При
редактировании рисунка будет
изображена пунктирная сетка: в
качестве цвета сетки будет
использоваться красный цвет;
выделенные области будут помечены
желтым цветом.)
Параметры
-axes Вывод
диагоналей поверх рисунка +axes Запрет
вывода диагоналей поверх рисунка
-background цвет Использование
указанного цвета в качестве цвета
фона
-bd цвет Использование
указанного цвета в качестве цвета
границы окна
-bg цвет Использование
указанного цвета в качестве цвета
фона
-bordercolor цвет Использование
указанного цвета в качестве цвета
границы окна
-borderwidth число
Установка ширины границы окна
равной заданному числу пикселов
-bw число Установка
ширины границы окна равной
заданному числу пикселов
-dashed Вывод
сетки пунктирными лини ями (это
значение по умолчанию)
+dashed Вывод
сетки сплошными линиями
(используйте этот параметр, чтобы
увеличить скорость работы про
граммы)
-display Использование
Х-сервера с задан-система:номер_
сервера ным номером (обычно—О) на
ука занной системе
-fg цвет Установка
указанного цвета в качестве
основного
-fn шрифт Использование
указанного шрифта
-font шрифт Использование
указанного шрифта
-foreground цвет Установка
указанного цвета в качестве
основного
-fr цвет Использование
указанного цвета в качестве цвета
рамки и сетки
-geometry
Установка размеров и располо-ширина
' высотэ+х+у женияокна программы
-geometry
ширина^высота
Установка размеров окна про
граммы
-geometry +x+y Установка
расположения окна программы
-grid Вывод сетки
+grid Запрет
вывода сетки
-hi Использовать
указанный цвет для выделения
-iconic Запуск
программы со свернутым окном
-reverse Поменять
местами основной цвет и цвет фона
-rv Поменять
местами основной цвет и цвет фона
-size ширинам
высота Создание нового рисунка с
указан ными размерами
-sh число Установка
высоты каждого квадра тика,
изображающего точку, рав ной
указанному числу пикселов
-sw число Установка
ширины каждого квад ратика,
изображающего точку, равной
указанному числу пикселов
Родственные
команды
dticon Программа
CDE для редактирования растровых
рисунков
iconedit Программа
Open Look для редакти рования растровых
рисунков
CalctOOl параметры
Программа-калькулятор,
входящая в состав Open Look.
Параметры
-2 Использование
двухмерного вида (по умолчанию на
монохромных терминалах)
-3 Использование
трехмерного вида (по умолчанию на
цветных терминалах)
-а п Установка
точности вычислений в п зна ков
после запятой (по умолчанию — 2)
-I Использование
вида «для левши»
-г Использование
вида «для правши» (зна чение по
умолчанию)
-v Вывод номера
версии программы
-Wn Запрет вывода
заголовка окна
+Wn Вывод
заголовка окна
Родственные
команды
dtcalc Калькулятор,
входящий в состав CDE
xcalc Калькулятор
dock параметры
Вывод на экран
часов. Эта программа входит в
состав Open Look.
Параметры
-12 12-часовой формат
при использовании цифровой формы
вывода
-24 24-часовой формат
при использовании цифровой формы
вывода
-analog Вывод
часов со стрелками
-digital Вывод
цифровых часов
+date Вывод
текущей даты
-date Запрет
вывода текущей даты
-TZ часовой_ пояс Вывод
текущего времени в указан ном
часовом поясе
-v Вывод номера
версии программы
-Wn Запрет вывода
заголовка окна
+Wn Вывод
заголовка окна
Родственные
команды
oclock Вывод
текущего времени в круглом окошке
xclock Вывод
текущего времени
СПП параметры
Персональный
календарь. Эта программа входит в
состав Open Look и обычно запускается
диспетчером окон Open Look.
Параметры
-background Установка
заданного числовыми
красный зеленый
синий аргументами красный,
зеленый.
синий цвета в
качестве цвета
фона приложения
-background цвет Установка
указанного цвета в
качестве цвета
фона приложения
-bg цвет Установка
указанного цвета в
качестве цвета
фона приложения
-с календарь Использование
указанного файла календаря
-display Использование
Х-сервера с задан-система:номер_
сервера ным номером (обычно — 0)
на указанной системе
-fg цвет Установка
указанного цвета в
качестве
основного цвета, исполь зуемого
приложением
-fn шрифт Использование
указанного шрифта
-font шрифт Использование
указанного шрифта
-geometry Установка
размеров и расположе-
ширинзхвысота+х+у
ния окна программы
-geometry Установка
размеров окна программы ширинах
высота
-geometry +х+у Установка
расположения окна программы
-height строки Установка
высоты окна программы, равной
указанному числу строк
-i 2 При свернутом
окне приложения отображать на
значке название текущего месяца
-i 3 При свернутом
окне приложения
отображать на
значке текущую дату
-position x у
Установка положения левого
верхнего угла окна программы.
Аргументы х и ^/указывают
позицию на экране в пикселах; за
начало отсчета принимается левый
верхний угол
-reverse Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения -
основным цветом
-rv Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
-size ширина
высота Установить размер окна
программы. Аргументы ширина и высота
задают желаемый размер в
пикселах
-Wb Установка
заданного числовыми красный
зеленый синий аргументами красный,
зеленый.
синий цвета в
качестве цвета
фона приложения
-Wf
красный зеленый
синий Установка заданного
числовыми аргументами красный,
зеленый. синий цвета в качестве
основного цвета, используемого
приложением
-WG ширинах
высота+х+ у Установка размеров и
расположе ния окна программы
-WG ширинах высота
Установка размеров окна
программы
-WG +х+у Установка
расположения окна программы
-Wh строки Установка
высоты окна программы, равной
указанному числу строк
-Wi Запуск
программы со свернутым в значок
окном
-width столбцы Установка
ширины окна программы, равной
указанному числу столбцов
-Wp x у Установка
положения левого верх него угла
окна программы. Аргу менты х и у
указывают позицию на экране в
пикселах; за начало от счета
принимается левый верхний угол
-Wr
система:номер_
сервера Использование Х-сервера
с задан ным номером (обычно - 0) на
ука занной системе
-Ws ширина высота Установка
размера окна программы в пикселах
-Wt шрифт Использование
указанного шрифта
-Ww столбцы Установка
ширины окна программы, равной
указанному числу столбцов
Родственные
команды
dtcm Персональный
календарь, входящий в состав CDE
CmdtOOl параметры
Cmdtool параметры
программа аргументы
Эта программа
открывает окно терминала,
позволяющее вам вводить команды UNIX.
Вы можете запустить несколько
экземпляров программы crndtool,
после чего производить операцию
копирования и вставки информации
между открывшимися окнами. Команды,
которые вы вводите в окне cmdtool,
на самом деле выполняются вашим
интерпретатором командной строки,
указанным в переменной окружения
$SHELL. Кроме того, вы можете
непосредственно указать cmdtool,
какую программу и с какими
аргументами следует запустить.
Параметры
программа
аргументы Запуск указанной
программы с указанными
аргументами. Стандартный вывод и
стандартный поток ошибок команды
перенаправляются и выводятся в
окне cmdtool
-background
красный
зеленый синий Установка
заданного числовыми аргументами красный,
зеленый. синий цвета в качестве
цвета фона приложения
-background цвет
Установка указанного цвета в
качестве цвета
фона приложения
-bg цвет
Установка указанного цвета в
качестве цвета
фона приложения
-С Вывод в окне
сообщений, выводимых обычно на
системную консоль
-display
система:номер_сервера
Использование Х-сервера с заданным
номером (обычно - 0) на указанной
системе
-fg цвет Установка
указанного цвета в
качестве
основного цвета, исполь зуемого
приложением .
-fn шрифт Использование
указанного шрифта
-font шрифт
Использование указанного шрифта
-foreground_color
красный
зеленый синий Установка
заданного числовыми аргументами красный,
зеленый, синий цвета в качестве
основного цвета, используемого
приложением
-foreground цвет
Установка указанного цвета в
качестве основного цвета,
используемого приложением
-geometry
ширинах
высотэ+х+у Установка размеров и
расположения окна программы
-geometry
ширинах высота
Установка размеров окна программы
-geometry +x+y
Установка расположения окна
программы
-height строки
Установка высоты окна программы,
равной указанному числу строк
-I команда
Передать указанную команду
запускаемому интерпретатору
командной строки
-position x у
Установка положения левого
верхнего угла окна программы.
Аргументы х и ^/указывают
позицию на экране в пикселах; за
начало отсчета принимается левый
верхний угол
-reverse Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
-rv Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
-size ширина
высота Установить размер окна
программы. Аргументы ширина и высота
задают желаемый размер в пикселах.
-Wb
красный зеленый
синий Установка заданного
числовыми аргументами красный,
зеленый, синий цвета в качестве
цвета фона приложения
-Wf
красный зеленый
синий Установка заданного
числовыми аргументами красный,
зеленый, синий цвета в качестве
основного цвета, используемого
приложением
-WG ширина»
высота+х+ у Установка размеров и
расположения окна программы
-WG ширинам высота
Установка размеров окна программы
-WG +х+у
Установка расположения окна
программы
-Wh строки
Установка высоты окна программы,
равной указанному числу строк
-Wi Запуск
программы со свернутым в значок
окном
-width столбцы
Установка ширины окна программы,
равной указанному числу столбцов
-Wp x у Установка
положения левого верхнего угла
окна программы. Аргументы х и у
указывают позицию на экране в
пикселах; за начало отсчета
принимается левый верхний угол
-Wr
система:номер_
сервера Использование Х-сервера
с заданным номером (обычно - 0) на
указанной системе
-Ws ширина высота
Установка размера окна программы в
пикселах
-Wt шрифт
Использование указанного шрифта
-Ww столбцы
Установка ширины окна программы,
равной указанному числу столбцов
Родственные
команды
shelltool Терминал,
входящий в состав Open Look
dtterm Терминал,
входящий в состав CDE xterm
Терминал
dtcalc параметры
Калькулятор,
входящий в состав CDE.
Примеры
$ dtcalc -b binary
(Эта команда
запускает калькулятор и
устанавливает основание системы
счисления равным 2.)
$ dtcalc -notation
engineering -m financial
(Эта команда
запускает калькулятор в финансовом
режиме и устанавливает инженерный
формат данных.)
Параметры
-? Вывод краткой
справки
-а точность
Установка точности вычислений в
знаках после запятой. Допустимые
значения аргумента точность —
от О до 9. Значение по умолчанию — 2
-b binary
Использование двоичной системы
счисления
-b octal
Использование восьмеричной
системы счисления
-b decimal
Использование десятичной системы
счисления (значение по умолчанию)
-b hexadecimal
Использование шестнадцатеричной
системы счисления
-background цвет
Установка указанного цвета в
качестве цвета
фона приложения
-bd цвет Использование
указанного цвета для границы окна
программы
-Ьд цвет Установка
указанного цвета в
качестве цвета
фона приложения
-bordercolor цвет Установка
указанного цвета в качестве цвета
границы окна
-borderwidth число Установка
ширины границы окна равной
заданному числу пикселов
-bw число Установка
ширины границы окна равной
заданному числу пикселов
-display
система :номер_
сервера Использование Х-сервера
с задан ным номером (обычно — 0) на
указанной системе
-fg цвет Установка
указанного цвета в
качестве
основного цвета, исполь зуемого
приложением
-fn шрифт Использование
указанного шрифта
-font шрифт Использование
указанного шрифта
-foreground цвет Установка
указанного цвета в
качестве
основного цвета, исполь зуемого
приложением
-geometry
ширинах
высотз+х+у Установка размеров и
расположения окна программы
-geometry
ширинахвысота
Установка размеров окна программы
-geometry +x+y
Установка расположения окна
программы
-iconic Запуск
программы со свернутым в значок
окном
-m financial Запуск
в финансовом режиме
-т logical Запуск в
логическом режиме
-т scientific Запуск
в научном режиме
-no_menu_bar Запрет
вывода строки меню
-notation
engineering
Использование инженерного формата
данных
-notation fixed Использование
формата данных с фиксированной
запятой TODO (это значение по
умолчанию)
-notation
scientific Использование
научного формата данных
-reverse Сделать
основной цвет, исполь зуемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
-rv Сделать
основной цвет, исполь зуемый
приложением, цветом фона
приложения, а цвет фона приложения -
основным цветом
-trig degrees Измерение
углов в градусах при работе в
научном режиме
-trig gradients Измерение
углов в градах при работе в научном
режиме
-trig radians Измерение
углов в радианах при работе в
научном режиме
Родственные
команды
xcalc Калькулятор
dtcm параметры
Персональный
календарь, входящий в состав CDE.
Пример
dtcm -v day
(Эта команда
запускает программу dtcm в режиме
отображения дня и выводит список
дел, назначенных на сегодня.)
Параметры
-с календарь
Использование указанного файла
календаря. По умолчанию
используется файл, имя которого
$USER@SHOST. Это имя будет различным в
зависимости от значений переменных
окружения SUSER и $HOST; например,
для пользователя егс на машине
eric.com оно будет иметь вид erc@eric.com
-р принтер
Использование указанного принтера.
По умолчанию используется
системный принтер
-v day Запуск в
режиме отображения дня
-v week Запуск в
режиме отображения недели
-v month Запуск в
режиме отображения месяца
-v year Запуск в
режиме отображения года
Родственные
команды
cm
Персональный календарь, входящий в
состав Open Look
dtfile параметры
Диспетчер файлов,
входящий в состав CDE. Простейший
способ запустить эту программу—
воспользоваться панелью задач CDE.
Примеры
dtfile -view attributes
(Эта команда
запускает dtfile в режиме, в
котором выводятся имена файлов и
маленькие значки, соответствующие
атрибутам файла.)
dtfile -dir /home/ere (Эта
команда запускает dtfile в каталоге
/home/ere.)
Параметры
-dir каталог
Открыть окно, содержащее список
файлов и подкаталогов указанного
каталога
-folder каталог
Открыть окно, содержащее список
файлов и подкаталогов указанного
каталога
-grid off Вывод
значков в тех местах, куда они были
помещены
-grid on
Автоматическое выравнивание
значков
-noview Запуск в
режиме сервера; ни одно
окно не будет
открыто, пока не будет получен
соответствующий запрос от
какого-либо приложения
-order alphabetical
Сортировка списка выводимых имен
файлов в алфавитном порядке
-order file_type
Сортировка списка выводимых имен
файлов по типу файла
-order date
Сортировка списка выводимых имен
файлов по дате последнего
изменения файла
-order size
Сортировка списка выводимых имен
файлов по размеру файла
-tree off Вывод
списка файлов, содержащихся в одном
каталоге
-tree on Вывод
списка файлов в режиме дерева
-view noJcon Вывод
только имен файлов
-view largeJcon Вывод
имен файлов и крупных значков
-view smallJcon Вывод
имен файлов и мелких значков
-view attributes Вывод
имен файлов и значков,
соответствующих
атрибутам файлов
Родственные
команды
filemgr
Диспетчер файлов, входящий в состав
Open Look
dthelpview
параметры
Просмотр справки
системы CDE, а также страниц
руководства. Вы можете запустить
dthelpview как из командной строки,
так и нажав соответствующий значок
на панели задач CDE.
Примеры
dthelpview -helpVolume 1
(Эта команда
запускает dthelpview и пытается
вывести несуществующий раздел 1
справки CDE. После запуска программы
вы сможете нажать на кнопку Index,
чтобы вывести список всех
доступных разделов справки.)
dthelpview -manPage cal
(Эта команда
выводит страницы руководства,
посвященные команде cal.)
dthelpview -man
(Вам будет
предложено указать, какие страницы
руководства вывести. К сожалению,
вы не можете получить список всех
доступных страниц руководства.)
dthelpview -file larryl (Эта
команда выводит содержимое
текстового файла larryl.)
Параметры
-file файл
Вывод содержимого указанного
текстового файла
-helpVolume раздел
Вывод указанного раздела справки CDE
-manPage страница
Вывод указанной страницы
руководства
-man Вывод
страницы руководства. Назва ние
страницы будет запрошено у
пользователя
Родственные
команды
man Вывод
страниц руководства
xman Просмотр
страниц руководства
dticon параметры
Эта программа,
входящая в состав CDE, позволяет вам
редактировать растровые рисунки.
Обычно используется для
редактирования значков, dticon
имеет возможность работы как с
цветным ХРМ-, так и с монохромным
ХВМ-форматом. Также имеется
возможность сохранения в файле
заданной области экрана.
Примеры
dticon -х 32х48
(Эта команда
создает новый рисунок шириной 32
пиксела и высотой 48 пикселов.)
dticon -f recycle.xbm
(Эта команда
запускает dticon и загружает для
редактирования рисунок из файла
recycle.xbm.)
Параметры
-f файл
Редактирование рисунка,
содержащегося в указанном файле
-х ширина'высота
Создание нового рисунка с
указанными размерами
Родственные
команды
bitmap Редактор
растровых рисунков
dtksh параметры
Эта программа
является расширенной версией
интерпретатора командной строки Korn
shell (ksh), имеющей набор команд для
работы с графическим интерфейсом.
Создаваемые вами сценарии могут
манипулировать окнами и
использовать встроенную справку CDE.
В большинстве случаев dtksh ничем
не отличается от ksh, одного из
многих существующих в UNIX
интерпретаторов командной строки.
За дальнейшей информацией о Korn shell
обратитесь к главе 7, «Команды и
переменные интерпретаторов
командной строки».
dtip параметры dtip
параметры файл
Печать файла с
предварительным выводом окна, в
котором вы можете задать параметры
печати. Как это видно из названия
команды, dtip просто обеспечивает
удобный интерфейс к команде 1р,
описанной ранее в этой главе.
Обычно программа dtip находится в
каталоге /usr/dt/bin.
Примеры
dtip -b "This is MY
file so there"
(Эта команда
открывает окно, в котором вы можете
установить параметры печати;
заголовок печати будет установлен
в значение "This is MY file so there" (А
вот и МОЙ файл).)
dtip -n 5 -d bigprinter
-s secret_report
(Эта команда
немедленно выводит на печать 5
экземпляров файла secret_report,
используя принтер с именем bigprinter. Окно
диалога, в котором вы можете задать
параметры печати, не выводится.)
Параметры
-а Форматирование
файла пе ред печатью при помощи ко
манды man
-b заголовок
Установка заголовка
-d принтер Использование
указанного принтера
-е Удаление файла
после печати
-h Вывод краткой
справки
-т командэ_
печати Использование указанной
команды печати вместо команды 1р
-п количество
_копий Печать заданного
количества копий
-о
дополнительные_
параметры Установка
дополнительных параметров, которые
будут переданы команде печати (по
умолчанию— команде 1р)
-г Форматирование
файла перед печатью при помощи
команды pr -f
-s Немедленная
печать без вывода окна диалога
-и файл
Установить имя файла в окне диалога
-v Вывод сообщений
о состоянии при работе dtip
-w
Непосредственная отправка файла на
принтер без обработки управляющих
символов, таких как символы
табуляции, возврата на шаг,
протяжки страницы и другие
Родственные
команды
1р Печать файлов man
Вывод страниц руководства
dtmail параметры
Эта программа,
входящая в состав CDE, предназначена
для отправки и чтения электронной
почты. Обычно программа dtmail
находится в каталоге /usr/dt/bin.
Примеры
dtmail -f
~/Mail/my_mailbox
(Эта команда
запускает программу dtmail,
устанавливая в качестве почтового
ящика файл ~/Mail/my_mailbox.)
dtmail -с
(Эта команда
запускает dtmail, открывая только
окно нового сообщения.)
dtmail (Эта команда
запускает dtmail в обычном режиме.)
Параметры
-а файл Открыть
окно нового сообщения и связать
указанный файл с создаваемым
сообщением
-а файл1 ... фaйлN
Открыть окно нового сообщения и
связать указанные файлы с
создаваемым сообщением
-background цвет
Установка указанного цвета в
качестве цвета фона приложения
-bd цвет
Использование указанного цвета для
границы окна программы
-bg цвет
Установка указанного цвета в
качестве цвета фона приложения
-bordercolor цвет
Установка указанного цвета в
качестве цвета границы окна
-borderwidth число
Установка ширины границы окна
равной заданному числу пикселов
-bw число
Установка ширины границы окна
равной заданному числу пикселов
-с Запуск dtmail и
открытие окна нового сообщения
-display
система:номер_
сервера Использование Х-сервера
с заданным номером (обычно — 0) на
указанной системе
-f файл
Использование указанного файла в
качестве почтового ящика. По
умолчанию используется файл, имя
которого содержится в переменной
окружения SMAIL
-fg цвет
Установка указанного цвета в
качестве основного цвета,
используемого приложением
-fn шрифт
Использование указанного шрифта
-font шрифт
Использование указанного шрифта
-foreground цвет
Установка указанного цвета в
качестве основного цвета,
используемого приложением
-geometry
ширинах
высотэ+х+у Установка размеров и
расположения окна программы
-geometry
ширинах высота
Установка размеров окна программы
-geometry +x+y
Установка расположения окна
программы
-h Вывод краткой
справки по параметрам запуска
-iconic Запуск
программы со свернутым в значок
окном
-reverse Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
-rv Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
Родственные
команды
mail
Отправка и чтение электронной
почты
mailx
Отправка и чтение электронной
почты
dtpdd параметры
Текстовый
редактор с графическим
интерфейсом, входящий в состав СОЕ.
Примеры
dtpad filename (Запуск
dtpad и загрузка файла filename для
редактирования.)
dtpad -saveOnClose -statusLine
filename
(Запуск dtpad и
загрузка файла filename для
редактирования;
установка режима
сохранения редактируемого файла
при выходе из dtpad; отображение
строки состояния.)
Параметры
-background цвет
Установка указанного цвета в
качестве цвета фона приложения
-bd цвет
Использование указанного цвета для
границы окна программы
-bg цвет
Установка указанного цвета в
качестве цвета фона приложения
-bordercolor цвет
Установка указанного цвета в
качестве цвета границы окна
-borderwidth число
Установка ширины границы окна
равной заданному числу пикселов
-bw число
Установка ширины границы окна
равной заданному числу пикселов
-display
система:номер_
сервера Использование Х-сервера
с заданным номером (обычно — 0) на
указанной системе
-exitOnLastClose Выход
из программы dtpad при закрытии
последнего из редактируемых файлов
-fg цвет
Установка указанного цвета в
качестве основного цвета,
используемого приложением
-fn шрифт
Использование указанного шрифта
-font шрифт
Использование указанного шрифта
-foreground цвет
Установка указанного цвета в
качестве основного цвета,
используемого приложением
-geometry
ширинам высота+х+
у Установка размеров и
расположения окна программы
-geometry
ширинам высота
Установка размеров окна программы
-geometry +x+y
Установка расположения окна
программы
-iconic Запуск
программы со свернутым в значок
окном
-missingFileWarning
Вывод предупреждения, если
указанный файл не существует
-noReadOnlyWarning
Запрет вывода предупреждения, если
открываемый файл доступен только
для чтения
-noNameChanga..
He'изменять имя файла при выборе
команды Save As в меню File. По
умолчанию имя изменяется
-reverse Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
-rv Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
-saveOnClose Автоматическое
сохранение редак тируемых файлов
при выходе из программы
-statusLine Вывод
строки состояния в нижней части
окна
-viewOnly Запрет
изменения файлов
-workspaceList
список Отображение
окна в указанном экране или экранах
-wrapToFit Перенос
длинных строк, не поме щающихся в
окне. По умолчанию перенос не
производится
Родственные
команды
textedit Текстовый
редактор, входящий в со став Open Look
xedit Текстовый
редактор
dtstyle
Запуск панели
управления CDE, позволяющей вам
выбрать цвета
и шрифты,
используемые в приложениях CDE.
Параметры
Нет.
dtterin параметры
dtterm -e
программа аргументы
Эта программа
открывает окно терминала,
позволяющее вам вводить команды UNIX.
Вы можете запустить несколько
экземпляров программы dtterm,
после чего производить операцию
копирова-
ния и вставки
информации между открывшимися
окнами. Команды, которые вы вводите
в окне dtterm, на самом деле
выполняются вашим интерпретатором
командной строки, указанным в
переменной окружения SSHELL.
Примеры
dtterm &
(Эта команда
запускает dtterm фоновым
процессом.)
dtterm -e riogin eric
(В окне программы
dtterm вместо запуска используемого
вами интерпретатора командной
строки выполняется команда riogin
для установки соединения с
системой eric.)
Параметры
-background цвет
Установка указанного цвета в
качестве цвета фона приложения
-bd цвет
Использование указанного цвета для
границы окна программы
-bg цвет
Установка указанного цвета в
качестве цвета фона приложения
-bordercolor цвет
Установка указанного цвета в
качестве цвета границы окна
-borderwidth число
Установка ширины границы окна
равной заданному числу пикселов
-bw число
Установка ширины границы окна
равной заданному числу пикселов
-С Стандартный
вывод выполняемых команд помимо
окна программы dtterm
направляется на устройство /dev/console
-display
система :номер_
сервера Использование Х-сервера
с заданным номером (обычно — 0) на
указанной системе
-e программа
аргументы Выполнение указанной
команды вместо запуска
интерпретатора командной строки.
Если указаны
аргументы, то они
передаются этой команде
-fg цвет
Установка указанного цвета в
качестве основного цвета,
используемого приложением
-fn шрифт
Использование указанного шрифта
-font шрифт
Использование указанного шрифта
-foreground цвет
Установка указанного цвета в
качестве основного цвета,
используемого приложением
-geometry
ширинам высота+х+
у Установка размеров и
расположения окна программы
-geometry
ширинах, высота
Установка размеров окна программы
-geometry +x+y
Установка расположения окна
программы
-iconic Запуск
программы со свернутым в значок
окном
-Is Запуск login shell—
интерпретатора командной строки с
чтением файла .profile либо .login
-map
Разворачивание свернутого в
значок окна при
поступлении нового вывода TODO
-name название
Использование заданного названия
для программы; по умолчанию
используется для подписи под
значком
-reverse Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
-rv Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
-title заголовок
Установка заданного заголовка окна
-usage Вывод
краткой справки по пара метрам
запуска
Родственные
команды
xterm Терминал
cmdtool Терминал,
входящий в состав Open Look
shelltool Терминал,
входящий в состав Open Look
dtwm параметры
Управление
расположением и размером окон на
экране. Эта программа обычно
запускается автоматически при
запуске системы CDE.
Пример
dtwm -display eric:0
(Эта команда
запускает диспетчер окон dtwm на
Х-сервере eric:0, который является
первым Х-сервером на машине eric.)
Параметры
-display
система:номер_
сервера Использование Х-сервера
с заданным номером (обычно— 0) на
указанной системе
-name имя
Использование указанного имени для
поиска Х-ресурсов вместо
используемого по умолчанию Dtwm
Родственные
команды
twm Диспетчер
окон mwm Диспетчер окон Motif olwm
Диспетчер окон Open Look
filem9r параметры
Диспетчер файлов,
входящий в состав Open Look. Эта
программа позволяет просматривать,
копировать, перемещать,
переименовывать и удалять файлы.
Обычно она запускается под
управлением диспетчера окон Open Look,
olwm.
Параметры
-а Проверка
времени последнего
изменения как
файлов, так и каталогов. Этот
параметр замедляет работу
-background
красный зеленый
синий Установка заданного
числовыми аргументами красный,
зеленый. синий цвета в качестве
цвета фона приложения
-background цвет
Установка указанного цвета в
качестве цвета фона приложения
-bg цвет Установка
указанного цвета в качестве цвета
фона приложения
-С Запрет
использования системных установок
для определения типа файлов. При
указанном параметре -С filemgr
различает только три типа файлов:
обычные файлы, каталоги и программы
-с Вывод по
столбцам, а не по строкам
-d каталог
Запуск в указанном каталоге
-display
система:номер_
сервера Использование Х-сервера
с заданным номером (обычно— 0) на
указанной системе
-fg цвет
Установка указанного цвета в
качестве основного цвета,
используемого приложением
-fn шрифт
Использование указанного шрифта
-font шрифт
Использование указанного шрифта
-foreground_color
красный зеленый
синий Установка заданного
числовыми аргументами красный,
зеленый. синий цвета в качестве
основного цвета, используемого
приложением
-foreground цвет
Установка указанного цвета в
качестве основного цвета,
используемого приложением
-geometry
ширинах высота+х+
у Установка размеров и
расположения окна программы
-geometry
ширинах высота
Установка размеров окна программы
-geometry +x+y
Установка расположения окна
программы
-height строки
Установка высоты окна программы,
равной указанному числу строк
-i n Обновление
информации о каталогах (и файлах,
если указан параметр -а) каждые п
секунд
-position x у
Установка положения левого
верхнего угла окна
программы. Аргументы х и
^/указывают позицию на экране в
пикселах; за начало отсчета
принимается левый верхний угол
-г Вывод по
строкам, а не по столбцам (это
значение по умолчанию)
-reverse Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
-rv Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
-size ширина
высота Установить размер окна
программы. Аргументы ширина и
высота
задают желаемый размер в пикселах
-Wb
красный зеленый
синий Установка заданного
числовыми аргументами красный,
зеленый, синий цвета в качестве
цвета фона приложения
-Wf
красный зеленый
синий Установка заданного
числовыми аргументами красный,
зеленый. синий цвета в качестве
основного цвета, используемого
приложением
-WGa/иринах высо
та+х+у Установка размеров и
располо жения окна программы
-WG ширинзхвысога Установка
размеров окна программы
-WG +х+у Установка
расположения окна программы
-Wh строки Установка
высоты окна программы, равной
указанному числу строк
-Wi Запуск
программы со свернутым в значок
окном
-width столбцы Установка
ширины окна про граммы, равной
указанному числу столбцов
-Wp x у Установка
положения левого
верхнего угла окна
программы. Аргументы х и
^/указывают пози цию на экране в
пикселах; за на чало отсчета
принимается левый верхний угол
-Wr
система:номер_
сервера Использование Х-сервера
с за данным номером (обычно — 0) на
указанной системе
-Ws ширина высота Установка
размера окна про граммы в пикселах
-Wt шрифт Использование
указанного шрифта
-Ww столбцы Установка
ширины окна программы, равной
указанному числу столбцов
Родственные
команды
dtfile Диспетчер
файлов, входящий в состав СОЕ
fsinfo параметры
Вывод информации о
серверах шрифтов, предоставляющих
доступ к масштабируемым шрифтам.
Параметр
-server система:порт
Вывод информации о сервере
шрифтов,
запущенном на указанной системе и
подключенном к указанному порту.
Если этот параметр не указан,
выводится информация о сервере
шрифтов, заданном переменной
окружения SFONTSERVER
Родственные
команды
fisfonts Вывод
списка шрифтов, доступных на
сервере шрифтов
xls Сервер
шрифтов
fslsfontS
параметры
Вывод списка
масштабируемых шрифтов, доступных
на сервере шрифтов.
Параметры
-1 Вывод в один
столбец
-С Вывод в
несколько столбцов
-fn образец
Вывод информации о шрифтах,
названия которых содержат заданный
образец. В образце могут
использоваться
символы подста новки ? и *
-I Вывод некоторых
атрибутов
шрифтов в
дополнение к именам
-II Вывод более
подробной, чем при использовании
параметра -I, информации о шрифтах
-п число Вывод
в указанное количество столбцов
-server система-.порт
Вывод информации о сервере
шрифтов,
запущенном на указан ной системе и
подключенном к указанному порту.
Если этот па раметр не указан,
выводится ин формация о сервере
шрифтов, заданном переменной
окружения SFONTSERVER
-и Запрет
сортировки выводимой информации
-w число Установить
длину строки при вы воде информации
равной ука занному числу символов
Родственные
команды
fsinfo Вывод
информации о сервере шрифтов
xfs Сервер
шрифтов
fstobdf -server
сервер -fn шрифт fstobdf -fn шрифт
Преобразование
шрифта, полученного с сервера
шрифтов, в BDF-формат. Вы можете
использовать сервер шрифтов для
масштабирования шрифта, после чего
преобразовать шрифт в BDF-формат для
установки на другой системе.
Параметры
-fn шрифт Преобразование
указанного шрифта
-server система:порт
Вывод информации о сервере
шрифтов,
запущенном на указанной системе и
подключенном к указанному порту.
Если этот параметр не указан,
выводится информация о сервере
шрифтов, заданном переменной
окружения SFONTSERVER
Родственные
команды
fsinfo
Вывод информации о сервере шрифтов
fslsonts •
Вывод списка шрифтов, доступных на
сервере шрифтов
xfs Сервер
шрифтов
9hoStvieW
параметры файл
Просмотр
PostScript-документа в отдельном окне.
Эта команда доступна не на всех
системах.
Пример
ghostview budget.ps
(Эта команда
позволяет просмотреть файл в
формате PostScript с именем budget.ps)
Параметры
-Ю'14 . Установка
размера страницы 10 "14 дюймов
-аЗ Установка
формата страницы A3.
-а4 Установка
формата страницы А4
-а5 Установка
формата страницы А5
-Ь4 Установка
формата страницы В4
-b5 Установка
формата страницы В5
-center Центровка
страницы в окне
-color Использование
цветной палитры
-date Выводдаты,
содержащейся в ком ментарии %%Date
-dpi п Установка
разрешения равным п точек на
дюйм
-executive Установка
размера страницы 7,5'10 дюймов
-folio Установка
размера страницы 10'14 дюймов
-grayscale Использование
серой палитры
-landscape
Установка альбомной ориентации
страницы
-ledger Установка
размера страницы 17'П дюймов
-legal Установка
размера страницы 8,5'14 дюймов
-letter Установка
размера страницы 8,5'11 дюймов
-locator Вывод
координат указателя
-magstep п
Установка степени увеличения. По
умолчанию— О
-monochrome Вывод в
монохромном режиме
-ncdwm Параметр,
применяемый, если окно, содержащее
документ, очень маленькое
-nocenter Запрет
центровки страницы в окне
-nodate Запрет
вывода даты, содержащейся в
комментарии %%Date
-nolocator Запрет
вывода положения указателя
-noncdwm Запрет
действия параметра - ncdwm
-noopenwindows Запрет
действия параметра -openwindows
-noquiet Вывод
информационных сообщений
-notitle Запрет
вывода заголовка, содержащегося в
комментарии %%Title
-openwindows
Параметр, применяемый для
устранения ошибок при работе в
системе OpenWindows
-portrait
Установка книжной ориентации
страницы
-quiet Запрет
вывода информационных сообщений
-resolution n
Установка разрешения равным п
точек на дюйм
-seascape Поворот
на 90° против часовой стрелки
-statement
Установка размера страницы 5,5'8,5
дюймов
-tabloid Установка
размера страницы 11'17 дюймов
-title Вывод
заголовка, содержащегося в
комментарии %%Title
-upsidedown Поворот
на 180°
-xdpi п
Установка разрешения по
горизонтали равным n точек на дюйм
-ydpi n Установка
разрешения по вертикали равным п
строк на дюйм
Родственные
команды
xdvi Просмотр
документов в формате DVI
ICOnedit файл
параметры konedit параметры
Редактор значков и
указателей мыши, входящий в состав
Open Look.
Пример
iconedit myicon.icon
(Эта команда
запускает программу iconedit. Если
файл
myicon.icon
существует, то он загружается для
редактирования. В противном случае
будет создан новый значок и записан
в новый файл myicon.icon.)
Параметры
-background
красный зеленый
синий Установка заданного
числовыми аргументами красный,
зеленый, синий цвета в качестве
цвета фона приложения
-background цвет Установка
указанного цвета в ка честве цвета
фона приложения
-bg цвет Установка
указанного цвета в ка честве цвета
фона приложения
-display
система:номер_
сервера Использование Х-сервера
с заданным номером (обычно— 0) на
указанной системе
-fg цвет Установка
указанного цвета в качестве
основного цвета, используемого
приложением
-fn шрифт
Использование указанного шрифта
-font шрифт
Использование указанного шрифта
-foreground_color
красный зеленый
синий Установка заданного
числовыми аргументами красный,
зеленый, синий цвета в качестве
основного цвета, используемого
приложением
-foreground цвет
Установка указанного цвета в
качестве основного цвета,
используемого приложением
-geometry
ширинах высога+х+
у Установка размеров и располо
жения окна программы
-geometry
ширинах высота Установка
размеров окна программы
-geometry +x+y Установка
расположения окна программы
-height строки Установка
высоты окна программы, равной
указанному числу строк
-position x у Установка
положения левого
верхнего угла окна
программы. Аргументы х и у
указывают позицию на экране в
пикселах; за начало отсчета
принимается левый верхний угол
-reverse Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
-rv Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
-size ширина
высота Установить размер окна
программы. Аргументы ширина и высота
задают желаемый размер в пикселах
-Wb
красный зеленый
синий Установка заданного
числовыми аргументами красный,
зеленый, синий цвета в качестве
цвета фона приложения
-Wf
красный зеленый
синий Установка заданного
числовыми аргументами красный,
зеленый, синий цвета в качестве
основного цвета, используемого
приложением
-WG ширинах
высота+х+ у Установка размеров и
расположения окна программы
-WG ширина
высота Установка размеров окна
программы
-WG +х+у Установка
расположения окна программы
-Wh строки Установка
высоты окна программы, равной
указанному числу строк
-Wi Запуск
программы со свернутым в значок
окном
-width столбцы Установка
ширины окна програм мы, равной
указанному числу столбцов
-Wp x у Установка
положения левого
верхнего угла окна
программы. Аргументы х и
^/указывают пози цию на экране в
пикселах; за на чало отсчета
принимается левый верхний угол
-Wr
система:номер_
сервера Использование Х-сервера
с за данным номером (обычно — 0) на
указанной системе
-Ws ширина
высота Установка размера окна
программы в пикселах
-Wt шрифт Использование
указанного шрифта
-Ww столбцы Установка
ширины окна програм мы, равной
указанному числу столбцов
Родственные
команды
bitmap Редактор
монохромных растро вых рисунков
dticon Редактор
рисунков, входящий в состав CDE
mailtOOl параметры
Эта программа,
входящая в состав Open Look, позволяет
вам отправлять и получать
электронную почту. Программа mailtool
обычно находится в каталоге
/usr/openwin/bin.
Параметры
-background
красный зеленый
синий Установка заданного
числовыми аргументами красный,
зеленый. синий цвета в качестве
цвета фона приложения
-background цвет
Установка указанного цвета в
качестве цвета фона приложения
-Ьд цвет
Установка указанного цвета в
качестве цвета фона приложения
-display
система :номер_
сервера Использование Х-сервера
с заданным номером (обычно - 0) на
указанной системе
-fg цвет
Установка указанного цвета в
качестве основного цвета,
используемого приложением
-fn шрифт
Использование указанного шрифта
-font шрифт
Использование указанного шрифта
-foreground_color
красный зеленый
синий Установка заданного
числовыми аргументами красный,
зеленый. синий цвета в качестве
основного цвета, используемого
приложением
-foreground цвет
Установка указанного цвета в
качестве основного цвета,
используемого приложением
-geometry
ширинах высота+х+
у Установка размеров и
расположения окна программы
-geometry
ширинах высота
Установка размеров окна программы
-geometry +x+y
Установка расположения окна
программы
-height строки
Установка высоты окна программы,
равной указанному числу строк
-Мх Работа в
режиме «опытный
пользователь». В
частности, не
будет
запрашиваться подтверж дение при
удалении сообщений
-Mi n Проверка
наличия новой почты каждые п
секунд
-Mf файл
Использование указанного файла в
качестве почтового ящика. По
умолчанию используется файл / var/mail/'
имя_ пользователя
-position x у
Установка положения левого
верхнего угла окна
программы. Аргументы х и
^/указывают позицию на экране в
пикселах; за начало отсчета
принимается левый верхний угол
-reverse Сделать
основной цвет, исполь зуемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
-rv Сделать
основной цвет, исполь зуемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
-size ширина
высота Установить размер окна
программы. Аргументы ширина и высота
задают желаемый размер в пикселах
-v Вывод номера
версии програм мы mailtool
-Wb
красный
зеленый синий Установка
заданного числовыми аргументами красный,
зеленый, синий цвета в качестве
цвета фона приложения
-Wf
красный зеленый
синий Установка заданного
числовыми аргументами красный,
зеленый, синий цвета в качестве
основного цвета, используемого
приложением
-WG ширинах
высотв+х+ у Установка размеров и
расположения окна программы
-WG ширина-^высота
Установка размеров окна программы
-WG +x+y Установка
расположения окна программы
-Wh строки Установка
высоты окна программы, равной
указанному числу строк
-Wi Запуск
программы со свернутым в значок
окном
-width столбцы Установка
ширины окна программы, равной
указанному числу столбцов
-Wp x у Установка
положения левого
верхнего угла окна
программы. Аргументы х и у
указывают пози цию на экране в
пикселах; за на чало отсчета
принимается левый верхний угол
-Wr
система :номер_
сервера Использование Х-сервера
с за данным номером (обычно—О) на
указанной системе
-Ws ширина высота
Установка размера окна программы в
пикселах
-Wt шрифт Использование
указанного шрифта
-Ww столбцы Установка
ширины окна программы, равной
указанному числу столбцов
Родственные
команды
dtmail
Почтовая программа, входящая в
состав CD
mkfontdir
Эта команда
предназначена для поиска шрифтов в
указанном каталоге и создания
файла fonts.dir, содержащего список
найденных шрифтов. Обычно команда
mkfontdir используется после
добавления новых шрифтов. Как
правило, шрифты находятся в
каталоге /usr/lib/X'11/fonts
Запуск программы
mkfontdir должен производиться
привилегированным пользователем,
поскольку каталог, содержащий
шрифты, имеет режим доступа, не
позволяющий производить в него
запись обычным пользователям.
Параметры
Единственный
возможный параметр — имя каталога.
Если он отсутствует, то mkfontdir
производит поиск шрифтов и
создание их списка в текущем
каталоге.
Родственные
команды
xlsfonts Вывод
списка доступных шрифтов
mwin параметры
Эта программа
—диспетчер окон, управляющий
расположением и размером окон на
экране. Обычно запуск mwm (Motif
Window Manager, диспетчер окон Motif}
производится в начале сеанса
работы с Х Window, mwm выводит
заголовки окон и прочие элементы в
стиле библиотеки Motif.
Параметр
-display
система:номер_сервера
Использование Х-сервера с заданным
номером (обычно— 0) на указанной
системе
Родственные
команды
dtwm Диспетчер
окон, входящий в состав CDE
olwm
Диспетчер окон, входящий в состав
Open Look
twm Диспетчер
окон
OClock параметры
Эта команда
выводит на экран часы круглой
формы.
Примеры
oclock -hour red -jewel gold »
(Эта команда
выводит на экран часы; часовая
стрелка будет красного цвета, а
метка, обозначающая 12 часов —
золотого.)
oclock -transparent (Эта
команда выводит часы на прозрачном
циферблате.)
Параметры
-bd цвет
Использование указанного цвета для
границы окна программы
-Ьд цвет
Установка указанного цвета в
качестве цвета фона приложения
-bw число
Установка ширины границы окна
равной заданному числу пикселов
-display
система :номер_
сервера Использование Х-сервера
с заданным номером (обычно — 0) на
указанной системе
-fg цвет
Установка указанного цвета в
качестве основного цвета,
используемого приложением
-geometry
ширинах высота+х+
у Установка размеров и
расположения окна программы
-geometry
ширинах, высота
Установка размеров окна программы
-geometry +x+y
Установка расположения окна
программы
-hour цвет
Установка цвета часовой стрелки
-jewel цвет Установка
цвета метки, обозначаю щей 12 часов
-minute цвет Установка
цвета минутной стрелки
-noshape Вывод
прямоугольных часов
-shape Вывод
круглых часов
-transparent Вывод
часов на прозрачном ци ферблате
Родственные
команды
clock Часы,
входящие в состав Open Look
xclock Часы
olwm параметры
Эта программа —
диспетчер окон, управляющий
расположением и размером окон на
экране, olwm входит в состав Open Look
и изображает заголовки окон и
другие элементы в соответствующем
Open Look стиле.
Примеры
olwm -follow -3d
(Эта программа
запускает olwm; фокус ввода будет
перемещаться из окна в окно вместе
с указателем мыши без
дополнительных нажатий; элементы
управления будут иметь трехмерный
вид.)
olwm -2d -fg maroon
(Эта команда
запускает olwm; в качестве
основного цвета будет
использоваться каштановый цвет;
элементы управления будут иметь
двухмерный вид.)
Параметры
-2d . Установка
двухмерного вида элементов
управления
-3d Установка
трехмерного вида элементов
управления
-background цвет
Установка указанного цвета в
качестве цвета фона приложения
-bd user
Использование указанного цвета для
границы окна программы
-bg цвет
Установка указанного цвета в
качестве цвета фона приложения
-bordercolor цвет
Установка указанного цвета в
качестве цвета границы окна
-с Требование
щелчка мышью в
окне для получения
окном фокуса ввода TODO
-click Требование
щелчка мышью в окне
для получения
окном фокуса ввода TODO
-display
система:номер_
сервера Использование Х-сервера
с заданным номером (обычно— 0) на
указанной системе
-f Фокус ввода
следует за указателем мыши
-follow Фокус
ввода следует за указателем мыши
-fn шрифт
Использование указанного шрифта
-font шрифт
Использование указанного шрифта
-fg цвет
Установка указанного цвета в
качестве основного цвета,
используемого приложением
-foreground цвет
Установка указанного цвета в
качестве основного цвета,
используемого приложением
-name имя
Использовать указанное имя
вместо
используемого по умолчанию имени
olwm для поиска Х-ресурсов
Родственные
команды
dtwm
Диспетчер окон, входящий в состав CDE
mwm Диспетчер
окон Motif twm Диспетчер окон
Openwin параметры
Запуск Х-сервера и
OpenWindows. Эта команда обычно
вызывается из файла .login или
-profile, openwin является сценарием
интерпретатора командной строки,
позволяющим упростить запуск Х Window.
Параметры
auth протокол
Использование для авторизации
указанного протокола. По умолчанию
используется протокол MIT-MAGIC-COOKIE
-noauth
Отключение авторизации
-server сервер
Использование указанной программы
для запуска Х-сервера. По умолчанию
используется программа $OPENWINHOME/bin/
Xsun
-wm диспетчер_окон
Запуск указанного диспетчера
окон. По умолчанию
запускается olwm. Если в вашем
домашнем каталоге имеется файл
.xinitrc, то этот параметр, скорее
всего, будет проигнорирован
Родственные
команды
olwm
Диспетчер окон, входящий в состав
Open Look
startx • Сценарий
для запуска Х-сервера
xauth Создание
и изменение файла авто ризации
shelltOOl параметры
shelltool параметры
программа аргументы
Эта программа,
аналогично cmdtool, открывает окно
терминала, • позволяющее вам
вводить команды UNIX. Вы можете
запустить несколько экземпляров
программы shelltool, после чего
производить операцию копирования и
вставки информации между
открывшимися окнами. Команды,
которые вы вводите в окне shelttool,
на самом деле выполняются вашим
интерпретатором командной строки,
указанным в переменной окружения
SSHELL Кроме того, вы можете
непосредственно указать shelltool,
какую программу и с какими
аргументами следует запустить.
Параметры
программа
аргументы Запуск указанной
программы
указанными
аргументами. Стандартный вывод и
стандартный поток ошибок команды
перенаправляются и выводятся в
окне shelltool
-background
красный зеленый
синий Установка заданного
числовыми аргументами красный,
зеленый, синий цвета в качестве
цвета фона приложения
-background цвет
Установка указанного цвета в
качестве цвета
фона приложения
-bg цвет
Установка указанного цвета в
качестве цвета
фона приложения
-С Вывод в окне
сообщений, выводи мых обычно на
системную консоль
-display
система:номер_сервера
Использование Х-сервера с заданным
номером (обычно - 0) на указанной
системе
-fg цвет
Установка указанного цвета в
качестве основного цвета,
используемого приложением
-fn шрифт
Использование указанного шрифта
-font шрифт
Использование указанного шрифта
-foreground_color
красный зеленый
синий Установка заданного
числовыми аргументами красный,
зеленый, синий цвета в качестве
основного цвета, используемого
приложением
-foreground цвет
Установка указанного цвета в
качестве
основного цвета, используемого
приложением
-geometry
ширинах высотд+х+
у Установка размеров и
расположения окна программы
-geometry
ширинах высота
Установка размеров окна программы
-geometry +x+y
Установка расположения окна
программы
-height строки
Установка высоты окна программы,
равной указанному числу строк
-I команда
Передать указанную команду
запускаемому интерпретатору
командной строки
-position
x у Установка положения левого
верхнего угла окна
программы. Аргументы х\л
^указывают позицию на экране в
пикселах; за начало отсчета
принимается левый верхний угол
-reverse
Сделать основной цвет,
используемый приложением, цветом
фона приложения, а
цвет фона приложения - основным
цветом
-rv Сделать
основной цвет, используе мый
приложением, цветом фона
приложения, а цвет фона приложе ния
— основным цветом
-size ширина
высота Установить размер окна
программы. Аргументы ширина и высота
задают желаемый размер в пикселах
-Wb
красный зеленый
синий Установка заданного
числовыми аргументами красный,
зеленый, синий цвета в качестве
цвета фона приложения
-Wf
красный
зеленый синий Установка
заданного числовыми аргументами красный,
зеленый, синий цвета в качестве
основного цвета, используемого
приложением
-WG ширинах
высота+х+ у Установка размеров и
расположе ния окна программы
-WG ширинах
высо та Установка размеров окна
программы
-WG +х+у Установка
расположения окна программы
-Wh строки Установка
высоты окна программы, равной
указанному числу строк
-Wi Запуск
программы со свернутым в значок
окном
-width столбцы Установка
ширины окна программы, равной
указанному числу столбцов
-Wp x у Установка
положения левого
верхнего угла окна
программы. Аргументы х и
^указывают позицию на экране в
пикселах; за начало отсчета
принимается левый верхний угол
-Wr
сисгема:номер_
сервера Использование Х-сервера
с заданным номером (обычно — 0) на
указанной системе
-Ws ширина высота
Установка размера окна программы в
пикселах
-Wt шрифт
Использование указанного шрифта
-Ww столбцы
Установка ширины окна программы,
равной указанному числу столбцов
Родственные
команды
cmdtool
Терминал, входящий в состав Open Look
dtterm Терминал,
входящий в состав CDE xterm
Терминал
StartX
параметры_клиента —
параметры_сервера
Сценарий
интерпретатора командной строки,
запускающий Х-сервер. Команда startx
полезна в системах, вход в которые
осуществляется в текстовом, а не в
графическом (обычн* обеспечиваемым
командой xdm) режиме.
Параметры
Параметры клиента
могут являться либо именем
программы, которую следует
запустить вместо выполнения команд
из файла .xinitrc, либо (если в
домашнем каталоге пользователя нет
файла .xinitrc) аргументами,
которые будут переданы запускаемой
по умолчанию программе xterm.
Параметры сервера
могут являться либо именем
программы, которую следует
использовать для запуска Х-сервера
вместо используемой по умолчанию
программы X, либо аргументами,
которые бу-
дут переданы
Х-серверу (их список вы можете найти
ниже в описании программы X).
Родственные
команды
openwin Запуск
Х-сервера и OpenWindows xdm Х-менеджер xinrt
Запуск Х-сервера
tapetOOl параметры
Удобный интерфейс
к команде tar, позволяющий вам
архивировать данные и
восстанавливать их с магнитной
ленты.
Параметры
-background
красный зеленый
синий Установка заданного
числовыми аргументами красный,
зеленый, синий цвета в качестве
цвета фона приложения
-background цвет
Установка указанного цвета в
качестве цвета .фона приложения
-bg цвет
Установка указанного цвета в
качестве цвета фона приложения
-display
система :номер_
сервера Использование Х-сервера
с заданным номером (обычно — 0) на
указанной системе
-fg цвет
Установка указанного цвета в
качестве основного цвета,
используе мого приложением
-fn шрифт
Использование указанного шрифта
-font шрифт
Использование указанного шрифта
-foreground_color
красный зеленый
синий Установка заданного
числовыми аргументами красный,
зеленый, синий цвета в качестве
основного цвета, используемого
приложением
-foreground цвет
Установка указанного цвета в
качестве основного цвета,
используемого приложением
-geometry
ширинах высота+х+
у Установка размеров и
расположения окна программы
-geometry
ширинах
высота Установка размеров окна
программы
-geometry +x+y
Установка расположения окна
программы
-height строки
Установка высоты окна программы,
равной указанному числу строк
-position x у
Установка положения левого
верхнего угла окна
программы. Аргументы х и у
указывают позицию на экране в
пикселах; за начало отсчета
принимается левый верхний угол
-reverse Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
-rv Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
-size ширина
высота Установить размер окна
программы. Аргументы ширина и высота
задают желаемый размер в пикселах
-Wb
красный зеленый
синий Установка заданного
числовыми аргументами красный,
зеленый, синий цвета в качестве
цвета фона приложения
-Wf
красный зеленый
синий Установка заданного
числовыми аргументами красный,
зеленый, синий цвета в качестве
основного цвета, используемого
приложением
-WG ширинах
высотэ+х+ у Установка размеров и
расположе ния окна программы
-WG ширинах высота
Установка размеров окна про
граммы
-WG +х+у Установка
расположения окна программы
-Wh строки Установка
высоты окна программы, равной
указанному числу строк
-Wi Запуск
программы со свернутым в значок
окном
-width столбцы Установка
ширины окна программы, равной
указанному числу столбцов
-Wp x у Установка
положения левого верх него угла
окна программы. Аргументы х и
/указывают позицию на экране в
пикселах; за начало отсчета
принимается левый верхний угол
-Wr
система'номер_
сервера Использование Х-сервера
с задан ным номером (обычно — 0) на
указанной системе
-Ws ширина высота Установка
размера окна программы в пикселах
-Wt шрифт Использование
указанного шрифта
-Ww столбцы Установка
ширины окна программы, равной
указанному числу столбцов
Родственные
команды
tar Архивация
файлов
textedit параметры
файл
Текстовый
редактор с поддержкой мыши,
входящий в состав Open Look.
Параметры
-autoJndent
Начинать следующую строку с
позиции, в которой началась
предыдущая строка
-background
красный зеленый
синий Установка заданного
числовыми аргументами красный,
зеленый, синий цвета в качестве
цвета фона приложения
-background цвет
Установка указанного цвета в
качестве цвета фона приложения
-Ьд цвет
Установка указанного цвета в
качестве цвета фона приложения
-display
система:номер_
сервера Использование Х-сервера
с заданным номером (обычно — 0) на
указанной системе
-Ei on Начинать
следующую строку с позиции, в
которой началась предыдущая строка
-Ei off Начинать
строку с первой позиции
-En число_ строк
Установка заданного числа строк
-Ео on Разрешение
перезаписи существующих файлов
-Ео off Вывод
ошибки в случае попытки перезаписи
существующего файла
-Ег on Запрет
изменения файлов
-Ег off
Разрешение изменения файлов
(значение по умолчанию)
-fg цвет
Установка указанного цвета в
качестве основного цвета,
используемого приложением
-foreground_color
красный зеленый
синий Установка заданного
числовыми аргументами красный,
зеленый, синий цвета в качестве
основного цвета, используемого
приложением
-foreground цвет Установка
указанного цвета в ка честве
основного цвета, используе мого
приложением
-geometry
ширинах высотэ+х+
у Установка размеров и расположе
ния окна программы
-geometry
ширинах высота Установка
размеров окна про граммы
-geometry +x+y Установка
расположения окна программы
-height строки Установка
высоты окна програм мы, равной
указанному числу строк
-number_of_lines
число_ строк Установка
заданного числа строк
-okay_to_overwrite Разрешение
перезаписи существую щих файлов
-position x у Установка
положения левого
верхнего угла окна
программы. Аргументы х и у
указывают позицию на экране в
пикселах: за начало отсчета
принимается левый верхний угол
-read_only Запрет
изменения файлов
-reverse Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
-rv Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
-Wb
красный зеленый
синий Установка заданного
числовыми аргументами красный,
зеленый, синий цвета в качестве
цвета фона приложения
-Wf
красный зеленый
синий Установка заданного
числовыми аргументами красный,
зеленый. синий цвета в качестве
основного цвета, используемого
приложением
-WG ширинах
высота+х+ у Установка размеров и
расположе ния окна программы
-WG ширина высота Установка
размеров окна программы
-WG +х+у Установка
расположения окна программы
-Wh строки Установка
высоты окна программы, равной
указанному числу строк
-Wi Запуск
программы со свернутым в значок
окном
-width столбцы Установка
ширины окна программы, равной
указанному числу столбцов
-Wp x у Установка
положения левого
верхнего угла окна
программы. Аргументы х и у
указывают позицию на экране в
пикселах; за начало отсчета
принимается левый верхний угол
-Wr Использование
Х-сервера с задан-система:номер_
сервера ным номером (обычно — 0)
на указанной системе
-Ws ширина высота Установка
размера окна программы в пикселах
-Wt шрифт Использование
указанного шрифта
-Ww столбцы Установка
ширины окна программы, равной
указанному числу столбцов
Родственные
команды
dtpad Текстовый
редактор, входящий в состав СОЕ
xedit Текстовый
редактор
toolwait параметры
приложение аргументы
Эта команда
запускает Х-приложение и затем
ожидает, пока оно запустится и
создаст необходимые ему окна. Имя
приложения и аргументы, которые
должны быть ему переданы,
указываются после команды toolwait.
Примеры
toolwait xclock -digital (Эта
команда запускает программу xlock с
параметром -digital.)
toolwait -timeout 5 xclock
-digital
(Эта команда
запускает программу xlock с
параметром -digital, после чего
ожидает окончания запуска xclock
не более 5 секунд.)
Параметр
-display
Использование Х-сервера с задан-система:номер_
сервера ным номером (обычно- 0) на
указанной системе
twm параметры
Эта программа —
диспетчер окон, управляющий
расположением и размером окон на
экране. В функции диспетчера окон
также входит создание заголовков и
рамок окон, а также других
элементов управления, вид которых
может существенно меняться при
использовании различных
диспетчеров окон.
Параметры
-display
Использование Х-сервера с система
:номер_ сервера заданным номером
(обычно— 0) на указанной системе
-f файл
Использование указанного файла в
качестве файла настроек диспетчера
окон twm. По умолчанию
используется файл.1уупч1гс из
домашнего каталога пользователя
-s Управление
окнами только на экране,
используемом по
умолчанию (некоторые системы могут
иметь более одного экрана)
-v Вывод подробных
сообщений об ошибках
Родственные
команды
dtwm Диспетчер
окон, входящий в состав CDE
mwm Диспетчер
окон Motif
olwm Диспетчер
окон, входящий в состав Open Look
X параметры
Эта программа —
Х-сервер, запускаемый обычно при
помощи одной из команд openwin, startx, xdm
или xinit. X управляет видеокартой,
клавиатурой и мышью. Иногда
программа Х имеет более длинное
имя; например, в системе Sun Solaris она
называется Xsun.
Параметры
Конкретные
Х-серверы могут иметь
дополнительные параметры. Ниже
приведен список параметров, общих
для всех Х-серверов.
-а ускорение
Установка коэффициента
программного ускорения мыши (по
умолчанию — 2)
-audit уровень
Установка уровня аудита. По
умолчанию используется уровень 1.
При установке уровня 2 записывается
более подробная информация о
приложении-клиенте, соединяющемся
с сервером; уровень О запрещает
аудит
-с Запрёт выдачи
звукового сигнала при нажатии
клавиш
с уровень
Установка громкости звука при
нажатии на клавиши. Возможные
значения аргумента уровень— от
0 до 100
-со файл
Использование указанного файла в
качестве файла описания цветов
-core Создание
дампа оперативной памяти,
используемой
программой (core-файла) при
неустранимых ошибках ,..г-
-dpi разрешение
Установка разрешения экрана в
точках на дюйм. Этот параметр
применяется, когда Х-сервер не
может автоматически определить
разрешение
-f уровень
Установка громкое^ звукового
сигнала. Возможные значения
аргумента уровень- от 0 до 100
-fc шрифт
Установка указанного шрифта в
качестве шрифта, содержащего
возможные формы указателя. По
умолчанию используется шрифт cursor
-fn шрифт
Установка указанного шрифта в
качестве шрифта, используемого по
умолчанию
-fp путь1,путь2,...
Использование указанного списка
каталогов, разделенных запятыми, в
качестве пути для поиска шрифтов
-help Вывод
краткой справки по параметрам
запуска
-I Все параметры
после параметра -I игнорируются
-logo
Использование логотипа Х в
заставке
-nologo Запрет
использования логотипа Х в
заставке
-р минуты
Установка периода смены образца в
заставке равным заданному числу
минут
-рп Продолжать
работу до тех пор, пока
имеется хотя бы
одно соединение, даже если
значительное число соединений не
удалось установить
-r Отключение
автоповтора для клавиатуры
г Включение
автоповтора для клавиатуры
-s минуты Запуск
заставки после указанного числа
минут неактивности пользователя
-su Запретить
сохранение области экрана под
окном для всех окон
-t число Установка
порога ускорения мыши в пикселах
-terminate
Завершить работу сервера вместо
его перезапуска
-to секунды
Установить тайм-аут соединений рав
ным указанному числу секунд
-1st Запретить
загрузку отладочных моду лей, таких
как XTEST, XTestExtensionI и ХТгар
-v Запрет
выключения изображения при запуске
заставки
v
Разрешение выключения изображения
при запуске заставки
Родственные
команды
openwin Запуск
Х-сервера и OpenWindows
startx Запуск
Х-сервера
xdm Х-менеджер
xinit Запуск
Х-сервера
xset Настройка
Х-сервера
Xauth параметры
команда аргументы xauth команда
аргументы
Создание и
изменение файла, определяющего, кто
будет иметь доступ к Х-серверу.
Команда xauth позволяет
произвести более
точную настройку,
чем команда xhost, при
использовании которой все
пользователи локальной системы
получают доступ кХ-серверу.
Команды xauth
add
Х_сервер
протокол ключ Добавить
шестнадцатиричный ключ для
указанного Х-сервера. Вместо
аргумента протокол можно
использовать точку (.), являющуюся
сокращением для протокола
MIT-MAGIC--COOKIE-1
extract файл
Х_сервер... Извлечь ключи для
данного
Х-сервера и
записать их в файл. Если вместо
имени файла указан символ -, то
ключи будут выведены на
стандартный вывод
nextract файл
Х_сервер... Извлечь ключи для
данного
Х-сервера и
записать их в файл. Если вместо
имени файла указан символ -, то
ключи будут выведены на
стандартный вывод. Вывод
производится в числовом формате
list Х_сервер
Вывести список ключей для данного
Х-сервера
nlist Х_сервер
Вывести список ключей для данного
Х-сервера. Вывод производится в
числовом формате
merge файл
Импортировать ключи из файла. Если
вместо имени файла указан символ -,
то будет использован стандартный
ввод
nmerge файл
Импортировать ключи из файла. Если
вместо имени файла указан символ -,
то будет использован стандартный
ввод. Ключи должны быть заданы в
числовом формате
remove Х_сервер
Удалить все ключи для данного
Х-сервера
source файл
Выполнить команды, содержащиеся в
указанном файле
info
Вывод состояния файла авторизации
exit Завершить
работу xauth с сохранением
изменений в файле авторизации
quit Завершить
работу xauth без
сохранения
изменений в файле авторизации
help
Вывести краткую справку по
командам xauth
help образец
Вывести список всех команд
xauth, содержащих
данный образец
? Вывести краткую
справку
Примеры
$ xauth add
'hostname'/unix:0 . 6666
(Эта команда
добавляет ключ авторизации для
Х-сервера unix:0, используя команду'
hostname, чтобы получить имя
локальной системы. Точка означает,
что должен использоваться протокол
MIT-MAGIC-COOKIE-1 (протокол, используемый
Х-сервером по умолчанию). Число 6666
является случайным числом,
выбранным наугад.)
$ xauth add eric:0 .
6666
(Эта команда
добавляет ключ авторизации для
Х-сервера eric:0 — первого Х-сервера
на системе ег/с. Опять используются
протокол по умолчанию и выбранное
наугад число 6666.)
$ xauth list DISPLAY
NAME PROTOCOL NAME DISPbAY KEY
unix:0 MIT-MAGIC-COOKIE-1 6666
eric:0 MIT-MAGIC-COOKIE-1 6666
(Эта команда
выводит список всех ключей
авторизации, хранящихся в файле
.Xauthority.)
$ xauth extract - $
DISPLAY I \ rsh eric xauth merge -
(Эта команда
извлекает все ключи для
используемого в данный момент
Х-сервера и передает их при помощи
rsh программе xauth на машине eric,
добавляя ключи в файл авторизации.
Такой способ использования xauth
применяется очень часто, позволяя
подключиться с одной системы к
Х-серверу другой. TODO)
Параметры
-Ь Снятие
блокировки с файла авторизации
-f файл
Использование указанного файла в
качестве файла авторизации. По
умолчанию используется файл, имя
которого содержится в переменной
окружения SXAUTHORITY, или файл
.Xauthority, находящийся в домашнем
каталоге пользователя
-i Игнорировать
блокировку файла авторизации
-q Запрет вывода
информационных сообщений
-v Вывод большого
количества информационных
сообщений, поясняющих, какие
действия производятся
Родственные
команды
xdm Х-менеджер xhost
Управление доступом к Х-серверу
xbiff параметры
Вывод уведомления
при получении новой почты.
Параметры
-bd цвет Использование
указанного цвета для границы окна
программы
-Ьд цвет Установка
указанного цвета в качестве цвета
фона приложения
-bw число Установка
ширины границы окна равной
заданному числу пикселов
-display
система '.номер_
сервера Использование Х-сервера
с задан ным номером (обычно— 0) на
указанной системе
file файл Проверка
наличия новых писем в
указанном файле
вместо используе мого по умолчанию
файла /var/ зроо\/та'1\/имя_пользователя
-fg цвет Установка
указанного цвета в
качестве
основного цвета, использу емого
приложением
-geometry
ширина
'высота+х+у Установка размеров и
расположе ния окна программы
-geometry
ширина'высота Установка размеров
окна программы
-geometry +x+y Установка
расположения окна программы
-help Вывод
краткой справки по парамет рам
запуска
-rv Сделать
основной цвет, используе мый
приложением, цветом фона
приложения, а цвет фона приложе ния
— основным цветом
-shape Использование
непрямоугольного окна
-update n Проверка
на наличие новых писем каждые n
секунд
-volume уровень Установка
громкости звукового сигнала
Возможные
значения аргумента уровень - от
0 до 100
Родственные
команды
dtmail Почтовая
программа, входящая в состав CDE
mailtool Почтовая
программа, входящая в состав Open Look
XCalc параметры
Калькулятор.
Параметры
-background цвет Установка
указанного цвета в качестве цвета
фона приложения
-bd цвет Использование
указанного цвета для границы окна
программы
-Ьд цвет Установка
указанного цвета
в качестве цвета
фона приложения
-bordercolor цвет
Установка указанного цвета в
качестве цвета границы окна
-borderwidth число
Установка ширины границы окна
равной заданному числу пикселов
-bw число
Установка ширины границы окна
равной заданному числу пикселов
-display
система:номер_
сервера Использование Х-сервера
с заданным номером (обычно — 0) на
указанной системе
-fg цвет
Установка указанного цвета в
качестве
основного цвета, используемого
приложением
-fn шрифт
Использование указанного шрифта
-font шрифт
Использование указанного шрифта
-foreground цвет
Установка указанного цвета в
качестве
основного цвета, используемого
приложением
-geometry
ширинам
высотэ+х+у Установка размеров и
расположе ния окна программы
-geometry ширинах
высота Установка размеров окна
программы
-geometry +x+y Установка
расположения окна программы
-iconic Запуск
программы со свер нутым в значок
окном
-reverse Сделать
основной цвет, используе мый
приложением, цветом фона
приложения, а цвет фона прило жения
— основным цветом
-грп Использование
обратной польской записи
-rv Сделать
основной цвет, используе мый
приложением, цветом фона
приложения, а цвет фона приложе ния
— основным цветом
-stipple Использование
для изображе ния калькулятора
сетки из основ ного цвета и цвета
фона. Это улучшает внешний вид
калькуля тора на монохромных
терминалах
Родственные
команды
dtcalc Калькулятор,
входящий в состав CDE
XClipboard
параметры
Просмотр
содержимого буфера обмена.
Программа xclipboard также
позволяет выбрать и сохранять в
буфере обмена несколько фрагментов
и выбирать из них тот, который вы
хотите вставить в другом
приложении.
Параметры
-background цвет Установка
указанного цвета в
качестве цвета
фона приложения
-bd цвет Использование
указанного цвета для границы окна
программы
-Ьд цвет Установка
указанного цвета в
качестве цвета
окна приложения
-bordercolor цвет
Установка указанного цвета в
качестве цвета границы окна
-borderwidth число
Установка ширины границы окна
равной заданному числу пикселов
-bw число
Установка ширины границы окна
равной заданному числу пикселов
-display
система :номер_
сервера Использование Х-сервера
с заданным номером (обычно — 0) на
указанной системе
-fg цвет
Установка указанного цвета в
качестве основного цвета,
используемого приложением
-Тп шрифт
Использование указанного шрифта
-font шрифт
Использование указанного шрифта
-foreground цвет
Установка указанного цвета в
качестве
основного цвета, используемого
приложением
-geometry
ширинах высотэ+х+
у Установка размеров и
расположения окна программы
-geometry
ширинах высота
Установка размеров окна программы
-geometry +x+y
Установка расположения окна
программы
-iconic Запуск
программы со свернутым в значок
окном
-nw He переносить
длинные строки (значение по
умолчанию)
-reverse Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
-rv Сделать
основной цвет, используе мый
приложением, цветом фона .
приложения, а цвет фона приложения
— основным цветом
-w Переносить
длинные строки
Родственные
команды
dtpad
Текстовый редактор, входящий в
состав DE
textedit Текстовый
редактор, входящий в состав Open Look
xedit Текстовый
редактор
XClock параметры
Вывод часов в
отдельном окне.
Примеры
xclock -digital (Эта
команда выводит цифровые часы.)
xclock -analog -padding
50 -update 1
(Эта команда
выводит часы со стрелками; со всех
сторон от циферблата будет
оставлено по 50 пикселов свободного
места; будет выведена секундная
стрелка, положение которой будет
изменяться каждую секунду.)
Параметры
-analog Вывод
часов со стрелками
-background цвет Установка
указанного цвета в качес тве цвета
фона приложения
-bd цвет Использование
указанного цвета для границы окна
программы
-Ьд цвет Установка
указанного цвета в ка честве цвета
фона приложения
-bordercolor цвет Установка
указанного цвета в качестве цвета
границы окна
-borderwidth число
Установка ширины границы окна
равной заданному числу пикселов
-bw число Установка
ширины границы окна равной
заданному числу пикселов
-chime Вывод
часов «с боем». Каждые
полчаса будут
отмечаться звуко вым сигналом, а
каждый час — двумя
-d Вывод цифровых
часов; использует ся 24-часовой
формат
-digital Вывод
цифровых часов; используется
24-часовой формат
-display
система:номер_
сервера Использование Х-сервера
с заданным номером
(обычно — 0) на указанной системе
-fg цвет
Установка указанного цвета в
качестве
основного цвета, используемого
приложением
-fn шрифт
Использование указанного шрифта
-font шрифт
Использование указанного шрифта
-foreground цвет
Установка указанного цвета в
качестве
основного цвета, используемого
приложением
-geometry
ширинок высота+
х+ у Установка размеров и
расположе ния окна программы
-geometry
ширина^высота Установка
размеров окна программы
-geometry +x+y Установка
расположения окна программы
-hands цвет Установка
цвета стрелок
-h цвет Установка
цвета стрелок
-highlight цвет Установка
цвета концов стрелок
-help Вывод
краткой справки по парамет рам
запуска
-iconic Запуск
программы со свернутым в значок
окном
padding n
Установка размера промежутка между
циферблатом и границей окна равным п
пикселов
-reverse Сделать
основной цвет, используе-• мый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
-rv Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
-update n
Установка интервала, через который
изменяется положение стрелок,
равным п секунд. Если интервал
менее 30 секунд, то будет выведена
секундная стрелка. В таком случае
лучше установить интервал равным 1
секунде.
Родственные
команды
clock Часы,
входящие в состав Open Look oclock Часы
круглой формы
ХСГПар
параметры
Вывод текущей
цветовой палитры. Эта команда
полезна при настройке цветов.
Параметры
-display
система:номер_
сервера Использование Х-сервера
с задан ным номером (обычно - 0) на
указанной системе
-geometry
ширинах высота+х+
у Установка размеров и расположе
ния окна программы
-geometry
'ширинам высота Установка
размеров окна программы
-geometry +x+y Установка
расположения окна программы
XCOnSOle параметры
Вывод системных
сообщений в окне.
Параметры
-background цвет Установка
указанного цвета в
качестве цвета
фона приложения
-bd цвет Использование
указанного цвета для границы окна
программы
-bg цвет Установка
указанного цвета
в качестве цвета
фона приложения
-bordercolor цвет Установка
указанного цвета в качестве цвета
границы окна
-borderwidth число Установка
ширины границы окна равной
заданному числу пикселов
-bw число Установка
ширины границы окна равной
заданному числу пикселов
-daemon Запуск в
фоновом режиме
-display
система:номер_
сервера Использование Х-сервера
с задан ным номером (обычно — 0) на
указанной системе
-exitOnFail Завершение
работы, если не уда лось произвести
перенаправление вывода с консоли
-fn шрифт Использование
указанного шрифта
-font шрифт Использование
указанного шрифта
-foreground цвет
Установка указанного цвета в
качестве
основного цвета, используемого
приложением
-geometry
ширинах высотэ+х+
у Установка размеров и
расположения окна программы
-geometry
ширинзхвысога
Установка размеров окна программы
-geometry +x+y
Установка расположения окна
программы
-iconic Запуск
программы со свернутым в значок
окном
-notify Если окно
программы свернуто, то выводить
символ * рядом с подписью значка при
появлении новых сообщений. Этот
параметр по умолчанию установлен
-nonotify Запрет
изменения подписи значка при
поступлении новых сообщений
-reverse Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
-rv Сделать
основной цвет, используе мый
приложением, цветом фона
приложения, а цвет фона приложе ния
— основным цветом
-verbose Вывод
информационных сообщений
Родственные
команды
xterm Терминал
xditview параметры
Просмотр файлов в
формате ditroff.
Параметры
-backingStore состояние
Используйте Always или
WhenMapped в
качестве аргумента состояние
для увеличения быстро действия при
повторном выводе страниц; не
используйте этот пара метр или
укажите NotUseful в качестве
аргумента состояние, если
быстродействие вас устраивает
-background цвет Установка
указанного цвета в
качестве цвета
фона приложения
-bd цвет Использование
указанного цвета для границы окна
программы
-bg цвет Установка
указанного цвета в
качестве цвета
фона приложения
-bordercolor цвет
Установка указанного цвета
в качестве цвета
границы окна
-borderwidth число
Установка ширины границы окна
равной заданному числу пикселов
-bw число
Установка ширины границы окна
равной заданному числу пикселов
-display
система :номер_
сервера Использование Х-сервера
с заданным номером (обычно — 0) на
указанной системе
-fg цвет
Установка указанного цвета в
качестве
основного цвета, используемого
приложением
-fn шрифт
Использование указанного шрифта
-font шрифт
Использование указанного шрифта
-foreground_color
красный зеленый
синий Установка заданного
числовыми аргументами красный,
зеленый, синий цвета в качестве
основного цвета, используемого
приложением
-foreground цвет
Установка указанного цвета в
качестве основного цвета,
используемого приложением
-geometry
ширинах высота+х+
у Установка размеров и
расположения окна программы
-geometry
ширинахвысота
Установка размеров окна программы
-geometry +л+у
Установка расположения окна
программы
-iconic Запуск
программы со свернутым в значок
окном
-noPolyText
Используйте этот параметр, если
текст выводится неправильно
-page номер
Установка номера первой выводимой
страницы
-resolution разрешение
Использование указанного
разрешения при выборе шрифтов
-reverse Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
-rv Сделать
основной цвет, используе мый
приложением, цветом фона
приложения, а цвет фона приложе ния
- основным цветом
xdm параметры
Эта программа —
Х-менеджер, управляющая сеансами
работы с системой Х Window. Программа
xdm после запуска переводит экран
в графический режим и выводит окно
с запросом имени пользователя и
пароля. После корректного ввода
этой информации xdm запускает
сеанс работы с Х Window для данного
пользователя.
Если на вашей
системе после ее загрузки вы видите
экран в текстовом режиме, то, скорее
всего, для запуска сеанса работы с Х
Window вам следует использовать одну
из команд openwin, startx или xinit.
Как правило,
запуск xdm происходит из файла
/etc/inittab при
загрузке системы.
Вам вряд ли потребуется запускать
эту программу вручную.
Параметры
-config файл
Использование указанного файла в
качестве файла настроек xdm. По
умолчанию используется файл /var/X'11/xdm/xdm-config
или файл /usr/lib/X11/ xdm/ xdm-config
-debug уровень
Установка уровня отладки. Любое
ненулевое значение аргумента уровень
указывает xdm на необходимость
работы в синхронном режиме и вывода
отладочной информации
-error файл
Запись сообщений об ошибках в
указанный файл
-nodaemon Запрет
запуска в фоновом режиме
-resources файл
Использование указанного файла
для чтения
ресурсов, определяющих вид окна с
приглашением ко входу в систему
-server список_
серверов Установка списка
Х-серверов, которыми должна
управлять запускаемая программа.
Описание Х-сервера на локальной
системе выглядит примерно так:
:0 local /usr/X11/bin/X :0
session программа
Запуск указанной программы в
качестве основной программы сеанса
после входа пользователя в систему
-udpPort порт
-Использование UDP-порта с указанным
номером
Родственные
команды
openwin Запуск
Х-сервера и системы OpenWindows
-startx Запуск
Х-сервера
Х Х-сервер
xinit Запуск
Х-сервера
xdpr параметры xdpr
файл параметры
Удобный интерфейс
к командам xwd, xpr и 1р или Ipr.
Команда xwd захватывает
изображение на экране и сохраняет
его в файле, команда xpr
подготавливает это изображение к
печати и команда 1р или Ipr
выполняет печать, xdpr позволяет
вам выполнить все эти действия при
помощи одной команды.
Если при вызове
команды xdpr вы укажете имя файла,
содержащее образ экрана,
полученный при помощи программы
xwd, то
вместо текущего
изображения на экране будет
распечатано изображение из этого
файла.
Пример
xdpr -device ps -Pmyhp
(Эта команда
захватывает изображение на экране,
преобразует его в PostScript-формат и
распечатывает на принтере myhp.}
Параметры
-device тип
Установка типа устройства, на
котором будет производиться
печать. Возможные значения
аргумента тип: la100 (Digital LA100), Ijet
(HP LaserJet), ln03 (Digital LN03), pjet (HP
PaintJet, цветная печать), pjetxl (HP
PaintJet XL, цветная печать), pp (IBM PP3812)
или ps (стандартный
PostScript-принтер)
-display
система:номер_
сервера Использование Х-сервера
с заданным номером (обычно— 0) на
указанной системе
-help Вывод
краткой справки по параметрам
запуска
-Рпринтер
Печать на указанном принтере.
Обратите внимание: после -Р не
должно быть пробела!
Вы также можете
вводить другие параметры, которые
будут переданы командам xwd, xpr и Ip и
Ipr. За подробной информацией
обратитесь к руководству по вашей
операционной системе.
Родственные
команды
Ip Печать файлов
Ipr Печать
файлов
xpr Печать
образа экрана
xwd Захват
изображения на экране
Xpdyinfo параметры
Вывод информации
об Х-сервере, большая часть которой
может быть вам совершенно
непонятна
Примеры
xdpyir.fo
(Эта команда
выводит информацию об Х-сервере,
используемом по умолчанию. Обычно
он запущен на экране прямо перед
вами.)
xdpyinfo -display
yonsen:0
(Эта команда
выводит информацию об Х-сервере younsen'.O—
первом (и, часто единственном)
Х-сервере, запущенном в системе younsen.)
Параметр
-display
система:номер_сервера
Использование Х-сервера с заданным
номером(обычно — 0) на указанной
системе
Родственные
команды
Х Х-сервер
xrdb Загрузка
Х-ресурсов из файла
xwininfo Вывод
информации об окнах
xdvi параметры
файл
Просмотр файлов в
формате DVI, создаваемых программой
ТеХ.
Параметры
+ Вывод последней
страницы
-^•номер Вывод
страницы с заданным номером
-expert Работа в
режиме «опытный пользо ватель»;
кнопки управления не выводятся
-hush Запрет
вывода предупреждений
-hushchars Запрет
вывода предупреждений при
отсутствии каких-либо символов в
используемом шрифте
-thorough Корректный
вывод перечеркнутых символов при
использовании цветного экрана
-version Вывод
номера версии программы и
немедленное завершение работы
Родственные
команды
ghostview Просмотр
PostScript-документов
Xedit параметры
файл
Текстовый
редактор.
Пример
xeait sigs.txt
(Эта команда
запускает xedit и загружает файл
sigs.txt для редактирования.)
Параметры
-background цвет Установка
указанного цвета в
качестве цвета
фона приложения
-bd цвет
Использование указанного цвета для
границы окна программы
-bg цвет
Установка указанного цвета в
качестве цвета
фона приложения
-bordercolor цвет Установка
указанного цвета в качестве цвета
границы окна
-borderwidth число Установка
ширины границы
окна равной
заданному числу пикселов
-bw число
Установка ширины границы окна
равной заданному числу пикселов
-display
система:номер_
сервера Использование Х-сервера
с заданным номером (обычно — 0) на
указанной системе
-fg цвет
Установка указанного цвета в
качестве
основного цвета, используемого
приложением
-fn шрифт
Использование указанного шрифта
-font шрифт
Использование указанного шрифта
-fwegmuui
цвет Установка указанного цвета
в
качестве
основного цвета, используемого
приложением
-geometry
ширинзхвысот^х+у
Установка размеров и расположения
окна программы
-geometry
ширинах высота
Установка размеров окна программы
-geometry +x+y
Установка расположения окна
программы
-iconic Запуск
программы со свернутым в значок
окном
-reverse Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения -
основным цветом
-rv Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
Родственные
команды
dtpad Текстовый
редактор, входящий в состав СОЕ
textedit Текстовый
редактор, входящий в состав Open Look
xfd параметры -fn
шрифт
Выводит все
символы указанного шрифта в виде
таблицы. Команда xfd удобна для
просмотра конкретного шрифта; для
выбора шрифта удобнее команда
xfontsel.
Пример
xfd -fn
"-»-courier-medium-r-normal-*-240-*-*-m-*-*" (Эта
команда выводит все символы шрифта
Курьер.)
Параметры
-Ьс цвет
Использование указанного цвета в
качестве цвета рамки вокруг
символов: этот параметр
используется вместе с параметром
-box
-background цвет
Установка указанного цвета в
качестве цвета
фона приложения
-bd цвет
Использование указанного цвета для
границы окна программы
-bg цвет
Установка указанного цвета в
качестве цвета
фона приложения
-bordercolor цвет
Установка указанного цвета в
качестве цвета границы окна
-borderwidth число
Установка ширины границы окна
равной заданному числу пикселов
-box Вывод
вокруг каждого символа рамки,
показывающей размер символа
-bw число Установка
ширины границы окна равной
заданному числу пикселов
-center Расположить
каждый символ в
центре
соответствующей ему ячейки таблицы
-columns число
Установка количества столбцов в
выводимой таблице
-display
система :номер_
сервера Использование Х-сервера
с заданным номером (обычно - 0) на
указанной системе
-fg цвет
Установка указанного цвета в
качестве
основного цвета, используемого
приложением
-fn шрифт
Использование указанного шрифта
-font шрифт
Использование указанного шрифта
-foreground_color
красный зеленый
синий Установка заданного
числовыми аргументами красный,
зеленый, синий цвета в качестве
основного цвета, используемого
приложением
-foreground цвет
Установка указанного цвета в
качестве основного цвета,
используемого приложением
-geometry
ширинахвысота+х+у
Установка размеров и расположения
окна программы
-geometry
ширинах высота
Установка размеров окна программы
-geometry +x+y
Установка расположения окна
программы
-iconic Запуск
программы со свернутым в значок
окном
-reverse Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
-rows число
Установка числа строк в выводимой
таблице
-rv Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
start число
Начать вывод символов с символа с
указанным номером. По умолчанию
вывод начинается с первого символа,
которому соответствует номер О
Родственные
команды
xfontsel Выбор
шрифта
xfontsel параметры
Вывод шрифта,
название которого содержит
заданный образец. Программа xfontsel
может быть использована для выбора
желаемого стиля и размера шрифта.
Примеры
xfontsel -sample
"Помогите мне выбрать шрифт"
(Эта команда
запускает программу xfontsel и
выводит заданную строку выбранным
шрифтом.)
xfontsel -pattern
""adobe*"
(Эта команда
позволяет выбрать шрифт из шрифтов,
содержащих adobe в названии.
Обратите внимание: заданный
образец содержит символы
подстановки (звездочки), поэтому он
должен быть заключен в кавычки.)
Параметры
-background цвет
Установка указанного цвета в
качестве цвета
фона приложения
-bd цвет Использование
указанного цвета для границы окна
программы
-Ьд цвет Установка
указанного цвета в
качестве цвета
фона приложения
-bordercolor цвет Установка
указанного цвета в качестве цвета
границы окна
-borderwidth число Установка
ширины границы окна равной
заданному числу пикселов
-bw число Установка
ширины границы окна равной
заданному числу пикселов
-display
система:номер_
сервера Использование Х-сервера
с задан ным номером (обычно — 0) на
указанной системе
-fg цвет Установка
указанного цвета в
качестве
основного цвета, использу емого
приложением
-fn шрифт Использование
указанного шрифта
-font шрифт
Использование указанного шрифта
-foreground_color
красный зеленый
синий Установка заданного
числовыми аргументами красный,
зеленый. синий цвета в качестве
основного цвета, используемого
приложением
-foreground цвет
Установка указанного цвета в
качестве основного цвета,
используемого приложением
-geometry
ширинах высота+х+
у Установка размеров и
расположения окна программы
-geometry
ширинам высота
Установка размеров окна программы
-geometry +x+y
Установка расположения окна
программы
-iconic Запуск
программы со свернутым в значок
окном
-noscaled Запрет
вывода масштабируемых шрифтов
-pattern образец
Вывод только тех шрифтов, название
которых содержит заданный образец.
Образец должен быть заключен в
кавычки
-print Вывод
имени выбранного шрифта перед
завершением работы программы
-reverse Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
-rv Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
-sample строка
Использование заданной строки для
демонстрации шрифта. По умолчанию
используется алфавит
Родственные
команды
xfd Вывод шрифта
xfs параметры
Сервер шрифтов
(ранее эта команда называлась fs).
После запуска сервер шрифтов
предоставляет шрифты Х-серверу,
одному или нескольким. Обычно
сервер шрифтов также имеет
возможность масштабировать шрифты
по запросу от Х-сервера.
Параметры
-config файл
Использование указанного файла в
качестве файла конфигурации
сервера шрифтов
»
1
-port порт
Использование TCP-порта с указанным
номером
Родственные
команды
fsinfo Вывод
информации о сервере шрифтов
fslsfonts Вывод
списка шрифтов, доступных на
сервере шрифтов
xhost параметры
Эта команда
позволяет разрешить или запретить
доступ к Х-сер-веру указанным
системам. Следует заметить, что
если системе разрешен доступ к
Х-серверу при помощи команды xhost,
то право на доступ автоматически
получает любой пользователь этой
системы. Это является
потенциальной брешью в системе
безопасности, поскольку
пользователь, имеющий право на
доступ к Х-серверу, может
перехватить все вводимые с
клавиатуры символы (в том числе и
вводимые пароли).
Пример
xhost +eric
(Эта команда
разрешает доступ к вашему Х-серверу
любому пользователю системы eric.}
Параметры
+система
Разрешить любому пользователю
указанной системы доступ к вашему
Х-серверу
-система
Запретить любому пользователю
указанной системы доступ к вашему
Х-серверу
+ Разрешить доступ
всем системам Запретить доступ
всем системам
Родственные
команды
xauth Создание
файла авторизации
Xinit
параметры_клиента
-параметры_сервера
Эта команда
запускает Х-сервер. Обычно она
вызывается из специального
сценария, такого как startx
Используемые по умолчанию
параметры клиента и параметры
файла хранятся в файлах .xinitrc и
.xserverrc в вашем домашнем каталоге.
В большинстве случаев вам не
понадобится указывать какие-либо
параметры сервера.
Примеры
xinit
(Эта команда
запускает Х-сервер, а затем
приложения, указанные в файле
.xinitrc. Если этот файл отсутствует,
будет запущено приложение xterm.)
xinit - /usr/bin/Xll/X
-bpp 16
(Эта команда
запускает Х-сервер в режиме 16 бит на
точку (65 536 цветов) вместо
используемого по умолчанию режима 8
бит на точку (256 цветов).)
xinit - /usr/bin/Xll/X
-auth $НОМЕ/.Xauthority
(Эта команда
запускает Х-сервер, используя файл
SHOMt/ .Xauthority в качестве файла
авторизации. Этот файл обычно
создается при помощи программы xauth.)
Параметры
Параметры клиента
могут являться либо именем
программы, которую следует
запустить вместо выполнения команд
из файла .xinitrc, либо (если в
домашнем каталоге пользователя нет
файла .xinitrc) аргументами,
которые будут переданы запускаемой
по умолчанию программе xterm.
Параметры сервера
могут являться либо именем
программы, которую следует
использовать для запуска Х-сервера
вместо используемой по умолчанию
программы X, либо аргументами,
которые будут переданы Х-серверу
(их список вы можете найти ниже в
описании программы X)
Родственные
команды
startx
Запуск Х-сервера Х Х-сервер
xairth Создание
файла авторизации для управления
доступом к Х-серверу
xdm Х-менеджер
xkill параметры
Эта команда
принудительно закрывает окно и, как
правило, прекращает работу
программы, которая его создала. Эта
команда полезна для прерывания
зациклившихся программ.
Параметры
-all
Закрытие всех окон верхнего уровня
-button n
Закрытие того окна, на котором
пользователь щелкнет указанной
кнопкой мыши. Аргумент п может
принимать значения 1, 2 и 3. По
умолчанию используется кнопка 1
-левая кнопка мыши. Этот параметр
может использоваться при
необходимости закрыть всплывающее
окно
-display
система:
номер_ сервера Использование
Х-сервера с заданным номером(обычно
— 0) на указанной системе
-frame Этот
параметр указывает, что программа
xkill не должна использовать
стандартные соглашения для поиска
окон верхнего уровня (которые
обычно управляются диспетчером
окон). Окно будет закрыто без
проверки того, что оно является
окном верхнего уровня
-id идентификатор
Закрытие окна с указанным
идентификатором. Если этот
параметр не указан, вам будет
предложено выбрать нужное окно при
помощи мыши
Родственные
команды
xwininfo Вывод
информации об окнах
xload параметры
Отображение
графика средней загрузки системы.
Примеры
xload -highlight maroon
-jumpscroll 1
(Эта команда
запускает программу xload,
устанавливая каштановый цвет линий
масштаба и плавную прокрутку
графика.)
xload -fg red -bg lightgrey
(Эта команда
запускает программу xload,
устанавливая светлосерый цвет фона
и красный цвет графика.)
Параметры
-background цвет
Установка указанного цвета в
качестве цвета
фона приложения
-bd цвет
Использование указанного цвета для
границы окна программы
-Ьд цвет Установка
указанного цвета в
\ачестве цвета
фона приложения
-bordercolor цвет Установка
указанного цвета в качестве цвета
границы окна
-borderwidth число Установка
ширины границы окна равной
заданному числу пикселов
-bw число Установка
ширины границы окна равной
заданному числу пикселов
-display
система:номер_
сервера Использование Х-сервера
с задан ным номером (обычно — 0) на
указанной системе
-fg цвет Установка
указанного цвета в качестве
основного цвета, используемого
приложением
-fn шрифт Использование
указанного шрифта
-font шрифт Использование
указанного шрифта
-foreground цвет Установка
указанного цвета в
качестве
основного цвета, исполь зуемого
приложением
-geometry
ширинэ^высота+х+у
Установка размеров и расположения
окна программы
-geometry
ширина^высотэ
Установка размеров окна программы
-geometry +x+y
Установка расположения окна
программы
-hi цвет
Установка цвета, используемого для
линий масштаба
-highlight цвет
Установка цвета, используемого для
линий масштаба
-iconic Запуск
программы со свернутым в значок
окном
-jumpscroll n
Установка величины сдвига графика
влево при достижении им правой
границы окна, равной п пикселам
-jumpscroll Плавная
прокрутка графика
-label строка Вывод
заданной строки в качестве подписи
к графику. По умолчанию выводится
имя системы
-lights Отображение
загрузки системы при помощи
светодиодов на клавиатуре, а не при
помощи графика на экране
-nolabel He
выводить подпись к графику
-reverse Сделать
основной цвет, используе мый
приложением, цветом фона
приложения, а цвет фона приложе ния
— основным цветом
-rv Сделать
основной цвет, используе мый
приложением, цветом фона
приложения, а цвет фона приложе ния
— основным цветом
-scale n Запрет
вывода менее п масштабных линий
-update n Установка
периода обновления
информации равным п
секунд. По умолчанию информация
обновляет ся каждые 10 секунд
xlock параметры
Вывод заставки.
Для продолжения работы
пользователю необходимо ввести
свой пароль.
Примеры
xlock -mode bouboule
(Эта команда
запускает заставку «Летящие
точки».)
xlock -mode world
(Эта команда
запускает заставку «Вращение
Земли».)
Параметры
-batchcourrt п
Аргумент п имеет разный смысл
для разных заставок. Как правило, он
обозначает количество объектов на
экране; например, в заставке ant («Муравей»)
этот аргумент задает количество
муравьев
-Ьд цвет
Установка указанного цвета в
качестве цвета фона
-delay п
Установка задержки при выводе
изображений, равной п
микросекунд. Эффект зависит от
конкретной заставки
-display
система:номер_
сервера Использование Х-сервера
с заданным номером (обычно—О) на
указанной системе
-fg цвет
Установка указанного цвета в
качестве основного
-font шрифт
Использование указанного шрифта
-lockdelay п
Требовать ввод пароля только в том
случае, если после запуска xlock прошло
более п секунд
-mode заставка
Использование указанной заставки.
Возможные значения аргумента заставка:
ant, bat, blank, blot, bouboule, bounce, braid, bug, clock,
demon, eyes, flag, flame, forest, galaxy,geometry, rav, helix,
hop, hyper, image, kaieid, laser, life, life-Id, life3d, lissie,
marquee, maze, mountain, nose, petal, puzzle, pyro, qix, random,
rock, rotor, shape, slip, sphere, spiral, spline, swarm, swirl,
triangle, wator, world, worm
xlOQO параметры
Вывод
логотипа Х Window
Параметры
-background цвет Установка
указанного цвета в
качестве цвета
фона приложения
-bd цвет Использование
указанного цве^ для границы окна
программы
-bg цвет Установка
указанного цвета в
качестве цвета
фона приложения
-bordercolor цвет
Установка указанного цвета в
качестве цвета границы окна
-borderwidth число
Установка ширины границы окна
равной заданному числу пикселов
-bw число
Установка ширины границы окна
равной заданному числу пикселов
-display
система:номер_
сервера Использование Х-сервера
с заданным номером (обычно—О) на
указанной системе
-fg цвет
Установка указанного цвета в
качестве
основного цвета, используемого
приложением
-fn шрифт
Использование указанного шрифта
-font шрифт
Использование указанного шрифта
-foreground цвет
Установка указанного цвета в
качестве
основного цвета, используемого
приложением
-geometry
ширинах высога+х+
у Установка размеров и
расположения окна программы
-geometry
ширинах высота
Установка размеров окна программы
-geometry +x+y Установка
расположения окна программы
-iconic Запуск
программы со свернутым а значок
окном
-reverse Сделать
основной цвет, используе мый
приложением, цветом фона
приложения, а цвет фона приложе ния
— основным цветом
-rv Сделать
основной цвет, используе мый
приложением, цветом фона
приложения, а цвет фона приложе ния
— основным цветом
-shape Создание
непрямоугольного окна (в виде буквы
X)
xlsfontS параметры
Вывод списка
доступных Х-серверу шрифтов.
Примеры
xlsfonts I grep courier
(Эта команда
направляет список всех доступных
шрифтов на стандартный ввод
команды grep, которая
отфильтровывает из него названия,
содержащие слово courier.)
xlsfonts -111 I more
(Эта команда
выводит список всех шрифтов вместе
с огромным количеством информации
о каждом шрифте, включая метрики
символов. Список выводится
постранично при помощи команды more.)
Параметры
-1 Вывод в один
столбец. Тот же эффект может быть
достигнут использованием
параметра -п 1
-С Вывод в
несколько столбцов. Тот же эффект
может быть достигнут
использовавшем параметра -п О
-display
система:номер_
сервера Использование Х-сервера
с задан ным номером(обычно — 0) на
указанной системе
-fn образец
Вывод информации только о тех
шрифтах, названия
которых содер жат данный образец. В
аргументе образец можно
использовать симво лы подстановки ?
и *. Если образец
не задан, то
используется образец "+„
-I Вывод не только
названий шриф тов, но и некоторых их
атрибутов
-II Вывод более
подробной информа ции о шрифтах,
чем при использо вании параметра -I
-III Вывод той же
информации о
шрифтах, что и при
использовании параметра -I, а также
метрик символов
-т Вывод
наименьшей и наибольшей границ
шрифта
-п число Вывод
в заданное число столбцов
-о Использование
альтернативного метода получения
информации о шрифтах
-и Запрет
сортировки выводимой информации
-w число Установка
длины строки вывода равной
указанному числу символов
ХГПЭ9
параметры
Захват небольшой
части изображения на экране и
увеличение его.
Параметры
-background цвет Установка
указанного цвета з
качестве цвета
фона приложения
-bd цвет
Использование указанного цвета для
границы окна программы
-Ьд цвет
Установка указанного цвета в
качестве цвета фона приложения
-bordercolor цвет
Установка указанного цвета в
качестве цвета границы окна
-borderwidth число
Установка ширины границы окна
равной заданному числу пикселов
-bw число
Установка ширины границы окна
равной заданному числу пикселов
-display
система: номер_
сервера Использование Х-сервера
с заданным номером (обычно — 0) на
указанной системе
-fg цвет
Установка указанного цвета в
качестве
основного цвета, используемого
приложением
-fn шрифт
Использование указанного шрифта
-font шрифт
Использование указанного шрифта
-foreground цвет
Установка указанного цвета в
качестве основного цвета,
используемого приложением
-geometry
ширинах высота+
х+ у Установка размеров и
расположения окна программы
-geometry
ширинам высота
Установка размеров окна программы
-geometry +x+y
Установка расположения окна
программы
-iconic Запуск
программы со свернутым в значок
окном
-mag коэффициент
Устансво коэффициента увеличения.
По умолчанию коэффициент
увеличения равен пяти
-reverse Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
-rv Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
-source
ширина^
высота+х+ у Установка размера и
расположения захватываемого
участка экрана
-source ширинам
высота Установка размера
захватываемого участка экрана
-source +x+y
Установка расположения
захватываемого участка экрана
Xman параметры
Вывод страниц
руководства.
Примеры
xman &
(Эта команда
запускает программу xman в
фоновом режиме.)
xman -bothshown
(Эта команда
запускает программу xman, причем
на экран будут одновременно
выводиться как страница
руководства, так и список доступных
страниц.)
xman -notopbox
(Эта команда
запускает программу xman, причем
сразу, минуя вывод окна управления,
будет выведена страница
руководства.)
Параметры
-background цвет Установка
указанного цвета з
качестве цвета
фона приложения
-bd цвет Использоз-эчие
указанного цвета для границы окна
программы
-Ьд цвет Установка
указанного цвета в
качестве цвета
фона приложения
-bordercolor цвет
Установка указанного цвета в
качестве цвета границы окна
-borderwidth число
Установка ширины границы окна
равной заданному числу пикселов
-bothshown
Одновременный вывод страницы
руководства и списка доступных
страниц
-bw число
Установка ширины границы окна
равной заданному числу пикселов
-display
система :номер_
сервера Использование Х-сервера
с заданным номером (обычно — 0) на
указанной системе
-fg цвет
Установка указанного цвета в
качестве
основного цвета, используемого
приложением
-fn шрифт
Использование указанного шрифта
-font шрифт
Использование указанного шрифта
-foreground цвет
Установка указанного цвета в
качестве основного цвета,
используемого приложением
-geometry
ширинах высота+х+
у Установка размеров и
расположения окна программы
-geometry
ширинахвысота
Установка размеров окна программы
-geometry +x+y
Установка расположения окна
программы
-iconic Запуск
программы со свернутым в значок
окном
-notopbox Запрет
вывода окна управления
-pagesize
ширина
'высота+х+у Установка размера
окна, в котором выводятся страницы
руководства
-rv Сделать
основной цвет, используе мый
приложением, цветом фона
приложения, а цвет фона прило жения
— основным цветом
Родственные
команды
man Вывод
страниц руководства
ХрГ параметры ХрГ
параметры файл
Подготовка
изображения, захваченного
программой xwd с экрана, к печати.
Если указан файл, то команда хрг
форматирует его; в противном случае
она ожидает появления данных на
своем стандартном вводе.
Изображение, подготовленное к
печати, отправляется на
стандартный вывод, если только не
задан параметр -output.
Пример
хрг -device ps capturel.xwd I
Ip
(Подготовка
изображения, содержащегося в файле capturel.xwd
к печати на PostScript-принтере и печать
его при помощи команды Ip.)
Параметры
-append файл
Запись результата в конец
указанного rh-nnn-i
-compact Простейшее
сжатие изображений, содержащих
много белых точек подряд
-cutoff уровень
Установка уровня отсечки (опреде
ляющего, будет цвет изображаться
белым или черным при преобразо
вании в монохромное изображение) на
данный уровень. Аргумент уро вень
задает процент яркости
-density n Установка
плотности печати в л то чек на дюйм
(при печати на принте рах Hewlett-Packard)
-device тип Установка
типа устройства, на кото ром будет
производиться печать. Возможные
значения аргумента тип:
la100 (Digital LA100), Ijet
(HP LaserJet), ln03 (Digital LN03), pjet
(HPPaintJet, цветная печать), pjetxl (HP
PaintJet XL, цветная печать), рр (IBM
PP3812) или ps (стандартный PostScript-
принтер)
-gamma уровень
Установка уровня гамма-коррекции
при печати на цветном принтере PaintJet
XL. Аргумент уровень может
принимать значения от 0.00 до 3.00. За
подробной информацией обрати тесь
к руководству по принтеру
-gray2 2 "2
преобразование в серую палитру
-дгауЗ 3"3
преобразование в серую палитру
-дгау4 4 ' 4
преобразование в серую палитру
-header текст
Печать указанного текста в
качестве заголовка рисунка
-height n
Установка максимальной высоты
вывода в n дюймов
-landscape
Установка альбомной ориентации
-left n
Установка левого поля равным n дюймов
-output файл
Запись результата в файл
-noff Этот
параметр используется вместе с
параметров -append; рисунок, до
бавляемый в файл, будет добавлен на
ту же страницу, что и последний из
имеющихся в файле рисунков
-plane номер
Использование только указанной
цветовой плоскости рисунка
-portrait Установка
книжной ориентации
-psfig Запрет
центровки изображения в
PostScript-формате на странице
-render алгоритм
Использование указанного алгорит
ма при печати на принтере PaintJet XL. За
подробной информацией об ратитесь
к руководству по принтеру
-rv Поменять
местами основной цвет и цвет фона в
выводимом на печать изображении
-scale коэффициент
Установка коэффициента
масштабирования
-split страницы
Распределить изображение по
указанному количеству страниц
-top n
Установка верхнего поля в л дюймов
-trailer текст
Вывод заданного текста в качестве
подписи под рисунком
-width л
Установить максимальную ширину
вывода равной л дюймов
Родственные
команды
1р Печать файлов Ipr
Печать файлов xdpr Захват и
печать образа экрана xwd Захват
образа экрана
ХрГОр
параметры
Вывод информации о
реквизитах окна. Вы можете указать
окно при помощи параметра -id или при
помощи мыши.
Реквизиты окна
используются Х Window для хранения
различной информации, такой, как
запросы к диспетчеру окон, для
обмена данными и для других целей.
Интересные реквизиты имеет Главное
окно.
Параметры
-display
система :номер_
сервера Использование Х-сервера
с заданным номером (обычно— 0) на
указанной системе
-font шрифт
Использование указанного шрифта
-frame Поиск окна
при помощи диспетчера окон
-grammar Вывод
подробной справки о параметрах
запуска
-help Вывод
краткой справки о параметрах
запуска
-id идентификатор
Вывод информации об окне с заданным
идентификатором
-len n Вывод
не более п байт каждого
реквизита
-name имя
Вывод информации об окне с заданным
именем
-notype Запрет
вывода типа реквизитов
-remove имя
Удалить указанный реквизит
-root Вывод
информации о Главном окне (заднем
плане экрана)
-spy Наблюдение
за реквизитами окна и немедленный
вывод изменений, как только они
появляются
Родственные
команды
xwininfo Вывод
информации об окнах xrdb Загрузка
Х-ресурсов из файла
xrdb параметры Xrdb
параметры файл
Эта команда
позволяет управлять базой данных
Х-ресурсов. При работе с Х Window вы
имеете возможность как
использовать файлы ресурсов, так и
загружать ресурсы в базу данных при
помощи программы xrdb. Многие
современные системы, например СОЕ,
активно используют xrdb и базу
данных Х-ресурсов. Если вы изменили
ресурс в файле .Xdefaults и ничего не
произошло, то вам, вероятно, следует
познакомиться с командой xrdb
В большинстве
случаев xrdb загружает или
сохраняет ресурсы в реквизите
Главного окна RESOURCE_MANAGER. (Если этот
реквизит существует, большинство
Х-приложений будут игнорировать
файл .Xdefaults.) Если вы указываете
имя файла в командной строке, то
•xrdb загрузит этот файл.
Примеры
xrdb -query >
resl.txt
(Эта команда
записывает все ресурсы,
содержащиеся в реквизите Главного
окна RESOURCE_MANAGER, в файл resl.txt.)
xrdb -edit .Xdefaults
(Эта команда
записывает ресурсы, находящиеся в
реквизите Главного окна RESOURCE_MANAGER, в
файл .Xdefaults. Если файл .Xctefautts
содержит отсутствующие в реквизите
RESOURCE_MANAGER ресурсы, то они
сохраняются.)
xrdb -load .Xdefaults
(Эта команда
загружает ресурсы из файла .Xdefaults
в реквизит Главного окна RESOURCE_MANAGER.)
Параметры
-all Установка
ресурсов в реквизитах RESOURCE_MANAGER и
SCREEN_RESOURCES на всех экранах
-backup суффикс
Создание резервной копии файла,
изменяемого при использовании
параметра - edit. Имя резервной
копии получается добавлением
заданного суффикса к имени
исходного файла
-срр файл
Использование указанного файла
вместо препроцессора срр
-display
система:номер_
сервера Использование Х-сервера
с заданным номером (обычно - 0) на
указанной системе
-edit файл
Запись ресурсов в файл без
изменения остальной части файла.
Это позволяет вам, например,
сохранить комментарии в файле
-global
Использование реквизита
RESOURCE_MANAGER (значение
по умолчанию)
-help Вывод
краткой справки по параметрам
запуска
-load Загрузить
ресурсы, используя в качестве
источника стандартный ввод либо
файл; все старые ресурсы удаляются
-merge Загрузить
ресурсы, используя в качестве
источника стандартный ввод либо
файл; никакие ресурсы не удаляются,
возможно только изменение их
значений
-n Вывод списка
изменений, которые должны быть
произведены, на стандартный вывод:
на самом деле изменения не
производятся
-посрр Не
использовать препроцессор срр
-query Вывод
ресурсов, содержащихся в реквизите
Главного окна
-quiet Запрет
вывода предупреждений
-remove Удалить
реквизиты
-screen Использование
реквизита
SCREEN_RESOURCES на экране
по умолчанию
-screens Использование
реквизита
SCREEN_RESOURCES на всех
экранах
-synbols Вывод
символов, определенных
препроцессором срр
Родственные
команды
срр Препроцессор
языка С хргор Вывод информации
о реквизитах окон
Xrefresh параметры
Перерисовка всего
экрана или его части. Как ни
странно, эта команда имеет
достаточно много параметров.
Примеры
xrefresh (Эта команда
вызывает перерисовку экрана.)
xrefresh -solid orange
(Эта команда
заливает экран оранжевым цветом,
после чего экран перерисовывается.)
Параметры
-black Выключение
электронной пушки
(экран становится
черным), затем перерисовка экрана
-display
система:номер_сервера
Использование Х-сервера с заданным
номером (обычно - 0) на указанной
системе
-none
Перерисовка всех окон без
интересных эффектов; также
выполняется, если не указаны
никакие параметры
-root Заливка
экрана цветом фона
Главного окна:
затем перерисовка
-solid цвет
Заливка экрана указанным цветом,
затем перерисовка
-white Заливка
экрана белым цветом, затем
перерисовка
XSfit параметры
Установка
параметров Х-сервера. Вы можете,
например, установить скорость
повтора символа при удерживании
клавиши или громкость звукового
сигнала.
Примеры
xset fp rehash
(Перезагрузить
список доступных шрифтов. Эта
команда обычно применяется после
установки новых шрифтов.)
xset led on
(Эта команда
зажигает все светодиоды на
клавиатуре.)
xset s off
(Эта команда
запрещает гашение экрана при
неактивности пользователя.)
Параметры
b on
Разрешить использование звуково го
сигнала
b off
Запретить использование звукового
сигнала
Ь - Запретить
использование звукового сигнала
Ь уровень
Установить громкость звукового
сигнала. Аргумент уровень может
принимать значения от 0 до 100
Ь уровень
частота продолжительность
Установить громкость, высоту и
продолжительность
звукового
сигнала
с уровень
Установить громкость звукового сигнала
при нажатии на клавиши, если он
поддерживается аппаратной частью
компьютера. Аргумент уровень
может принимать значения от 0 до 100
с on Восстановить
исходное состояние звукового
сигнала при нажатии на клавиши,
если он поддерживается аппаратной
частью компьютера
с off Выключить
звуковой сигнал при нажатии на
клавиши
с - Выключить
звуковой сигнал при нажатии на
клавиши
-display
система:номер_
сервера Использование Х-сервера
с заданным номером (обычно — 0) на
указанной системе
fp= каталог,
каталог,... Установить данный
список каталогов, разделенных
запятыми, в качестве пути поиска
шрифтов
fp default
Восстановить значение по умолчанию
пути поиска шрифтов
fp rehash Перезагрузить
список доступных шрифтов
-fp каталог,
каталог.... Удалить список
[каталогов, разде ленных запятыми,
из пути поиска шрифтов
fp- каталог,
каталог,... Удалить список
каталогов, разде ленных запятыми,
из пути поиска шрифтов
+fp каталог,
каталог,... Добавить список
каталогов, разде ленных запятыми, в
путь поиска шрифтов
fp+ каталог,
каталог,... Добавить список
каталогов, разде ленных запятыми, в
путь поиска шрифтов
led - Погасить
все светодиоды на клавиатуре
led on Зажечь все
светодиоды на
клавиатуре led off Выключить
все светодиоды на
клавиатуре
led номер Зажечь
светодиод с заданным номером
-led номер Погасить
светодиод с заданным номером
m множитель порог
Установить программное ускорение
мыши. Аргумент множитель
задает, во сколько раз быстрее
должен двигаться указатель в
режиме ускорения. Например, если
аргу мент множитель равен двум,
то в режиме ускорения указатель
будет двигаться в два раза быстрее.
Аргумент порог задает
расстояние в пикселах, на которое
должен быть перемещен указатель
мыши за короткое время, чтобы
включился режим ускорения
р номер цвет
Установить цвет с заданным номером
в текущей цветовой палитре
r Включить
автоповтор символов (при
удерживан/и какой-либо клавиши
нажатой)
-r Выключить
автоповтор символов (при
удерживании какой-либо клавиши
нажатой)
s off Запретить
заставку при неактивности
пользователя
s on Разрешить
заставку при неактивности
пользователя
s noblank Выводить
в качестве заставки не черный
экран, а узор
s п т Выводить
заставку после п секунд
неактивности пользователя и
изменять ее узор (если он должен
быть, см. параметр s noblank) каждые т
секунд
XSetTOOt параметры
Настройка вида
рабочего стола. Эта команда, в
частности, позволяет установить
цвет фона или разместить на рабочем
столе рисунок.
При работе с CDE
перед использованием команды
xsetroot вы должны при помощи панели
управления CDE установить значение
«No Background» для фона экрана. В
противном случае применение
команды xsetroot не произведет
никакого эффекта.
Примеры
xsetroot -cursor_name
gumby
(Установить
указатель gumby.)
xsetroot -cursor_name
gumby -bg green
(Эта команда
устанавливает указатель gumby
зеленого цвета.)
xsetroot -solid bisque2
(Эта команда
устанавливает приятный для ^аз nae'r D'isque2
в качестве цвета рабочего стола.)
Параметры
-Ьд цвет
Установка указанного цвета в
качестве дополнительного
-bitmap файл
Размещение на рабочем стале
монохромного
растрового рисунока из указанного
файла. Для вывода рисунка будут
использованы текущие основной и
дополнительный цвета
-cursor
файл _рисунка
файл_ маски Использование для
вывода указателя мыши рисунка и
маски, содержащихся в заданных
файлах
-cursor_name имя
Использование указателя с заданным
именем
-def Сброс всех
не заданных явно
параметров в
значения по умолчанию. Фон экрана
становится сеткой из белых и черных
точек, а указатель мыши принимает
форму буквы Х
-display
система:номер_
сервера Использование Х-сервера
с заданным номером (обычно — 0) на
указанной системе
-fg цвет
Установка указанного цвета в
качестве
основного; этот параметр
применяется при использовании
параметров -bitmap, -cursor, cursor_name, -mod
-gray Установка
серого цвета фона
-grey Установка
серого цвета фона
-help Вывод
краткой справки по парамет рам
запуска
-mod x у Использование
в качестве фона
экрана сетки, вид
которой определяется аргументами х
и /. Допустимые значения каждого из
аргументов — от 1 до 16
-name имя
Установка имени Главного окна
-rv Поменять
местами основной и дополнительный
цвета
-solid цвет
Установка цвета фона
Родственные
команды
bitmap
Редактирование монохромных
растровых рисунков
dtstyle Панель
управления CDE
Xterm параметры
Эта программа
открывает окно, эмулирующее
терминал VT102, позволяя вам вводить
команды UNIX. Вы можете запустить
несколько экземпляров программы
xterm, после чего производить
операцию копирования и вставки
информации между открывшимися
окнами. Команды, которые вы вводите
в окне xterm, на самом деле
выполняются вашим интерпретатором
командной строки, указанным в
переменной окружения SSHELL
Вы можете изменять
используемый в окне терминала
шрифт, а также выводить на экран или
убирать с экрана полосу прокрутки в
процессе работы программы xterm
без ее перезапуска.
Примеры
xterm -sb &
(Эта команда
запускает xterm как фоновый
процесс, причем рядом с окном
терминала будет выведена полоса
прокрутки.)
xterm -fn
"-*-courier-medium-r-normal-18-*-*-*-m-
(Эта команда
запускает программу xterm и
устанавливает указанный шрифт в
качестве шрифта, используемого в
окне терминала. Список доступных
шрифтов может быть получен при
помощи команды xlsfonts.)
Параметры
-132 Разрешение
обработки управляющей
последовательности DECCOLM,
переключающий терминал между
режимами 80 символов в строке и 132
символа в строке
-ah Всегда выделять
курсор
+ah Выделять
курсор только тогда, когда окно
владеет фокусом ввода (значение по
умолчанию) TODO
-background цвет
Установка указанного цвета в
качестве цвета
фона приложения
-bd цвет
Использование указанного цвета для
границы окна программы
-bg цвет
Установка указанного цвета в
качестве цвета
фона приложения
-bordercoter цвет
Установка указанного цвета в
качестве цвета границы окна
-borderwidth число
Установка ширины границы окна
равной заданному числу пикселов
-bw число
Установка ширины границы окна
равной заданному числу пикселов
-С Выводить в окне
системные сообщения. При задании
этого параметра xterm начинает
работать аналогично программе
xconsole
-en Не включать
символ перевода строки в
вырезаемый фрагмент, даже если
выделение доходит до конца строки
+сп Включать
символ перевода строки в
вырезаемый фрагмент, если
выделение доходит до конца строки
-сг цвет Установка
цвета курсора
-display
система:номер_
сервера Использование Х-сервера
с задан ным номером (обычно — 0) на
указанной системе
-е программа
аргументы Запуск в окне
указанной программы вместо
используемого по умолча нию
интерпретатора командной строки
-fb шрифт Использование
указанного шрифта для вывода
полужирных символов
-fg цвет Установка
указанного цвета в качестве
основного
-fn шрифт Использование
указанного шрифта
-foreground цвет Установка
указанного цвета в качестве
основного
-geometry
ширинах высотэ+
х+ у Установка размеров и
расположе ния окна программы
-geometry
ширинам высота Установка
размеров окна программы
-geometry +x+y Установка
расположения окна программы
-help Вывод
краткой справки по парамет рам
запуска
-iconic Запуск
программы со свернутым в значок
окном
-j Выключение
плавной прокрутки
+j Включение
плавной прокрутки
-Is Запуск
интерпретатора командной строки в
режиме login shell- с чтением
инициализационного файла .login
(если используется С shell) или .profile
(если исполь зуется Korn shell)
-md Звуковой сигнал
при приближении к концу строки во
время ввода команды. Учтите, это
очень раздражает!
-reverse Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
-rv Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
-s Разрешение
асинхронной прокрутки. Этот
параметр полезен при использовании
медленного сетевого соединения
-sb Вывод
вертикальной полосы прокрутки
+sb
Запрет вывода вертикальной полосы
прокрутки
-si Прокрутка окна
до самого низа при появлении нового
вывода
+si Выключение
режима -si
-sk Прокрутка окна
до самого низа при вводе информации
с клавиатуры
+sk Выключение
режима -sk
-si n Установка
размера буфера прокрутки. При
помощи полосы прокрутки будут
доступны п строк текста, не
помещающихся в окне
-t Запуск в режиме
эмуляции терминала Tektronix, а не в
режиме эмуляции терминала VT102
+t Запуск в режиме
эмуляции терминала VT102 (значение по
умолчанию)
-title заголовок
Установка заголовка окна
Родственные
команды
cmdtool Терминал,
входящий в состав Open Look
dtterm Терминал,
зходящий в состав CDE
shell-tool Терминал,
входящий s состав Open Look
xconsole Вывод
системных сообщений
xlsfonts Вывод
списка доступных шрифтов
XV параметры файлы
Эта чудесная
программа позволяет просматривать
изображения и захватывать их с
экрана. Поддерживается большинство
распространенных форматов. Вы
можете вывести отдельное
изображение, или просмотреть
содержимое целого каталога. Щелчок
правой кнопкой мыши на окне с
выведенным изображением открывает
окно управления xv, содержащее
кнопки и меню для выполнения всех
операций. Программа xv доступна не
во всех системах.
Примеры
XV &
(Эта команда
запускает xv в фоновом режиме.)
xv lion.gif
(Эта команда
позволяет просмотреть рисунок в
файле lion.gif.)
xv -quit -root -max lion.gif
(Эта команда
выводит рисунок из файла lion.gif в
Главном окне, растянув его так,
чтобы он соответствовал по размеру
рабочему столу. После вывода
рисунка программа xv немедленно
завершает работу.)
Параметры
-cemap Запуск с
открытием окна редактора цветовой
палитры
+сетар Запуск
без открытия окна редактора
цветовой палитры
-стар Запуск с
открытием окна управления
+стар Запуск
без открытия окна управления
-display
система:номер_
сервера Использование Х-сервера
с заданным номером (обычно — 0) на
указанной системе
-dir каталог
Просмотр рисунков в данном
каталоге
-help Вывод
краткой справки по параметрам
запуска
-iconic Запуск
программы со свернутым в значок
окном
-imap Запуск с
открытием информационного окна
+imap
Запуск без открытия
информационного окна
-quit Выход после
выполнения указанных параметрами
командной строки действий
-wait n Пауза
в п секунд. Этот параметр удобно
использовать вместе с параметром
-quit
-vsmap Запуск с
открытием окна выбора файлов
+vsmap
Запуск без открытия окна выбора
файлов
Родственные
команды
xwd Захват
образа экрана
xwud Вывод
изображения, захваченного с экрана
при помощи программы xwd
XWd параметры
Захват
изображения в окне и сохранение его
в файле. К сожалению, формат XWD, в
котором сохраняется изображение,
не относится к числу
распространенных графических
форматов и используется в основном
командами xwud и хрг. Однако вы
можете использовать программу xv
для преобразования изображения в
формате XWD в один из более
распространенных форматов,
например, GIF или JPEG.
Пример
xwd -name xterm -out
imagel.xwd
(Эта команда
захватывает изображение в окне с
именем xterm и сохраняет его в
файле imagel.xwd.)
Параметры
-add n
Прибавление к RGB-значению цвета
каждого захватываемого пиксела
указанного числа. Аргумент п
может быть как положительным, так и
отрицательным.
-display
система:номер_
сервера Использование Х-сервера
с заданным номером (обыно — 0) на
указанной системе
-frame Захват не
только содержимого
указанного окна,
но и его рамки. Параметр
используется только при работе в
интерактивном режиме
-help Вывод
краткой справки по парамет рам
запуска
-icmap Использование
первой установлен ной для данного
экрана цветовой палитры вместо
палитры, установ ленной в
захватываемом окне
-id идентификатор Захват
окна с заданным идентификатором
-name имя Захват
окна с заданным именем
-nobdrs Запрет
захвата границы окна
-out файл Запись
захваченного изображения в
указанный файл
-root Захват
изображения в Главном окне
-screen Захват
всех областей, накладываю щихся на
захватываемое окно
-ху Использование
XY-формата для записи цветных
изображений вместо используемого
по умолчанию Z-формата
Родственные
команды
xv Просмотр
графических изображений
xwud Вывод
изображения, захваченного с экрана
при помощи программы xwd
XWininfo параметры
Вывод информации
об указанном окне. Вы можете
выбрать окно, щелкнув в нем мышью
либо указав идентификатор или имя
окна
Примеры
xwininfo -root -children -all
(Эта команда
выводит всю доступную информацию о
Главном окне и его потомках, то есть
обо всех окнах на экране.)
xwininfo -all
(Эта команда
выводит всю доступную информацию
об окне, в котором вы щелкнете
мышью.)
Параметры
-all Вывод всей
доступной информации
-bits Вывод
битовых флагов указанного окна
-children Вывод
информации об окне, имен и
идентификаторов его потомков, а
также имени и идентификатора его
предка
-display
система:номер_
сервера Использование Х-сервера
с заданным номером (обычно — 0) на
указанной системе
-english Вывод
расстояний в дюймах и в пикселах
-events Вывод
маски событий для указанного окна
-frame Вывод
информации об окне, управляемом
диспетчером окон
-help Вывод
краткой справки по параметрам
запуска
-id идентификатор
Вывод информации об окне с
указанным идентификатором
-int Вывод
идентификаторов окон как
десятичных чисел (по умолчанию
используется шестнадцатеричная
запись)
-metric Вывод
расстояний в миллиметрах и в
пикселах
-name имя
Вывод информации об окне с
указанным именем
-root Вывод
информации о Главном окне
-shape Вывод
информации о рамке и
форме окна, если
они не прямоугольные
-size Вывод
информации о поддерживаемых
приложением размерах окна (включая
минимальный и максимальный размер)
-stats Вывод
информации о положении окна и
используемой цветовой палитре
-tree Вывод всей
доступной информации об указанном
окне, его потомках и его предке.
Этот параметр удобно использовать
вместе с параметром -root
-wm Вывод
реквизитов диспетчера окон для
указанного окна
XWUd параметры
Вывод изображения
в XWD-формате, полученного при помощи
команды xwd. Для завершения
работы xwud щелкните в выведенном
окне либо нажмите Q, q или Ctrl-C.
Примеры
xwud -in image3.xwd (Эта
команда выводит изображение из
файла image3.xwd.)
xwd -root I xwud
(Эта команда
захватывает изображение в Главном
окне и выводит его на экран.)
Параметры
-bg цвет
Установка указанного цвета в
качестве цвета
фона приложения
-display
системэ:номер_
сервера Использование Х-сервера
с заданным номером (обычно - 0) на
указанной системе
-fg цвет
Установка указанного цвета в
качестве основного цвета,
используемого приложением
-geometry
ширина^высотэ+х+у
Установка размеров и расположения
окна программы
-geometry
ширинам высота
Установка размеров окна программы
-geometry +x+y
Установка расположения окна
программы
-help Вывод
краткой справки по параметрам
запуска
-in файл Вывод
изображения из указанного файла.
Если этот параметр не задан, то
изображение берется со
стандартного ввода
-new Создание
новой цветовой палитры при выводе
изображения
-noclick Запрет
окончания работы при щелчке
мышью
-plane номер
Вывод только цветовой плоскости с
указанным номером. Этот параметр
используется для печати одной
цветовой плоскости при помощи
команды хрг
-raw Вывод с
использованием стандартной
цветовой палитры
-rv Сделать
основной цвет, используемый
приложением, цветом фона
приложения, а цвет фона приложения
— основным цветом
Родственные
команды
xdpr
Захват изображения с экрана и его
печать
хрг Печать
изображения, захваченного с экрана
при помощи программы xwd
xwd Захват
изображения с экрана
Программирование
UNIX — идеальная
среда для программиста. Хотя знание
наиболее часто используемых
команд, описываемых в этом
небольшом разделе, и не сделает вас
программистом, но вы можете
почувствовать дух
программирования под UNIX.
аГ команда файлы
Эта команда
позволяет выполнять различные
операции с архивами (обычно
называемыми библиотеками}
программных модулей. Библиотеки
могут использоваться при
разработке программ.
Пример
$ ar rv libFOO.a
modulel.o module2.o
(Эта команда
добавляет (удаляя старые версии,
если это необходимо) модули modulel.o
и module2.o в библиотеку libFOO.a.)
Команды
г Заменить старые
версии модулей в библиотеке новыми
s Обновить таблицу
символов t Вывести список модулей в
библиотеке
v Выводить в
процессе работы информационные
сообщения
Родственные
команды
ее Компилятор
языка С СС Компилятор языка C++
ее параметры файлы
Компилятор языка
программирования С. Эта команда
позволяет компиляцию как
С-программ, так и программ на языке
ассемблера. Вы также можете
использовать директивы
препроцессора.
^^ ПРИМЕЧАНИЕ
Эта команда имеет десятки
параметров. Их описание вы можете
найти в документации по вашей
системе или на страницах
руководства.
Пример
$ ее -о hello hello.о
(Эта команда
создает исполняемый файл hello из
объектного файла hello.c.)
Параметры
-с фдйл
Компиляция программы, исходный
текст которой содержится в
указанном файле, и создание
объектного файла (которому по
умолчанию дается расширение .о)
-д Включение
отладочной информации в
создаваемую программу
-I библиотека
Линковка с указанной библиотекой
(например, -1Х11}
-о имя Создание
исполняемого файла с указанным
именем
-О Включение
оптимизации
Родственные
команды
СС Компилятор
языка C++
СС параметры файлы
Компилятор языка
программирования C++. Обратите
внимание, что команда СС и команда
ее (строчными буквами, компилятор
языка С) — две разных команды.
¦^^¦ ПРИМЕЧАНИЕ
Эта команда имеет десятки
параметров. Их описание вы можете
найти в документации по вашей
системе или на страницах
руководства.
Пример
СС -о myprog
myprog.cxx
(Эта команда
компилирует программу myprog.cxx и
создает исполняемый файл myprog.)
Параметры
-с файл
Компиляция программы, исходный
текст "^которой содержится в
указанном файле, и создание
объектного файла (которому по
умолчанию дается расширение .о)
-д Включение
отладочной информации в
создаваемую программу
-I библиотеке
Линковка с указанной библиотекой
(например, -Im означает линковку
с библиотекой libm.a)
-о имя Создание
исполняемого файла с указанным
именем
-О Включение
оптимизации
Родственные
команды
аг Управление
библиотеками ее Компилятор
языка С
CJ параметры
файл CJ параметры файл1 файл2 ...
Эта команда
включает указанный файл или файлы в
Систему контроля версий (Revision Control
System, RCS). Для того, чтобы эта команда
работала правильно, текущий
каталог должен содержать
подкаталог RCS.
jg^J ПРИМЕЧАНИЕ
Дополнительную информацию о
Системе контроля версий вы можете
найти на странице руководства
rcsintro.
Пример
cl -I fred.схх
(Эта команда
включает файл fred.cxx в систему
контроля версий и немедленно
извлекает его обратно, блокируя
файл.)
Параметры
-I Извлечение файла
после включения его в Систему
контроля версий и его блокировка
-гномер
Установка номера версии
включаемого файла
-и Извлечение
файла после включения в Систему
контроля версий без блокировки
Родственные
команды
со Извлечение
файла из Системы контроля версий res
Управление Системой контроля
версий
СО параметры файл
Извлечение файла
из Системы контроля версий (Revision
Control System, RCS). Для того чтобы эта
команда работала правильно,
текущий каталог должен содержать
подкаталог RCS.
^^ ПРИМЕЧАНИЕ
Дополнительную информацию о
Системе контроля версий вы можете
найти на странице руководства
rcsintro.
Примеры
со -1 fred. схх
(Эта команда
извлекает из Системы контроля
версий файл fred.схх,
устанавливая его блокировку, что
позволяет изменять файл.)
со -u fred. схх
(Эта команда
извлекает файл fred.схх, но
блокировка не производится.)
Параметры
-I Извлечение файла
и его блокировка
-гномер
Извлечение указанной версии файла
-u Извлечение файла
без его блокировки
Родственные
команды
ci Внесение файла в
Систему контроля версий
res Управление
Системой контроля версий
dbx программа dbx
программа core-файл
Один из многих
применяемых в UNIX отладчиков. Помимо
dbx, часто используются gdb и xdb.
Одна из этих трех программ
наверняка имеется в вашей системе.
Отладчик
позволяет вам найти ошибки в
программе, изучив код программы во
время его исполнения. Чтобы
воспользоваться всеми
возможностями отладчика, вы должны
компилировать вашу программу с
указанием ключа компилятора -д,
обеспечивающего включение в код
программы отладочной информации.
Отладчики, как правило, могут
работать в одном из двух режимов; с
запущенной программой или в
«посмертном» режиме, позволяющем
изучить core-файл (дамп оперативной
памяти), созданный программой при
аварийном завершении работы.
Программа dbx
используется в системах Sun и Silicon
Graphics.
Примеры
dbx myprog
(Эта команда
запускает отладчик для работы с
программой myprog.)
dbx myprog core
(Эта команда
запускает отладчик для анализа
core-файла, созданного программой
myprog.)
Родственные
команды
xdb Отладчик
системы Hewlett-Packard UNIX
make параметры
Эта программа
позволяет эффективно работать над
созданием сложных программ,
перекомпилируя только
изменившиеся модули. Необходимость
перекомпиляции определяется при
помощи даты изменения файлов и
правил зависимости, заданных в
файле Makefile. Ниже приведен
пример файла Makefile.
OBJS= str.o mytest.o
mytest: $(OBJS)
CC -o mytest $ (OBJS) INC= -I.
str.о: str.cxx
CC -c $(INC) str.cxx
mytest.o: mytets.cxx
CC -c $(INC)
myfcesfc.cxx
Примеры
make -f MyMakefile
(Эта команда
запускает make с использованием
файла MyMakefile вместо
используемого по умолчанию Makefile.)
make str.o
(Запуск make с
использованием правила str.o
вместо используемого по умолчанию
первого правила в файле Makefile.)
Параметры
-f файл
Использование указанного файла
вместо Makefile
-п Тестовый запуск:
make выводит имена команд, которые
должны быть выполнены, но не
вызывает их
правило
Использование указанного правила
Родственные
команды
аг Управление
библиотеками ее Компилятор
языка С CC Компилятор языка С++
ГС5 параметры
файл rCS параметры файл1 файл2 ...
Эта команда
позволяет изменить атрибуты
файлов, сохраненных в Системе
контроля версий (Revision Control System, RCS).
L_J ПРИМЕЧАНИЕ
Дополнительную информацию о
Системе контроля версий вы можете
найти на странице руководства
rcsintro.
Параметры
-i Создание и
инициализация нового пустого файла
-I Блокировка файла
без его изменения. Этот параметр
полезен, если вы модифицировали
файл, но не извлекли его перед этим
из Системы контроля версий
-и Отказ от
сделанных изменений и снятие
блокировки с файла
Родственные
команды
ci Внесение файла в
Систему контроля версий со
Извлечение файла из Системы
контроля версий
xdb программа
xdb программа
core-файл
Один из многих
применяемых в UNIX отладчиков. Помимо
xdb, часто используются gdb и dbx.
Одна из этих трех программ
наверняка имеется в вашей системе.
Отладчик
позволяет вам найти ошибки в
программе, изучив код программы во
время его исполнения. Чтобы
воспользоваться всеми
возможностями отладчика, вы должны
компилировать вашу программу с
указанием ключа компилятора -д,
обеспечивающего включение в код
программы отладочной информации.
Отладчики, как правило, могут
работать в одном из двух режимов: с
запущенной программой или в
«посмертном» режиме, позволяющем
изучить core-файл (дамп оперативной
памяти), созданный программой при
аварийном завершении работы.
Программа xdb
используется в системах Hewlett-Packard.
Она работает наилучшим образом,
если ее запускать не из окна xterm,
а из окна hpterm.
Пример
xdb myprog core
(Эта команда
запускает отладчик для анализа
core-файла, созданного программой
myprog.)
Родственные
команды
|