Администраторы ищут дополнительную информацию о Solaris, если не знают, как что-то сделать, либо если не знают, почему происходит так, а не иначе. Таким образом, большинство вопросов сводятся к двум:
Вопрос "почему оно не работает нужным образом?" является частным случаем первого вопроса, а "странно, почему оно вообще работает?" - второго.
Есть несколько способов получить необходимые сведения. Во-первых,
всегда читайте . В английском рассказе . Как вы уже знаете из лекции 1, - это такая программа в UNIX,
которая показывает страницы системного
Нет более тупого героя анекдотов, чем системный администратор. Хуже, наверное, только пользователь. В каждом
руководстве написано, что перед тем, как запускать программу, следует прочестьпо ней. И все же половина администраторов игнорируют это правило. Везде сказано, что выбирать простые пароли типа 1234 нельзя, а пароль IVAN1 выбирают 95% пользователей ivan. Число пользователей растет, и тем не менее пароли типа IVAN1 упорно выбирает тот же процент пользователей ivan. Упрямая вещь, эта статистика тупости!man
Еще раз: для получения информации о том, как работает программа,
следует читать по ней. Внимательно прочтите всю страницу
Во-вторых, имеет смысл предпринять
В-третьих, если проблема состоит в появлении какой-то непонятной ошибки, можно просто набрать сообщение об ошибке в строке поисковой системы (подходит http://www.google.com, но иногда лучше обратиться к http://www.metacrawler.com). Идеально, если сообщение об ошибке можно просто перенести в окно браузера - тогда вероятность опечатки при наборе снижается многократно. Подобные ошибки, возможно, бывали и у других администраторов, и их обсуждение в Сети наконец-то добралось до решения. Следуйте по ссылкам - не исключено, что решение уже найдено!
Наконец, если в одиночку читать
Помните: ответы в
Ниже в нескольких абзацах я повторю то, что без устали повторяют всем авторам просьб о помощи. В конце главы описан случай поиска решения проблемы в Solaris, самый интересный в моей практике за последние месяцы.
Во-первых, следует задавать умные вопросы. Странно спрашивать у гуру,
как изменить адрес name-сервера в настройках рабочей станции - на
этот вопрос отвечает множество умных книг и (внимание!) , а
также . Следует приучить себя искать ответы
самостоятельно, прежде чем кричать на всю Сеть: "как изменить этот
чертов адрес?"
Во-вторых, лучше задать вопрос "где я могу найти информацию о том, как изменить адрес name- сервера?", а не вопрос "как изменить адрес?" Профессионалы легче признают своим и, следовательно, заслуживающим помощи и совета того, кто явно демонстрирует желание самостоятельно разобраться в проблеме. Никто не хочет выполнять вашу работу за вас - ведь деньги за нее получаете вы, правда? Если здесь вы вздохнули и сказали себе "разве ж это деньги?" - подумайте о том, что после прочтения этой книги стоит купить еще одну: "Как мне найти хорошую работу?"
В-третьих, обращайтесь по адресу. В
Главная и основная /usr/share/man/ и выдается постранично по команде . Любители
читать xman для
доступа к
Это
В Solaris, как и в любом другом UNIX,
apropos термин или man -k термин ; man по смежной тематике и выудить что-нибудь,
относящееся к теме, из раздела SEE ALSO в конце страницы local, new или public.
Каждая страница passwd (1) и passwd (4), рассказывающие о связанных
понятиях, файлах и программах. Так, страница passwd в разделе 1
рассказывает о программе passwd, а страница passwd в разделе 4
рассказывает о формате и назначении файла /etc/passwd. Разделы
делятся на подразделы, например, в разделе 1 есть подразделы 1m, 1b, 1c, 1f, 1s. Объяснение того, какие страницы содержатся в каждом из
подразделов, дано в . Страница intro есть в каждом разделе,
от intro (1) до intro (9). Это - введение в справочный раздел. Если
потребуется более подробное описание того, что содержится в нем,
можно вызвать
man -s N intro
Поставьте вместо N номер того раздела, который вас заинтересовал (от 1 до 9).
В таблице 8.1 перечислены основные разделы справочного
| 1 | Основные команды |
| 2 | Системные вызовы и коды ошибок |
| 3 | Библиотеки С |
| 4 | Устройства и драйверы устройств |
| 5 | Форматы файлов |
| 6 | Инструкции к играм и демо-версиям программ |
| 7 | Специальные файлы, описания протоколов, драйверы и интерфейсы к ним |
| 9 | Интерфейсы системных функций ядра |
В страницах halt(1M). Такая запись представляет как имя команды ( halt ),
так и страницу 1M ). При ).
Страница grep нужно ввести следующую команду:
man grep
В ответ система выдаст следующую информацию:
Name grep - search a file for a pattern Synopsis /usr/bin/grep [-bchilnsvw] limited-regular-expression [filename...] /usr/xpg4/bin/grep [-E | -F] [-c | -l | -q] [-bhinsvwx] -e pattern_list... [-f pattern_file]... [file...] /usr/xpg4/bin/grep [-E | -F] [-c | -l | -q] [-bhinsvwx] [-e pattern_list...] -f pattern_file... [file...] /usr/xpg4/bin/grep [-E | -F] [-c | -l | -q] [-bhinsvwx] pattern [file...] Description The grep utility searches text files for a pattern and prints all lines that contain that pattern. It uses a compact non-deterministic algorithm. Be careful using the characters $, *, [, ^, |, (, ), and \ in the pattern_list because they are also meaningful to the shell. It is safest to enclose the entire pattern_list in single quotes `... `. If no files are specified, grep assumes standard input. Normally, each line found is copied to standard output. The file name is printed before each line found if there is more than one input file. /usr/bin/grep The /usr/bin/grep utility uses limited regular expressions like those described on the regexp(5) manual page to match the patterns. /usr/xpg4/bin/grep The options -E and -F affect the way /usr/xpg4/bin/grep interprets pattern_list. If -E is specified, /usr/xpg4/bin/grep interprets pattern_list as a full regular expression (see -E for description). If -F is specified, grep interprets pattern_list as a fixed string. If neither are specified, grep interprets pattern_list as a basic regular expression as described on regex(5) manual page. Options The following options are supported for both /usr/bin/grep and /usr/xpg4/bin/grep: -b Precede each line by the block number on which it was found. This can be useful in locating block numbers by context (first block is 0). -c Print only a count of the lines that contain the pattern. -h Prevents the name of the file containing the matching line from being appended to that line. Used when searching multiple files. -i Large File Behavior See largefile(5) for the description of the behavior of grep when encountering files greater than or equal to 2 Gbyte ( 2 **31 bytes). Examples Example 1: Finding all uses of a word To find all uses of the word "Posix" (in any case) in the file text.mm, and write with line numbers: example% /usr/bin/grep -i -n posix text.mm Example 2: Finding all empty lines To find all empty lines in the standard input: example% /usr/bin/grep ^$ or example% /usr/bin/grep -v . Example 3: Finding lines containing strings Both of the following commands print all lines containing strings abc or def or both: example% /usr/xpg4/bin/grep -E `abc def' example% /usr/xpg4/bin/grep -F `abc def' Example 4: Finding lines with matching strings Both of the following commands print all lines matching exactly abc or def: example% /usr/xpg4/bin/grep -E `^abc$ ^def$' example% /usr/xpg4/bin/grep -F -x `abc def' Environment Variables See environ(5) for descriptions of the following environment variables that affect the execution of grep: LC_COLLATE, LC_CTYPE, LC_MESSAGES, and NLSPATH. Exit Status The following exit values are returned: 0 One or more matches were found. 1 No matches were found. 2 Syntax errors or inaccessible files (even if matches were found). See Also egrep(1) , fgrep(1) , sed(1) , sh(1) , attributes(5) , environ(5) , largefile(5) , regex(5) , regexp(5) , XPG4(5) Notes /usr/bin/grep Lines are limited only by the size of the available virtual memory. If there is a line with embedded nulls, grep will only match up to the first null; if it matches, it will print the entire line. /usr/xpg4/bin/grep The results are unspecified if input files contain lines longer than LINE_MAX bytes or contain binary data. LINE_MAX is defined in /usr/include/limits.h.
Вывод сильно сокращен, так как здесь нам требуется
не детальный обзор grep, а общий вид какой-нибудь страницы
Первый блок информации, представленный в верхней строке, сообщает
заголовок страницы
Обратите внимание на то, что в Solaris 9 поддерживается две версии grep - классическая ( /usr/bin/grep ) и расширенная
( /usr/xpg4/bin/grep ).
Ниже рассмотрены элементы страницы
В страницах
NAME сообщает имя описываемой команды. В разделе NAME представлено
еще и краткое описание программы.
описывает перечень доступных ключей командной строки при
вызове команды и список возможных аргументов. Этого раздела может
быть достаточно для того, чтобы освежить свою память и вспомнить
ключ, который раньше помогал вам получить требуемый результат.
DESCRIPTION кратко описывает программу. Содержимое этого раздела
зависит от темы, которая представлена на рассматриваемой странице
OPTIONS (ключи) описывает ключи программы, их воздействие и, в
зависимости от ключа, дополнительные аргументы, которые необходимо
указать при использовании ключа.
SEE ALSO ("см. также") традиционно является последним разделом
страницы, но зачастую - самым интересным.
Нелишне еще раз вспомнить, что для просмотра заголовков всех страниц,
относящихся к определенной теме, нужно набрать тема. В этом
случае будет выполнен - это легче запомнить, если не забыли, что означает
Для ) следует набрать "/" и затем само слово.
После этого на экране можно будет увидеть первое употребление этого
слова на странице. Последовательно вводя одиночный слэш ( / ), можно
будет переходить к следующему вхождению этого слова.
Интернет велик, информации в нем много, и для понимания Solaris мы
можем воспользоваться в Сети : списками часто задаваемых вопросов,
В Сети есть разнообразные сборники часто задаваемых вопросов и
ответов, связанных с администрированием Solaris. Надо начать
Компания Sun Microsystems предоставляет обширную базу данных для
Русскоязычный сайт для администраторов Solaris расположен по адресу
http://solaris.opennet.ru. Кроме статей, посвященных различным аспектам
администрирования системы, здесь имеется
Вот что рассказывает Максим Чирков, глава проекта Opennet, об истории
http://solaris.opennet.ru: "Примерно в 1998 году Евгений Бобин создал сайт
http://gene.chat.ru (сайт сохранился до сих пор), и я предложил ему
предоставить
В 2004 году появился еще один, автоматически компонуемый, вариант этой страницы - http://solaris.opennet.ru/mp/solaris/ ".
Конференции
Конференции сети
Возможно, для участия в конференциях, для получения права писать письма в конференцию, вам придется зарегистрироваться и (или) установить новое программное обеспечение для чтения телеконференций в формате Usenet. Не волнуйтесь: затраты времени окупятся сторицей.
Для
Прежде всего, надо четко представить себе, какого рода информацию вы хотите найти.
Предположим, вы ищете смысл сообщения об ошибке, которое вы получили
от системы. Тогда следует рассчитывать только на
Сообщение об ошибке следует очистить от всяких особенностей, специфических для вашей системы: от имени системы, возможно, от имени интерфейса, с которым связана ошибка. Например, сообщение
/dev/rdsk/c0d0t3s1: can't check file system
содержит указание на конкретный диск (c0d0t3s1); очевидно, что
сообщение может встречаться в Сети в письмах о помощи на
Кстати, перечень сообщений об ошибках в Solaris (с объяснением их возможных причин) можно найти в Сети, например, по адресам http://www.antioffline.com/solerrors.html и http://docs.sun.com/db/doc/802-2022. Помните, что достоверность ссылок проверена автором на момент написания книги; возможно, вы найдете эти списки в других местах.
Если ваша цель - отыскать
Например, для
Для администрирования Solaris и любого другого варианта UNIX не обязательно знать язык С или С++ в совершенстве, можно не знать perl и язык командного процессора, но понимать английский текст надо обязательно. Если вы еще не знаете английского языка, выучите его.
Иногда можно найти в Сети обсуждение нужной вам темы по-русски или
переведенную на русский язык
Если не удается найти информацию на привычных вам поисковых серверах, попробуйте http://metacrawler.com - иногда мне удавалось с его помощью выудить жемчужину из навозной кучи.
Если вы отчаялись найти решение самостоятельно, читая архивы
В письме о помощи следует привести всю информацию, которая имеется в вашем распоряжении. Если в письме не будет чего-то важного для решения проблемы, то либо ваш вопрос проигнорируют, либо вместо ответа вы получите массу сообщений, в которых вас попросят уточнить детали.
Поэтому в письмо о помощи надо включить, как минимум, следующее:
uname -a. Так можно узнать версию вашей операционной
системы и аппаратную платформу./var/log/messages и
других файлов протоколов, если они связаны с проблемой.Постарайтесь также, чтобы ваше письмо было удобно читать: не пишите
длинных вступлений и заключений общего характера ("Я работаю
системным администратором в компании Газпром"), отправляйте письмо в
формате plain text (ваши корреспонденты вряд ли любят читать письма в
формате HTML, попробуйте сами с помощью программы mail, например),
отправляйте письмо по тому адресу, с которого вправе ожидать помощь,
и помните - письмо, возможно, придется
Теперь возьмем относительно простую (казалось бы!) задачу и воспользуемся описанной методикой для ее решения. Часть этой книги набрана в пакете Open Office под Solaris 9. Для создания иллюстраций было необходимо делать "снимки" экрана, чтобы показать, как выглядят графические элементы CDE. Как сделать такие "снимки"?
Во-первых, я попробовал найти это в . Попытки получить что-нибудь
про print screen или screenshot с помощью не удались.
Во-вторых, я попробовал найти эту информацию в Сети. Поскольку делать
"снимки" графических окон - не самая частая необходимость
администратора,
Solaris 9 screenshot
Находятся ссылки на уже готовые "снимки"... смотрим дальше... вот! "to easily and quickly capture a screenshot" значится в описании страницы с http://docs.sun.com. Смотрим... "SDTImage Enhancements: The SDTImage screen snapshot feature now enables users to easily and quickly capture a screenshot image from the command line."
Похоже, это именно то, что мы ищем! Интересно, что найденный документ описывает расширения среды CDE, появившиеся в Solaris 8. А что такое SDTImage?
Попробуем :
bash-2.05# man -k sdtimage sdtimage sdtimage (1) - Image viewer for CDE bash-2.05#
О, да это средство для просмотра картинок... Запускаем
sdtimage
и оказывается, что в меню File имеется функция Snapshot...
Задача решена! Удалось даже обойтись без помощи гуру...
Администраторы ищут дополнительную информацию о Solaris, если не знают, как что-то сделать, либо если не знают, почему происходит так, а не иначе. Таким образом, большинство вопросов сводятся к двум:
Вопрос "почему оно не работает нужным образом?" является частным случаем первого вопроса, а "странно, почему оно вообще работает?" - второго.
Есть несколько способов получить необходимые сведения. Во-первых,
всегда читайте . В английском рассказе . Как вы уже знаете из лекции 1, - это такая программа в UNIX,
которая показывает страницы системного
Нет более тупого героя анекдотов, чем системный администратор. Хуже, наверное, только пользователь. В каждом
руководстве написано, что перед тем, как запускать программу, следует прочестьпо ней. И все же половина администраторов игнорируют это правило. Везде сказано, что выбирать простые пароли типа 1234 нельзя, а пароль IVAN1 выбирают 95% пользователей ivan. Число пользователей растет, и тем не менее пароли типа IVAN1 упорно выбирает тот же процент пользователей ivan. Упрямая вещь, эта статистика тупости!man
Еще раз: для получения информации о том, как работает программа,
следует читать по ней. Внимательно прочтите всю страницу
Во-вторых, имеет смысл предпринять
В-третьих, если проблема состоит в появлении какой-то непонятной ошибки, можно просто набрать сообщение об ошибке в строке поисковой системы (подходит http://www.google.com, но иногда лучше обратиться к http://www.metacrawler.com). Идеально, если сообщение об ошибке можно просто перенести в окно браузера - тогда вероятность опечатки при наборе снижается многократно. Подобные ошибки, возможно, бывали и у других администраторов, и их обсуждение в Сети наконец-то добралось до решения. Следуйте по ссылкам - не исключено, что решение уже найдено!
Наконец, если в одиночку читать
Помните: ответы в
Ниже в нескольких абзацах я повторю то, что без устали повторяют всем авторам просьб о помощи. В конце главы описан случай поиска решения проблемы в Solaris, самый интересный в моей практике за последние месяцы.
Во-первых, следует задавать умные вопросы. Странно спрашивать у гуру,
как изменить адрес name-сервера в настройках рабочей станции - на
этот вопрос отвечает множество умных книг и (внимание!) , а
также . Следует приучить себя искать ответы
самостоятельно, прежде чем кричать на всю Сеть: "как изменить этот
чертов адрес?"
Во-вторых, лучше задать вопрос "где я могу найти информацию о том, как изменить адрес name- сервера?", а не вопрос "как изменить адрес?" Профессионалы легче признают своим и, следовательно, заслуживающим помощи и совета того, кто явно демонстрирует желание самостоятельно разобраться в проблеме. Никто не хочет выполнять вашу работу за вас - ведь деньги за нее получаете вы, правда? Если здесь вы вздохнули и сказали себе "разве ж это деньги?" - подумайте о том, что после прочтения этой книги стоит купить еще одну: "Как мне найти хорошую работу?"
В-третьих, обращайтесь по адресу. В
Главная и основная /usr/share/man/ и выдается постранично по команде . Любители
читать xman для
доступа к
Это
В Solaris, как и в любом другом UNIX,
apropos термин или man -k термин ; man по смежной тематике и выудить что-нибудь,
относящееся к теме, из раздела SEE ALSO в конце страницы local, new или public.
Каждая страница passwd (1) и passwd (4), рассказывающие о связанных
понятиях, файлах и программах. Так, страница passwd в разделе 1
рассказывает о программе passwd, а страница passwd в разделе 4
рассказывает о формате и назначении файла /etc/passwd. Разделы
делятся на подразделы, например, в разделе 1 есть подразделы 1m, 1b, 1c, 1f, 1s. Объяснение того, какие страницы содержатся в каждом из
подразделов, дано в . Страница intro есть в каждом разделе,
от intro (1) до intro (9). Это - введение в справочный раздел. Если
потребуется более подробное описание того, что содержится в нем,
можно вызвать
man -s N intro
Поставьте вместо N номер того раздела, который вас заинтересовал (от 1 до 9).
В таблице 8.1 перечислены основные разделы справочного
| 1 | Основные команды |
| 2 | Системные вызовы и коды ошибок |
| 3 | Библиотеки С |
| 4 | Устройства и драйверы устройств |
| 5 | Форматы файлов |
| 6 | Инструкции к играм и демо-версиям программ |
| 7 | Специальные файлы, описания протоколов, драйверы и интерфейсы к ним |
| 9 | Интерфейсы системных функций ядра |
В страницах halt(1M). Такая запись представляет как имя команды ( halt ),
так и страницу 1M ). При ).
Страница grep нужно ввести следующую команду:
man grep
В ответ система выдаст следующую информацию:
Name grep - search a file for a pattern Synopsis /usr/bin/grep [-bchilnsvw] limited-regular-expression [filename...] /usr/xpg4/bin/grep [-E | -F] [-c | -l | -q] [-bhinsvwx] -e pattern_list... [-f pattern_file]... [file...] /usr/xpg4/bin/grep [-E | -F] [-c | -l | -q] [-bhinsvwx] [-e pattern_list...] -f pattern_file... [file...] /usr/xpg4/bin/grep [-E | -F] [-c | -l | -q] [-bhinsvwx] pattern [file...] Description The grep utility searches text files for a pattern and prints all lines that contain that pattern. It uses a compact non-deterministic algorithm. Be careful using the characters $, *, [, ^, |, (, ), and \ in the pattern_list because they are also meaningful to the shell. It is safest to enclose the entire pattern_list in single quotes `... `. If no files are specified, grep assumes standard input. Normally, each line found is copied to standard output. The file name is printed before each line found if there is more than one input file. /usr/bin/grep The /usr/bin/grep utility uses limited regular expressions like those described on the regexp(5) manual page to match the patterns. /usr/xpg4/bin/grep The options -E and -F affect the way /usr/xpg4/bin/grep interprets pattern_list. If -E is specified, /usr/xpg4/bin/grep interprets pattern_list as a full regular expression (see -E for description). If -F is specified, grep interprets pattern_list as a fixed string. If neither are specified, grep interprets pattern_list as a basic regular expression as described on regex(5) manual page. Options The following options are supported for both /usr/bin/grep and /usr/xpg4/bin/grep: -b Precede each line by the block number on which it was found. This can be useful in locating block numbers by context (first block is 0). -c Print only a count of the lines that contain the pattern. -h Prevents the name of the file containing the matching line from being appended to that line. Used when searching multiple files. -i Large File Behavior See largefile(5) for the description of the behavior of grep when encountering files greater than or equal to 2 Gbyte ( 2 **31 bytes). Examples Example 1: Finding all uses of a word To find all uses of the word "Posix" (in any case) in the file text.mm, and write with line numbers: example% /usr/bin/grep -i -n posix text.mm Example 2: Finding all empty lines To find all empty lines in the standard input: example% /usr/bin/grep ^$ or example% /usr/bin/grep -v . Example 3: Finding lines containing strings Both of the following commands print all lines containing strings abc or def or both: example% /usr/xpg4/bin/grep -E `abc def' example% /usr/xpg4/bin/grep -F `abc def' Example 4: Finding lines with matching strings Both of the following commands print all lines matching exactly abc or def: example% /usr/xpg4/bin/grep -E `^abc$ ^def$' example% /usr/xpg4/bin/grep -F -x `abc def' Environment Variables See environ(5) for descriptions of the following environment variables that affect the execution of grep: LC_COLLATE, LC_CTYPE, LC_MESSAGES, and NLSPATH. Exit Status The following exit values are returned: 0 One or more matches were found. 1 No matches were found. 2 Syntax errors or inaccessible files (even if matches were found). See Also egrep(1) , fgrep(1) , sed(1) , sh(1) , attributes(5) , environ(5) , largefile(5) , regex(5) , regexp(5) , XPG4(5) Notes /usr/bin/grep Lines are limited only by the size of the available virtual memory. If there is a line with embedded nulls, grep will only match up to the first null; if it matches, it will print the entire line. /usr/xpg4/bin/grep The results are unspecified if input files contain lines longer than LINE_MAX bytes or contain binary data. LINE_MAX is defined in /usr/include/limits.h.
Вывод сильно сокращен, так как здесь нам требуется
не детальный обзор grep, а общий вид какой-нибудь страницы
Первый блок информации, представленный в верхней строке, сообщает
заголовок страницы
Обратите внимание на то, что в Solaris 9 поддерживается две версии grep - классическая ( /usr/bin/grep ) и расширенная
( /usr/xpg4/bin/grep ).
Ниже рассмотрены элементы страницы
В страницах
NAME сообщает имя описываемой команды. В разделе NAME представлено
еще и краткое описание программы.
описывает перечень доступных ключей командной строки при
вызове команды и список возможных аргументов. Этого раздела может
быть достаточно для того, чтобы освежить свою память и вспомнить
ключ, который раньше помогал вам получить требуемый результат.
DESCRIPTION кратко описывает программу. Содержимое этого раздела
зависит от темы, которая представлена на рассматриваемой странице
OPTIONS (ключи) описывает ключи программы, их воздействие и, в
зависимости от ключа, дополнительные аргументы, которые необходимо
указать при использовании ключа.
SEE ALSO ("см. также") традиционно является последним разделом
страницы, но зачастую - самым интересным.
Нелишне еще раз вспомнить, что для просмотра заголовков всех страниц,
относящихся к определенной теме, нужно набрать тема. В этом
случае будет выполнен - это легче запомнить, если не забыли, что означает
Для ) следует набрать "/" и затем само слово.
После этого на экране можно будет увидеть первое употребление этого
слова на странице. Последовательно вводя одиночный слэш ( / ), можно
будет переходить к следующему вхождению этого слова.
Интернет велик, информации в нем много, и для понимания Solaris мы
можем воспользоваться в Сети : списками часто задаваемых вопросов,
В Сети есть разнообразные сборники часто задаваемых вопросов и
ответов, связанных с администрированием Solaris. Надо начать
Компания Sun Microsystems предоставляет обширную базу данных для
Русскоязычный сайт для администраторов Solaris расположен по адресу
http://solaris.opennet.ru. Кроме статей, посвященных различным аспектам
администрирования системы, здесь имеется
Вот что рассказывает Максим Чирков, глава проекта Opennet, об истории
http://solaris.opennet.ru: "Примерно в 1998 году Евгений Бобин создал сайт
http://gene.chat.ru (сайт сохранился до сих пор), и я предложил ему
предоставить
В 2004 году появился еще один, автоматически компонуемый, вариант этой страницы - http://solaris.opennet.ru/mp/solaris/ ".
Конференции
Конференции сети
Возможно, для участия в конференциях, для получения права писать письма в конференцию, вам придется зарегистрироваться и (или) установить новое программное обеспечение для чтения телеконференций в формате Usenet. Не волнуйтесь: затраты времени окупятся сторицей.
Для
Прежде всего, надо четко представить себе, какого рода информацию вы хотите найти.
Предположим, вы ищете смысл сообщения об ошибке, которое вы получили
от системы. Тогда следует рассчитывать только на
Сообщение об ошибке следует очистить от всяких особенностей, специфических для вашей системы: от имени системы, возможно, от имени интерфейса, с которым связана ошибка. Например, сообщение
/dev/rdsk/c0d0t3s1: can't check file system
содержит указание на конкретный диск (c0d0t3s1); очевидно, что
сообщение может встречаться в Сети в письмах о помощи на
Кстати, перечень сообщений об ошибках в Solaris (с объяснением их возможных причин) можно найти в Сети, например, по адресам http://www.antioffline.com/solerrors.html и http://docs.sun.com/db/doc/802-2022. Помните, что достоверность ссылок проверена автором на момент написания книги; возможно, вы найдете эти списки в других местах.
Если ваша цель - отыскать
Например, для
Для администрирования Solaris и любого другого варианта UNIX не обязательно знать язык С или С++ в совершенстве, можно не знать perl и язык командного процессора, но понимать английский текст надо обязательно. Если вы еще не знаете английского языка, выучите его.
Иногда можно найти в Сети обсуждение нужной вам темы по-русски или
переведенную на русский язык
Если не удается найти информацию на привычных вам поисковых серверах, попробуйте http://metacrawler.com - иногда мне удавалось с его помощью выудить жемчужину из навозной кучи.
Если вы отчаялись найти решение самостоятельно, читая архивы
В письме о помощи следует привести всю информацию, которая имеется в вашем распоряжении. Если в письме не будет чего-то важного для решения проблемы, то либо ваш вопрос проигнорируют, либо вместо ответа вы получите массу сообщений, в которых вас попросят уточнить детали.
Поэтому в письмо о помощи надо включить, как минимум, следующее:
uname -a. Так можно узнать версию вашей операционной
системы и аппаратную платформу./var/log/messages и
других файлов протоколов, если они связаны с проблемой.Постарайтесь также, чтобы ваше письмо было удобно читать: не пишите
длинных вступлений и заключений общего характера ("Я работаю
системным администратором в компании Газпром"), отправляйте письмо в
формате plain text (ваши корреспонденты вряд ли любят читать письма в
формате HTML, попробуйте сами с помощью программы mail, например),
отправляйте письмо по тому адресу, с которого вправе ожидать помощь,
и помните - письмо, возможно, придется
Теперь возьмем относительно простую (казалось бы!) задачу и воспользуемся описанной методикой для ее решения. Часть этой книги набрана в пакете Open Office под Solaris 9. Для создания иллюстраций было необходимо делать "снимки" экрана, чтобы показать, как выглядят графические элементы CDE. Как сделать такие "снимки"?
Во-первых, я попробовал найти это в . Попытки получить что-нибудь
про print screen или screenshot с помощью не удались.
Во-вторых, я попробовал найти эту информацию в Сети. Поскольку делать
"снимки" графических окон - не самая частая необходимость
администратора,
Solaris 9 screenshot
Находятся ссылки на уже готовые "снимки"... смотрим дальше... вот! "to easily and quickly capture a screenshot" значится в описании страницы с http://docs.sun.com. Смотрим... "SDTImage Enhancements: The SDTImage screen snapshot feature now enables users to easily and quickly capture a screenshot image from the command line."
Похоже, это именно то, что мы ищем! Интересно, что найденный документ описывает расширения среды CDE, появившиеся в Solaris 8. А что такое SDTImage?
Попробуем :
bash-2.05# man -k sdtimage sdtimage sdtimage (1) - Image viewer for CDE bash-2.05#
О, да это средство для просмотра картинок... Запускаем
sdtimage
и оказывается, что в меню File имеется функция Snapshot...
Задача решена! Удалось даже обойтись без помощи гуру...
Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.