Приложение 2. Глоссарий

account

учетная запись, аккаунт; в системе UNIX® это комбинация, состоящая из имени, личного каталога, пароля и shell'а, которая позволяет пользователю подключиться к этой системе.

alias

алиас, псевдоним; механизм, используемый в shell'е для замены одной строки на другую перед выполнением команды. Вы можете увидеть все определенные в текущем сеансе алиасы, набрав в консоли alias.

ACPI

(Advanced Configuration and Power Interface, усовершенствованный интерфейс конфигурирования системы и управления энергопитанием) возможность, используемая для определения и настройки оборудования и управления питанием. В отличие от APM, который полагается только на BIOS, ACPI полагается также на операционную систему, упрощая его контроль со стороны пользователя. ACPI также несет в себе возможности управления питанием для серверов и рабочих станций.

APM

(Advanced Power Management, расширенное управление питанием) возможность, используемая некоторыми BIOS'ами для перевода машины в состояние standby («ожидание») после заданного промежутка времени бездействия. На портативных компьютерах (laptop) APM также отвечает за возврат состояния батарей и (если это поддерживается) оставшийся срок службы батарей. Однако более современные ноутбуки основаны на ACPI, а не на APM.

См. также ACPI.

ARP

(Address Resolution Protocol, протокол разрешения адресов) Интернет-протокол, используемый для преобразования Интернет-адреса в физический (на уровне оборудования) адрес в локальной вычислительной сети. Его использование ограничено сетями, которые поддерживают широковещательные запросы на аппаратном уровне (hardware broadcasting).

ASCII

(American Standard Code for Information Interchange, Американский стандартный код для обмена информацией) стандартный код, используемый для хранения на компьютере символов, включая управляющие символы. Многие 8-битные коды (такие как ISO 8859-1 - стандартный набор символов Linux, если вы не выбрали ничего другого, наподобие UTF-8), содержат ASCII в своей нижней половине.

См. также ISO 8859, UTF-8.

assembly language

язык ассемблера; язык программирования, наиболее близкий к компьютеру, и называемый поэтому «низкоуровневым» языком программирования. Его преимущество заключается в скорости, т.к. программы на ассемблере написаны на основе инструкций процессора или вообще не нуждаются в трансляции при создании исполняемого кода. Его главный недостаток - зависимость от процессора (или архитектуры). Также написание сложной программы является весьма трудоемким процессом. Таким образом ассемблер является самым быстрым языком программирования, но его невозможно портировать с одной архитектуры на другую.

ATAPI

(AT Attachment Packet Interface, пакетный интерфейс периферийных устройств для AT-совместимых компьютеров) расширение спецификации ATA (Advanced Technology Attachment, более известной как IDE - Integrated Drive Electronics, встроенный интерфейс накопителей), которое предоставляет дополнительные команды для управления приводами CD-ROM и накопителями на магнитной ленте. Контроллеры IDE, оснащенные этим расширением, также называются контроллерами EIDE (Enhanced IDE).

См. также IDE.

ATM

(Asynchronous Transfer Mode, асинхронный режим передачи) технология коммутации сетевых пакетов фиксированной длины, ориентированная на высокоскоростные (мультимегабитные) оптические сети. Сеть ATM разбивает данные на блоки стандартного размера (53 байта: 48 для данных и 5 для заголовка), что позволяет эффективно передавать их из одной точки в другую.

atomic

элементарный, атомарный; набор операций считается элементарным, когда все они выполняются одновременно и не могут быть прерваны. Обычно это используется для наборов «всего или ничего»: либо все операции выполнились успешно, либо ни одна из них не принималась во внимание. Также это может использоваться для фундаментальных или очень простых операций, наподобие сложения двух целых чисел.

background

фоновый режим; в контексте shell'а, процесс выполняется в фоновом режиме, если вы можете вводить команды, которые захватывались процессом во время его выполнения. Антоним приоритетного режима процесса.

См. также job, foreground.

backup

резервное копирование, резервирование, бэкап; означает сохранение важных данных на безопасный носитель или в безопасное место. Резервное копирование должно выполняться регулярно, в особенности это касается критической информации и конфигурационных файлов (наиболее важные каталоги для резервирования: /etc, /home и /usr/local). Традиционно для резервирования каталогов и файлов многие люди используют tar в сочетании с gzip или bzip2. Вы можете использовать эти утилиты или программы типа dump и restore, а также многие другие свободные или коммерческие решения для резервного копирования.

batch

пакетный режим; режим выполнения, когда отправленные процессору задания выполняются последовательно до тех пор, пока не будет выполнено последнее задание.

beep

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

beta testing

бета-тестирование; название процесса тестирования бета-версии программы. Программы обычно выпускаются в «альфа-», «бета-» и «release candidate»-состояниях для тестирования перед выпуском финального релиза.

binary

бинарный (двоичный) файл, бинарник; в контексте программирования, бинарные файлы представляют собой откомпилированные рабочие программы.

bit

(BInary digiT, двоичная цифра) бит; однозначное число, принимающее значение 0 или 1, потому что вычисления выполняются по основанию два. Это самая простая единица цифровой информации.

block mode files

файлы блочного режима; файлы, содержимое которых буферизуется. Все операции чтения/записи для таких файлов выполняются через буферы, которые разрешают асинхронную запись на используемое оборудование, а при чтении позволяют избежать обращения диску, если данные уже находятся в буфере.

См. также buffer, buffer cache, character mode files.

boot

загрузка; процедура, происходящая при включении компьютера, когда выполняется последовательное определение периферийных устройств с последующей загрузкой в память операционной системы.

boot disk

загрузочный диск; диск (дискета, CD, DVD или любое другое устройство), содержащий машинный код, необходимый для загрузки операционной системы с жесткого диска (а иногда и с самого диска).

bootloader

начальный загрузчик, загрузчик ОС; программа, запускающая операционную систему. Многие загрузчики предоставляют вам возможность загрузить на выбор одну из нескольких операционных систем, предлагая список в виде меню. Наиболее популярными загрузчиками являются GRUB и LILO, обладающие этой возможностью, и являющиеся очень полезными в системах с двойной или мульти-загрузкой.

BSD

(Berkeley Software Distribution, программное изделие Калифорнийского университета) вариант UNIX®, разработанный на факультете вычислительной техники Калифорнийского университета в Беркли, США. Эта версия всегда считалась более технически усовершенствованной, чем другие, и внесла множество новаторских идей в мир вычислительной техники вообще и в UNIX® частности.

buffer

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

См. также buffer cache.

buffer cache

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

См. также buffer.

bug

ошибка, баг; в особом случае нелогичное или непоследовательное поведение программы или поведение, которое не следует из документации или принятых для программы стандартов. Часто новые возможности программ вносят в них новые ошибки. Согласно истории, этот термин появился во времена перфокарт: мотылек (от англ. bug - жук) заснул в дырке перфокарты, и это нарушило правильную работу программы. Адмирал Грейс Хоппер (Grace Hopper), обнаружив его, воскликнул «Это жук!» («It's a bug!»), и с тех пор этот термин и прижился. Имейте в виду, что это только одна из многих историй, которые пытаются объяснить причину возникновения термина bug.

byte

байт; непрерывная последовательность обычно из восьми бит, результатом интерпретации которой по основанию десять, является число целое число от 0 до 255. Байт всегда является «атомарным элементом» системы, что значит, что это наименьшая единица информации, имеющая адрес.

См. также bit.

case

регистр; применительно к строкам, регистр - это разница между строчными (маленькими) и прописными (большими) буквами.

CHAP

(Challenge-Handshake Authentication Protocol, протокол аутентификации с предварительным согласованием вызова) протокол, используемый провайдерами услуг Интернета для аутентификации своих клиентов. Согласно этой схеме, клиенту (устанавливающей соединение машине) отправляется некоторое значение, на основании которого он вычисляет хэш (hash). Клиент отправляет назад серверу этот хэш для сравнения с хэшем, вычисленным сервером. Этот метод аутентификации в отличие PAP периодически выполняет повторную аутентификацию после первой установки соединения.

См. также PAP.

character mode files

файлы символьного режима; файлы, содержимое которых не буферизуется. По отношению к физическим устройствам это значит, что все операции ввода/вывода данного устройства производятся немедленно. В операционной системе существуют несколько специальных символьных устройств (/dev/zero, /dev/null и других), которые соответствуют потокам данных.

См. также block mode files.

CIFS

(Common Internet FileSystem, общий протокол доступа к файлам Интернет;) наследник файловой системы SMB, используемой в системах DOS.

См. также SMB.

client

клиент; программа или компьютер, которая нерегулярно подключается к другой программе или компьютеру на определенный период времени для отправки управляющих сигналов или получения информации. В случае одноранговых систем (peer-to-peer), таких как SLIP или PPP, под клиентом принимается сторона, которая инициализирует соединение, а удаленная сторона, которая принимает запрос, называется сервером. Клиент является составляющим компонентом системы клиент-сервер.

См. также server.

client/server system

система клиент-сервер; система или протокол, состоящая из сервера и одного или нескольких клиентов.

command line

командная строка; предоставляется командным процессором и позволяет пользователю непосредственно вводить команды. Также является темой бесконечного «противостояния флейма» («flame war») между ее приверженцами и противниками.

command mode

командный режим; в Vi или его клонах, это состояние программы, при котором нажатие на клавишу не вставляет символ в редактируемый файл, а выполняет действие, связанное с этой клавишей (если только в вашем клоне нет переназначенных команд и вы не перенастраивали свою конфигурацию). Вы можете выйти из этого режима, набрав одну из команд «возврата в режим вставки»: i, I, a, A, s, S, o, O, c, C ...

compilation

компиляция; процесс преобразования исходного кода, читабельного для человека, (естественно, после некоторой тренировки) и написанного на одном из языков программирования (например, на C), в бинарный файл, пригодный для считывания машиной.

completion

завершение; способность командного процессора автоматически дополнять вводимую подстроку (обычно по нажатию на клавишу Tab) до имени файла, имени пользователя или другого объекта до тех пор, пока имеет место совпадение.

compression

сжатие, упаковка, компрессия; способ уменьшения размера файлов или уменьшения числа символов, отправленных по каналу связи. Некоторые из программ сжатия файлов: compress, zip, gzip и bzip2.

console

консоль; то, что раньше называли терминалами. Это были машины (экран с клавиатурой), подключенные к центральному мэйнфрейму (большая мощная ЭВМ коллективного пользования). Применительно к PC, физический терминал - это клавиатура и экран.

См. также virtual console.

cookies

кукисы, печенье :) ; временные файлы, записанные на локальный жесткий диск удаленным веб-сервером. Они позволяют серверу узнать настройки пользователя, когда он снова подключается к серверу.

datagram

дейтаграмма, датаграмма; дискретный блок данных и заголовков с адресами, являющийся основной единицей передачи по IP-сети. Вы также могли слышать другое название - «пакет».

dependencies

зависимости; этапы компиляции, которые должны быть удовлетворены перед переходом к другим этапам для успешной компиляции программы. Этот термин также используется в случае, когда набор программ, которые вы хотите установить, зависит от других программ, которые могут быть установлены или отсутствовать в вашей системе. В этом случае вы можете получить сообщение, что системе для продолжения установки необходимо «удовлетворить зависимости».

desktop

рабочий стол, десктоп; Если вы используете X Window System, рабочим столом является область экрана, в которой вы работаете, и в которой отображаются ваши окна и значки (иконки). Также его называют фоном, и обычно он заполнен простым цветом, градиентом или даже изображением.

См. также virtual desktops.

DHCP

(Dynamic Host Configuration Protocol, протокол динамической конфигурации хоста) протокол, разработанный для машин локальной сети для динамического получения IP-адреса и других параметров сети от сервера.

directory

каталог, директория, папка; часть структуры файловой системы. Файлы или другие каталоги могут храниться внутри каталога. Иногда внутри каталога находятся подкаталоги (или ветви). Часто такую структуру называют деревом каталогов. Если вам нужно увидеть содержимое другого каталога, вы должны вывести его список или зайти в него. Файлы внутри каталога подобны листьям дерева, а подкаталоги являются аналогами ветвей. На каталоги распространяются те же ограничения, что и на файлы, хотя права доступа для них имеют несколько другой смысл. Специальные каталоги . и .. ссылаются, соответственно, на сам каталог и на родительский каталог. В графических средах он также известен как папка.

discrete values

дискретные значения; значения, не являющиеся непрерывными. Т.е. между последовательными значениями имеется некий вид «промежутка».

distribution

дистрибутив, процесс распространения; термин, используемый для отделения продуктов одного производителя GNU/Linux от другого. В состав дистрибутива входят: ядро Linux и утилиты, а также программы установки, программы сторонних разработчиков, а иногда и несвободное (коммерческое) программное обеспечение.

DLCI

(Data Link Connection Identifier, идентификатор соединения канального уровня) идентификатор уникального виртуального соединения типа точка-точка в сети ретрансляции кадров (Frame Relay). DLCI обычно назначается поставщиком сети Frame Relay.

DMA

(Direct Memory Access, прямой доступ к памяти) возможность, используемая в архитектуре PC, позволяющая периферийным устройствам выполнять чтение или запись в ОЗУ, минуя CPU. Периферийные PCI-устройства используют захват шины (bus mastering) и не нуждаются в DMA. Мастеринг шины позволяет контроллеру общаться с другими устройствами без использования CPU.

DNS

(Domain Name System, система доменных имен) Распределенный механизм, используемый в Интернете для сопоставления имен и адресов. Этот механизм позволяет вам привязать доменное имя к IP-адресу, упрощая тем самым поиск сайта по более удобному имени домена. DNS также позволяет выполнять обратный поиск для получения IP-адреса машины по ее имени.

DPMS

(Display Power Management System, система управления энергопотреблением дисплеев) протокол, используемый всеми современными мониторами для управления функциями энергосбережения. Мониторы с поддержкой этих функций обычно называются «green»-мониторами (экологически чистыми).

echo

эхо; возникает, когда набираемые вами символы, например, в поле имени пользователя, отображаются на экране. Также некоторые программы могут скрывать вводимые символы по соображениям безопасности. Примером является приглашение для ввода пароля, показывающее * (или вообще ничего) вместо каждого вводимого символа.

editor

редактор; термин, используемый обычно для программ, редактирующих текстовые файлы (aka текстовые редакторы). Наиболее известные редакторы GNU/Linux - редактор GNU Emacs (Emacs) и редактор UNIX® Vi.

ELF

(Executable and Linking Format, формат исполняемых и компонуемых модулей) бинарный формат, используемый в большинстве дистрибутивов GNU/Linux.

email

electronic mail, электронная почта, и-мэйл, «мыло»; способ обмена сообщениями в электронном виде. По аналогии с обычной (бумажной) почтой для нормальной доставки электронное письмо должно иметь адрес получателя и адрес отправителя. Отправитель должен иметь адрес в виде «отправитель@домен.отправителя», а получатель должен иметь адрес типа «получатель@домен.получателя». Электронная почта - это очень быстрый метод связи и обычно доставка письма адресату занимает несколько минут, в какой бы точке мира он не находился. Чтобы написать электронное письмо, вам нужно воспользоваться почтовым клиентом, таким как pine или mutt (текстовый режим), или графическими клиентами наподобие KMail.

environment

окружение, среда; совокупность условий, в которых выполняется процесс. В нее включается вся информация, необходимая операционной системе для управления процессом, и все, что требуется процессору для корректного выполнения процесса.

См. также process.

environment variables

переменные окружения; часть окружения процесса. Переменные окружения могут быть непосредственно просмотрены в командном процессоре.

См. также process.

escape

экранирование, эскейп; в контексте shell'а, заключение в кавычки строки для предотвращения ее интерпретации командным процессором. Например, если вам нужно использовать в командной строке пробелы и перенаправить результат по каналу в другую команду, вам потребуется заключить первую команду в кавычки или поставить перед пробелами знак \ (команда «escape»), в противном случае shell неверно ее проинтерпретирует и вы не получите ожидаемого результата.

ext2

Extended 2 file system», вторая расширенная файловая система) родная файловая система GNU/Linux, обладающая всеми характеристиками любой файловой системы UNIX®: поддержка специальных файлов (символьных устройств, символических ссылок и т.д.), назначение прав доступа и владельцев файлов и другие возможности.

FAQ

(Frequently Asked Questions, часто задаваемые вопросы, «ЧаВО») документ, содержащий ряд вопросов с ответами по определенной теме. Согласно истории, FAQ'и появились в тематических конференциях (newsgroup). Теперь документы такого типа имеются на различных веб-сайтах, и даже коммерческие продукты тоже имеют свои FAQ. В общем случае это очень хороший источник информации.

FAT

(File Allocation Table, таблица размещения файлов) файловая система, используемая в DOS и Windows®.

FDDI

(Fiber Distributed Data Interface, распределенный интерфейс передачи данных по волоконно-оптическим каналам) физический уровень для высокоскоростных сетей, использующий для передачи данных оптоволоконный кабель. Используется, преимущественно, в больших сетях, в основном из-за своей стоимости. Для подключения ПК к сетевым коммутаторам используется довольно редко.

FHS

(File system Hierarchy Standard, стандарт иерархии файловой системы) документ, содержащий рекомендации для организации логически последовательного дерева файлов в системах UNIX®. В большинстве аспектов Mandriva Linux совместим с этим стандартом.

FIFO

(First In, First Out, «первым пришел - первым обслужен») структура данных или аппаратный буфер, из которых объекты выводятся в порядке их поступления. Наиболее общим примером FIFO являются каналы в UNIX®.

filesystem

файловая система; схема, используемая для хранения файлов в упорядоченном виде на физическом носителе (жесткий диск, дискета). Примеры файловых систем: FAT, ext2fs в GNU/Linux, ISO9660 (используемая CD-ROM-ами) и т.п. Пример виртуальной файловой системы - файловая система /proc.

firewall

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

flag

флаг; индикатор (обычно бит), используемый для уведомления программы о некотором состоянии. Например, у файловой системы, кроме всего прочего, есть флаг, отмечающий, было ли выполнено ее резервное копирование. Поэтому, если флаг активен, файловая система резервируется, а если он не активен - не резервируется.

focus

фокус; состояние окна, при котором оно принимает события от клавиатуры (такие как нажатия и отпускания клавиш и щелчки по клавишам мыши), если они не перехватываются оконным менеджером.

foreground

приоритетный режим; в контексте shell'а, процессом приоритетного режима является выполняемый в данный момент процесс и управляемый посредством клавиатуры и экрана. Вы должны дождаться завершения работы такого процесса, чтобы иметь возможность снова вводить команды.

См. также job, background.

Frame Relay

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

framebuffer

видеобуфер, буфер кадров, фреймбуфер; проекция ОЗУ видеокарты на адресное пространство машины. Это позволяет приложениям обращаться к видеопамяти без необходимости работы непосредственно с самой картой. Все профессиональные графические рабочие станции используют видеобуфер.

FTP

(File Transfer Protocol, протокол передачи файлов) стандартный Интернет-протокол, используемый для пересылки файлов с одной машины на другую.

full-screen

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

gateway

шлюз, гейт; машина или устройство, предоставляющее доступ к внешней сети из локальной сети.

GFDL

(GNU Free Documentation License, GNU Лицензия свободной документации) лицензия, действие которой распространяется на всю документацию Mandriva Linux.

GIF

(Graphics Interchange Format, формат графического обмена) формат графического файла, широко используемый в вебе. Изображения GIF могут быть сжатыми или анимированными. Из-за проблем с его авторским правом, их использование является не очень хорошей идеей, поэтому, по возможности, рекомендуется заменять их форматом PNG.

См. также PNG.

globbing

(подстановка) в shell, это возможность группировать некоторый набор имен файлов по шаблонам подстановки.

См. также globbing pattern.

globbing pattern

универсализация файловых имен, шаблон подстановки; строка, составленная из обычных и специальных символов. Специальные символы интерпретируются и расширяются shell'ом.

GNU

(GNU's Not Unix, GNU - это не UNIX) Проект GNU был основан Ричардом Столлменом (Richard Stallman) в начале 80-х годов. Целью этого проекта была разработка свободной операционной системы («свободной» в смысле «свободы слова»). В настоящий момент для нее существуют все утилиты, кроме... ядра. Ядро проекта GNU - Hurd - еще не является полностью монолитным. Linux заимствует у GNU, кроме всего прочего, две вещи: его компилятор C - gcc - и его лицензию - GPL.

См. также GPL.

GPL

(General Public License, Общедоступная лицензия) лицензия ядра GNU/Linux, она противопоставляется всем собственническим (проприетарным) лицензиям в том, что она не налагает таких ограничений, как копирование, изменение и дальнейшее распространение программного обеспечения, до тех пор, пока доступен исходный код. Единственным ограничением является то, что человек, которому вы передаете код, также должен получить те же самые права.

GUI

(Graphical User Interface, графический интерфейс пользователя) интерфейс к компьютеру, состоящий из окон с меню, кнопками, значками и т.п. Подавляющее большинство пользователей предпочитает использовать GUI вместо CLI (Command Line Interface, интерфейс командной строки), из-за простоты его использования, даже несмотря на то, что последний является более универсальным.

guru

гуру; эксперт. Используется для определения какого-либо чрезвычайно опытного высококвалифицированного специалиста, оказывающего также неоценимую помощь другим.

hardware address

аппаратный адрес; номер, однозначно идентифицирующий в физической сети хост на уровне сетевой архитектуры. Примеры - адреса Ethernet и адреса AX.25.

hidden file

скрытый файл; файл, который не может быть «увиден» при выполнении без параметров команды ls. Имена скрытых файлов начинаются с . и используются для хранения личных параметров и конфигураций пользователя к различным программам. Например, история команд bash хранится в скрытом файле .bash_history.

home directory

домашний каталог, «хомяк»; часто сокращается до «home», это название личного каталога данного пользователя.

См. также account.

host

хост, сервер, узел; относится к компьютерам и используется обычно, когда речь идет о подключенных к сети компьютерах.

HTML

(HyperText Markup Language, язык гипертекстовой разметки) язык, используемый для создания веб-документов.

HTTP

(HyperText Transfer Protocol, протокол передачи гипертекстовых файлов) протокол, используемый для подключения к веб-сайтам и получения HTML-документов или файлов.

icon

значок, иконка, пиктограмма; маленькое изображение (обычно имеющее размер 16x16, 32x32, 48x48, а и иногда и 64x64 пикселей), которое является представлением документа, файла или программы в графической среде.

IDE

(Integrated Drive Electronics, встроенный интерфейс накопителей) наиболее широко используемая в современных ПК шина для жестких дисков. Шина IDE может содержать до двух устройств, а ее скорость ограничена скоростью устройства с более медленной очередью команд (но не более медленной скоростью передачи!).

См. также ATAPI, SATA, S-ATA.

IMAP

(Internet Message Access Protocol, протокол доступа к сообщениям в Интернете) протокол, позволяющий вам получать доступ к своим электронным сообщениям на удаленном сервере без необходимости предварительной их загрузки; противопоставляется протоколу получения почты POP.

См. также POP.

inode

информационный узел, инод; точка входа, приводящая к содержимому файла в UNIX®-подобных файловых системах. Инод идентифицируется уникальным образом посредством числа и содержит такую мета-информацию о файле, на который он ссылается, как время последнего доступа, его тип, его размер, но не его имя!

insert mode

режим вставки; в Vi или в любом из его клонов, состояние программы, в котором нажатие на клавишу вставляет ее символ в редактируемый файл (за исключением особых случаев типа завершения аббревиатуры, выравнивания по правому краю в конце строки,..). Выход из него осуществляется по нажатию клавиши Esc (или Ctrl-[).

Internet

Интернет; огромная сеть, соединяющая компьютеры по всему миру.

IP-адрес

числовой адрес, состоящий (в версии 4 также называемый IPv4) из четырех частей, который идентифицирует ваш компьютер в Интернете. IP-адреса имеют иерархическую структуру: верхний уровень и национальные домены, домены, поддомены и персональный адрес каждой машины. IP-адрес выглядит примерно так - 192.168.0.1. Персональный адрес машины может быть статическим или динамическим. Статические IP-адреса присваиваются навсегда, т.е. они никогда не меняются. Использование динамических IP-адресов означает, что он будет меняться каждый раз при подключении к сети. Большинство домашних пользователей обычно имеют динамические IP-адреса, в то время как большинство корпоративных пользователей обычно имеют постоянные IP-адреса.

IP masquerading

IP-маскарадинг; метод, при котором файервол используется для того, чтобы скрыть настоящий IP-адрес вашего компьютера для внешнего мира. Зачастую любые подключения из внешней сети, устанавливаемые вами через файервол, будут наследовать его IP-адрес. Это полезно в случаях, если у вас есть быстрое подключение к Интернету только одним IP-адресом, но вы хотите задействовать несколько машин из своей внутренней локальной сети.

IRC

(Internet Relay Chat, ретрансляция разговоров в Интернете, «ирка») один из нескольких Интернет-стандартов для живого общения. Он позволяет создавать каналы, вести частные беседы и обмениваться файлами. Он также позволяет серверам подключаться друг к другу, благодаря чему сегодня существует несколько сетей IRC: Undernet, DALnet, EFnet и другие.

IRC-каналы

«места» внутри IRC-серверов, где можно пообщаться с другими людьми. Каналы создаются на IRC-серверах и пользователи могут присоединяться к ним, чтобы общаться друг с другом. Написанные в канал сообщения видны только людям, подключенным к этому каналу. Два или более пользователей могут создать «частный» канал, чтобы их не беспокоили другие пользователи. Имена каналов начинаются с #.

ISA

(Industry Standard Architecture, архитектура шины промышленного стандарта) самая первая шина, используемая в PC. ISA все еще встречается на SCSI-картах, поставляемых со сканерами, CD-рекордерами и некоторым другим старым оборудованием.

ISDN

(Integrated Services Digital Network, цифровая сеть связи с комплексными услугами) набор стандартов связи для передачи голоса, видео и служб цифровых сетей. Был разработан для замены существующей системы телефонной связи, известной как PSTN (Public Switched Telephone Network, телефонная коммутируемая сеть общего пользования) или POTS (Plain Old Telephone Service, простая старая телефонная служба). ISDN известна как сеть передачи данных с коммутацией каналов.

ISO

(International Standards Organization, международная организация по стандартизации) группа компаний, консультантов, университетов и других источников, разрабатывающая стандарты в различных областях, включая вычислительную технику и связь. Документы, описывающие стандарты, пронумерованы. Например, стандарт с номером iso9660 описывает файловую систему, используемую на носителях CD-ROM.

ISO 8859

стандарт, добавляющий несколько 8-битных расширений к набору символов ASCII. Наиболее важным является ISO 8859-1 - «Latin Alphabet No. 1» (латинский алфавит номер 1), - который получил широкое распространение и уже может рассматриваться как замена де факто стандарта ASCII.

ISO 8859-1 поддерживает следующие языки: африкаанс, баскский, каталонский, датский, голландский, английский, фаррский, финский, французский, галицийский, немецкий, исландский, ирландский, итальянский, норвежский, португальский, шотландский, испанский и шведский.

Обратите внимание, что символы ISO 8859-1 также являются первыми 256 символами ISO 10646 (Unicode). Однако, в нем не хватает символа EURO и он не полностью поддерживает финский и французкий. ISO 8859-15 представляет собой модификацию от ISO 8859-1 для удаления этих недостатков.

См. также ASCII, UTF-8.

ISP

(Internet Service Provider, поставщик услуг Интернета) компания, продающая своим клиентам доступ к Интернету по телефонным линиям или каналам с высокой пропускной способностью, таким как выделенные линии T-1, DSL или кабельные соединения.

JPEG

(Joint Photographic Experts Group, объединенная группа экспертов в области фотографии) еще один очень распространенный формат файлов изображений. JPEG больше всего подходит для сжатия фотографий реального мира и не очень для нереалистичных изображений.

job

задание; в контексте shell'а, задание - это процесс, выполняемый в фоновом режиме. У вас может быть несколько заданий в одном командном процессоре, и вы можете управлять ими независимо друг от друга.

См. также foreground, background.

journaling

журналирование; увеличивает живучесть файловой системы, делая ее работу основанной на транзакциях. Таким образом, вместо физической записи данных в момент запроса, это действие заносится в журнал, а данные записываются «целиком» несколько позже, что также значительно повышает производительность и уменьшает время, необходимое для анализа и, если необходимо, для исправления файловой системы.

kernel

ядро; сердце операционной системы. Ядро отвечает за распределение ресурсов и отделение процессов друг от друга. Оно обрабатывает все низкоуровневые операции, что позволяет программам взаимодействовать непосредственно с оборудованием вашего компьютера, управляет буферным кэшем и так далее.

kill ring

в Emacs это набор текстовых областей, вырезанных или скопированных с момента запуска редактора. Текстовые области могут быть вызваны для повторной вставки, а вся структура напоминает кольцо.

LAN

(Local Area Network, локальная вычислительная сеть) собирательное название, под которым подразумевается сеть машин, подключенных к одной физической шине, в пределах небольшой географической территории типа офиса или здания.

См. также WAN.

launch

запуск; действие, выполняющее вызов или старт программы.

library

библиотека; совокупность процедур и функций в бинарном виде, используемых программистами в своих программах (пока лицензия на библиотеку позволяет им это делать). Программа, отвечающая за загрузку совместно используемых библиотек во время выполнения, называется динамическим компоновщиком.

link

ссылка, линк; ссылка на инод в каталоге, дающая таким образом имя (файла) для инода. Вот примеры инодов, не имеющих ссылок (а, следовательно, не имеющих имен): анонимные трубы (используемые командным процессором), сокеты (сетевые соединения), сетевые устройства и т.п.

linkage

компоновка, связывание, линковка; последний этап процесса компиляции, состоящий из связывания воедино всех объектных файлов с целью получения исполняемого файла, и поиск нераспознанных символов в динамических библиотеках (только если не была запрошена статическая компоновка, в случае которой код этих символов будет включен в исполняемый файл).

Linux

Линукс; UNIX®-подобная операционная система, работающая на самых разнообразных компьютерах. Она является свободной для всех в плане использования или изменения. Ядро Linux было написано Линусом Торвальдсом (Linus Torvalds).

login

логин, регистрационное имя; имя пользователя в UNIX® для входа в систему, а также сам процесс подключения.

lookup table

таблица поиска, таблица соответствий; таблица, в которой хранятся коды (или теги) и соответствующие им значения. Зачастую это файл данных, используемый программами для получения дополнительной информации об определенном элементе.

Например, HardDrake использует такую таблицу для хранения кодов продукта производителя и соответствующей конфигурационной информации. Вот одна строка из таблицы, дающая информацию о продукте CTL0001

"CTL0001"       "sb"    "Creative Labs|SB16"    "sound" "HAS_OPL3|HAS_MPU401|HAS_DMA16|HAS_JOYSTICK"
loopback

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

major

старший, главный; специфический номер для класса устройств.

manual page

страница руководства; небольшой документ, содержащий описание команды и ее использование и вызываемый командой man. Это первое, что нужно прочитать при изучении команды, с которой вы не знакомы.

MBR

(Master Boot Record, главная загрузочная запись) название первого сектора загрузочного жесткого диска. MBR содержит код, используемый для загрузки в память операционной системы, или начальный загрузчик (например, LILO), а также таблицу разделов этого жесткого диска.

MIME

(Multipurpose Internet Mail Extensions, многоцелевые расширения электронной почты в сети Интернет) строка в виде тип/подтип, описывающая содержимое файла, прикрепленного к электронному письму. Это позволяет почтовым клиентам с поддержкой MIME определять действия, зависящие от типа вложенного файла.

minor

младший, второстепенный; номер, идентифицирующий определенное устройство, о котором идет речь.

MPEG

(Moving Pictures Experts Group, Экспертная группа по вопросам движущегося изображения) комитет ISO, устанавливающий стандарты для сжатия видео и аудио. MPEG - это также название алгоритмов сжатия. К сожалению лицензия для этого формата весьма ограничена и, как следствие, пока еще не существует MPEG-проигрывателей, полностью удовлетворяющих модели Open Source...

mount point

точка монтирования; каталог файловой системы GNU/Linux, к которому подключается раздел диска или другое устройство. Например, ваш CD-ROM монтируется в каталог /mnt/cdrom, в котором вы можете просмотреть содержимое любых примонтированных компакт-дисков.

mounted

примонтирован; устройство является примонтированным, если оно подключено к файловой системе GNU/Linux. Когда вы монтируете устройство, вы можете просмотреть его содержимое. Этот термин несколько устарел благодаря появлению возможности «супермонтирования» («supermount»), которая позволяет пользователям монтировать съемные накопители автоматически, а не вручную.

См. также mount point.

MSS

(Maximum Segment Size, максимальный размер сегмента) максимально возможный объем данных, который может быть передан интерфейсом за один раз. Если вы хотите предотвратить локальную фрагментацию, MSS должен быть равен размеру MTU заголовка IP.

MTU

(Maximum Transmission Unit, максимальный передаваемый блок данных) параметр, определяющий наибольший размер датаграммы, которая может быть передана IP-интерфейсом без необходимости разбиения ее на более мелкие блоки. MTU должен превышать размер самой большой датаграммы, которую вы хотите передать без фрагментации. Обратите внимание, что это предотвращает только локальную фрагментацию, некоторые другие узлы на пути передачи могут иметь меньший MTU и на них датаграмма будет фрагментирована. Типичные значения: 1500 байт для Ethernet-интерфейса или 576 байт для PPP-интерфейса.

multitasking

многозадачность; способность операционной системы распределять процессорное время между несколькими процессами. На низком уровне это также называется мультипрограммированием. Для переключения от одного процесса к другому требуется, чтобы все, что связано с текущим процессом, было сохранено, а затем восстановлено при возобновлении работы процесса. Эта операция называется контекстным переключением и выполняется она несколько раз в секунду. Это происходит так быстро, что пользователю кажется, будто операционная система выполняет несколько приложений одновременно. Существует два типа многозадачности: вытесняющая и кооперативная. В первом случае система отвечает за захват процессора и передачу его ресурсов другому процессу. При кооперативной (совместной) многозадачности процесс сам уступает процессор операционной системе. Первый вариант (используемый в GNU/Linux), очевидно, является лучшим выбором, потому что ни одна программа не может захватить все процессорное время и заблокировать другие процессы. Политика выбора выполняемого процесса зависит от нескольких параметров и называется распределением (машинного времени).

multiuser

многопользовательский; используется для описания операционной системы, которая позволяет входить в систему нескольким пользователям одновременно, каждый из которых может работать независимо от других пользователей. Для обеспечения многопользовательской поддержки требуется многозадачная операционная система. В этом отношении GNU/Linux, как и любая другая UNIX®, является одновременно и многозадачной, и многопользовательской операционной системой.

named pipe

именованный канал; канал UNIX®, на который имеется ссылка, в отличие от каналов, используемых в командный процессорах.

См. также pipe, link.

naming

именование, присваивание имен; слово, обычно используемое в вычислительной технике по отношению к способу идентификации объектов. Вы часто будете слышать о «соглашениях о присваивании имен» для файлов, функций в программах и т.п.

NCP

(NetWare Core Protocol, основной протокол NetWare) протокол, определенный Novell'ом для доступа к файловым службам и службам печати Novell NetWare™.

NFS

(Network FileSystem, сетевая файловая система) файловая система, созданная в Sun Microsystems, для прозрачного совместного использования файлов по сети.

newsgroups

группы новостей, сетевые конференции; места для обсуждений и новостей, доступ к которым можно получить при помощи клиента новостей или USENET, чтобы можно было читать или писать сообщения с той или иной обсуждаемой темой. Например, конференция alt.os.linux.mandrake является альтернативной конференцией (alt), посвященной операционной системе (os) GNU/Linux (linux), а в частности - Mandriva Linux (mandrake). Конференции разбиваются таким образом для того, чтобы упростить поиск определенной темы.

NIC

(Network Interface Card, сетевая интерфейсная карта) вставленный в компьютер адаптер, который обеспечивает физическое подключение к сети, такой как Ethernet-карта.

NIS

(Network Information System, сетевая информационная система) NIS также известна как «Желтые страницы» («Yellow Pages»), но авторское право на это имя принадлежит British Telecom. NIS - это протокол, разработанный в Sun Microsystems для совместного использования общей информации в домене NIS, который может охватывать всю локальную сеть или только ее часть. Он может экспортировать базы данных с паролями, базы данных служб, информацию о группах и другое.

null, character

пустой символ, знак пробела; символ или байт под номером 0, используемый для отметки конца строки.

object code

объектный код; машинный код, генерируемый в процессе компиляции, компонуемый с другими объектными кодами и библиотеками для формирования исполняемого файла. Объектный код предназначен для чтения машиной.

См. также compilation, linkage.

on the fly

налету; что-либо делается «налету», если это делается наряду с чем-то другим, не уведомляя вас об этом или без явного запроса.

open source

открытый исходный код, опенсорс; имя, данное открытому исходному коду программы, которая была сделана доступной для сообщества разработчиков и широкой публики. Лежащая в основе этого теория, заключается в том, что разрешение на использование и изменение исходного кода широким кругом программистов в результате приведет к созданию более полезного для всех продукта. Некоторые популярные программы с открытым исходным кодом: Apache, sendmail и GNU/Linux.

operating system

операционная система; интерфейс между приложениями и оборудованием, на котором они работают. Первостепенной задачей для любой операционной системы является управление всеми ресурсами машины. В системе GNU/Linux за это отвечает ядро и загружаемые модули. Другие хорошо известные операционные системы: Amiga®OS, Mac OS®, FreeBSD®, OS/2®, UNIX®, Windows NT® и все их варианты.

owner

владелец; в контексте пользователей и их файлов, владельцем файла является пользователь, создавший этот файл.

owner group

группа-владелец, владелец группы; в контексте групп и их файлов, группой, владеющей файлом, является группа, к которой принадлежит пользователь, создавший этот файл.

PAP

(Password Authentication Protocol, протокол аутентификации паролей) протокол, используемый многими Интернет-провайдерами для аутентификации (не путать с авторизацией!) своих клиентов. Согласно этой схеме клиент (вы) отправляет серверу пару идентификатор/пароль, но ни бита информации при этом не шифруется. CHAP является более безопасным (а значит более предпочтительным) протоколом аутентификации.

См. также CHAP.

pager

пейджер; программа, показывающая текстовый файл по одному экрану за раз, упрощая тем самым перемещение вперед и назад и поиск строк в этом файле. Мы рекомендуем вам использовать less.

password

пароль; секретное слово или комбинация слов или букв, используемая для защиты чего-либо. Пароли используются при входе пользователей в многопользовательские операционные системы, на веб-сайты, FTP-сайты и т.д. Пароли должны быть трудными для угадывания фразами или комбинациями букв и цифр и никогда не должны основываться на общих словах из словарей. Пароли гарантируют, что другие люди не смогут войти в компьютер или сайт с вашей учетной записью.

patch, to patch

патч, патчить; файл, содержащий список исправлений к исходному коду для добавления новых возможностей, удаления ошибок или изменения его согласно каким-нибудь требованиям или пожеланиям. Действие состоит в применении этих исправлений к архиву с исходным кодом (aka «патчинг»).

path

путь; привязка файлов и каталогов к файловой системе. Отдельные элементы пути разделяются «слэшем» (символ '/'). В системах GNU/Linux существует два типа путей. Относительный путь - это местоположение файла или каталога относительно текущего каталога. Абсолютный (или полный) путь - это местоположение файла или каталога относительно корневого каталога.

PCI

(Peripheral Components Interconnect, локальная шина соединения периферийных устройств) шина, созданная в Intel, и которая на сегодня является стандартной шиной для PC и других архитектур. Она является потомком ISA-шины и предоставляет множество услуг: идентификацию устройства, информацию о конфигурации, совместное использование IRQ, захват шины и многое другое.

PCMCIA

(Personal Computer Memory Card International Association, Международная ассоциация производителей карт памяти для персональных компьютеров) все чаще и чаще называемый просто «PC Card», это стандарт для внешних карт, подключаемых к портативным компьютерам: модемы, жесткие диски, карты памяти, Ethernet-карты и др. Эту аббревиатуру иногда в шутку расшифровывают как People Cannot Memorize Computer Industry Acronyms (люди не могут запомнить акронимы компьютерной промышленности)...

pipe

канал, труба, конвейер, пайп; специальный тип файла UNIX®. Одна программа пишет данные в канал, а другая программа читает данные на другом конце. Каналы в UNIX® работают согласно принципу FIFO, т.е. данные на другом конце считываются в том порядке, в каком они были отправлены. Очень широко используются в командном процессоре. Смотрите также именованный канал.

pixmap

(pixel map, карта пикселей) еще одно название побитового изображения.

plugin

подключаемый модуль, плагин; дополнительная программа, используемая для отображения или воспроизведения некоторого мультимедийного контента, найденного в веб-документе. Обычно она легко может быть загружена, если ваш браузер еще не в состоянии отобразить или воспроизвести такой тип информации.

PNG

Portable Network Graphics (переносимая сетевая графика). Формат файлов изображений, созданный преимущественно для использования в вебе. Он был разработан в качестве замены GIF, свободен от патентов, и обладает несколькими дополнительными возможностями.

PnP

(Plug'N'Play, «подключи и работай») первое расширение для ISA, добавляющее к устройствам конфигурационную информацию. Этот термин стал более распространенным, охватывая все устройства, способные сообщить о параметрах своей конфигурации. Все PCI-устройства относятся к Plug'N'Play.

POP

(Post Office Protocol, протокол почтового офиса) один общий протокол, используемый для получения почты от ISP. Смотрите IMAP как пример другого почтового протокола удаленного доступа.

См. также IMAP.

porting

портирование, перенос; один из двух способов для запуска программы в системе, для которой она не была изначально предназначена. Например, чтобы запустить программу из Windows® в GNU/Linux (естественным образом), сначала она должна быть портирована в GNU/Linux.

PPP

(Point to Point Protocol, протокол соединения «точка-точка») протокол, используемый для отправки данных по последовательным линиям. Обычно он используется для отправки IP-пакетов в Интернет, но также может быть использован вместе с другими протоколами, такими как Novell'овский протокол IPX.

precedence

старшинство, приоритет; задает порядок вычисления операндов в выражении. Например: результатом выражения 4 + 3 * 2 будет 10, т.к. умножение имеет более высокий приоритет, чем сложение. Если вы хотите вычислить сначала сумму, вам нужно добавить скобки: (4 + 3) * 2. В этом случае результатом будет 14, т.к. скобки имеют более высокий приоритет, чем сложение или умножение, поэтому сначала вычисляются операции в скобках.

preprocessors

препроцессор; директивы компиляции, приказывающие компилятору заменить эти директивы кодом языка программирования, используемого в исходном файле. Примеры препроцессоров для C: #include, #define и т.д.

process

процесс; в контексте операционной системы, процесс - это выполняющаяся копия программы вместе со своим окружением.

prompt

приглашение, подсказка; в контексте shell'а, это строка перед курсором. Когда вы его видите, вы можете вводить свои команды.

protocol

протокол; протоколы организуют обмен данными между различными машинами в сети при помощи аппаратного или программного обеспечения. Они определяют формат передаваемых данных, какая из машин управляет другой и т.п. Наиболее известные протоколы: HTTP, FTP, TCP и UDP.

proxy

прокси; машина, находящаяся между сетью и Интернетом, чья задача состоит в ускорении передачи данных по наиболее широко используемым протоколам (например, HTTP и FTP). Она содержит кэш из предыдущих запросов, поэтому машина, запрашивающая что-либо, что уже было закэшировано, быстро получит ответ, так как эта информация находится в локальном кэше. Прокси очень полезны в сетях с низкой пропускной способностью (таких как модемные соединения). Иногда прокси является единственной машиной, которая имеет доступ к внешней сети.

pulldown menu

ниспадающее меню; меню, которое может быть «развернуто» кнопкой в одном из углов. Когда вы нажимаете на эту кнопку, меню «выезжает» из своего заголовка, показывая вам полное меню.

quota

квота; метод для ограничения использования дискового пространства и установки лимитов для пользователей. Администраторы могут ограничить размер домашних каталогов пользователей, установив предельные квоты на отдельные файловые системы.

RAID

(Redundant Array of Independent Disks, матрица независимых дисковых накопителей с избыточностью) проект, начало которому было положено на факультете вычислительной техники Калифорнийского университета в Беркли, США. В нем хранимые данные распределяются по дисковому массиву согласно различным схемам. Вначале он был реализован с использованием дешевых старых дисков, откуда изначально и произошла аббревиатура Redundant Array of Inexpensive Disks (матрица недорогих дисковых накопителей с избыточностью).

RAM

(Random Access Memory, оперативная память) термин, используемый для обозначения главной памяти компьютера. «Random» («случайный») в данном случае означает, что к любой части памяти может быть получен непосредственный доступ.

read-only mode

режим «только для чтения»; для файла это означает, что в него не может быть выполнена запись. Вы можете прочитать содержимое файла, но не можете его изменить.

См. также read-write mode.

read-write mode

режим «чтения-записи»; для файла это означает, что в него может быть выполнена запись. Вы можете прочитать содержимое файла и изменить его.

См. также read-only mode.

regular expression

регулярное выражение; мощный абстрактный инструмент, используемый для поиска и сопоставления текстовых строк. Он определяет шаблоны, которым должны удовлетворять эти строки. Многие утилиты UNIX® используют регулярные выражения: sed, awk, grep, perl и другие.

RFC

(Request For Comments, запрос на комментарии) документы официальных Интернет-стандартов, опубликованные IETF'ом (Internet Engineering Task Force, Целевая группа инженерной поддержки Интернет). Они описывают все протоколы, их использование, требования и так далее. Если вы хотите узнать, как работает протокол, обратитесь к соответствующему RFC.

root

рут; суперпользователь любой системы UNIX®. Обычно рутом (aka системным администратором) является человек, отвечающий за обслуживание и управление системой UNIX®. Также этот человек имеет полный доступ ко всему, что есть в системе.

root directory

корневой каталог; каталог верхнего уровня файловой системы. У него нет родительского каталога, поэтому для корневого каталога '..' указывает на него самого. Корневой каталог обозначается как '/'.

root filesystem

корневая файловая система; файловая система верхнего уровня, в которую GNU/Linux монтирует дерево своего корневого каталога. Для корневой файловой системы необходимо, чтобы она находилась на своем собственном разделе. На ней находится корневой каталог.

route

маршрут; путь, который ваши датаграммы проходят по сети, чтобы достичь своего назначения. Это путь между двумя машинами сети.

RPM

(RPM Package Manager, менеджер пакетов RPM) формат упаковки, разработанный в Red Hat для создания пакетов программного обеспечения. Он используется во многих дистрибутивах GNU/Linux, в том числе и в Mandriva Linux.

run level

уровень выполнения; конфигурация системного программного обеспечения, позволяющая существовать только выбранным процессам. Разрешенные файлы для каждого уровня выполнения определены в файле /etc/inittab. Обычно существует семь предопределенных уровней выполнения: 0, 1, 2, 3, 4, 5, 6 - а переключение между ними может выполняться только привилегированным пользователем при помощи команд init и telinit.

SATA, S-ATA

(Serial ATA) наследник спецификации ATA. Первое поколение SATA имело пропускную способность в 1.5 Гбит/с, но последовательный канал связи и положенная в основу технология позволяют значительно увеличить пропускную способность, в то время как ATA достигла своего практического предела на UDMA133.

См. также ATAPI, IDE.

script

скрипт, сценарий; последовательность выполняемых команд, как если бы они последовательно вводились в консоли. Shell-скрипты UNIX® являются (неким) эквивалентом пакетных файлов DOS.

SCSI

(Small Computers System Interface, интерфейс малых вычислительных систем) шина с высокой пропускной способностью, разработанная для возможности подключения к ней периферийных устройств различных типов. В отличии от IDE скорость SCSI-шины не ограничивается скоростью приема команд периферийными устройствами. Только в машинах «high-end»-класса SCSI-шина интегрирована непосредственно в материнскую плату, поэтому для большинства PC требуются дополнительные карты.

security levels

уровни безопасности; уникальная функция Mandriva Linux, позволяющая вам установить различные уровни ограничений в зависимости от того, в какой степени вы хотите обезопасить свою систему. Существует 6 предопределенных уровней в диапазоне от 0 до 5, где 5-й уровень является самым защищенным. Вы также можете определить свои собственные уровни безопасности.

segmentation fault

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

server

сервер; программа или компьютер, предоставляющие услуги или возможности и ожидающие подключений от клиентов для выполнения их команд или предоставления запрошенной ими информации. В случае систем с одноранговой связью, таких как SLIP или PPP, в качестве сервера выступает вызываемая сторона, а вызывающая сторона выступает в качестве клиента. Это одна из составляющих системы клиент-сервер.

См. также client, client/server system.

shadow passwords

теневые пароли; программный комплекс для управления паролями в системах UNIX®, в котором файл с зашифрованными паролями нельзя прочитать «из мира», в отличие от обычной системы паролей, где это возможно. Также она предлагает другие возможности, например, срок действия пароля.

shell

командный процессор, оболочка, шелл; базовый интерфейс к ядру операционной системы, предоставляющий пользователям командную строку, где они могут вводить системные команды и команды для запуска программ. Все шеллы предоставляют скриптовые языки, которые могут быть использованы для автоматизирования задач или упрощения часто используемых сложных задач. Эти shell-скрипты похожи на пакетные файлы из операционной системы DOS, но они намного мощнее. Примеры командных процессоров: bash, sh и tcsh.

single user

однопользовательский; используется для описания состояния операционной системы или даже самой операционной системы, которое позволяет входить в систему и работать в ней только одному пользователю.

site dependent

зависимый от местонахождения; означает, что информация, используемая такими программами, как imake и make для компиляции некоторых файлов с исходным кодом, зависит от местонахождения, архитектуры компьютера, установленных на нем библиотек и т.п.

SMB

(Server Message Block, блок сообщений сервера) протокол, используемый Windows®-машинами для совместного использования по сети файлов и принтеров.

См. также CIFS.

SMTP

(Simple Mail Transfer Protocol, простой протокол пересылки почты) общий протокол для передачи электронных писем. SMTP используют агенты пересылки сообщений (MTA), такие как sendmail или postfix. Иногда их называют SMTP-серверами.

socket

сокет; тип файла, соответствующий любому сетевому подключению.

soft links

См. symbolic links.

standard error

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

См. также standard input, standard output.

standard input

стандартный ввод; файловый дескриптор номер 0, открываемый любым процессом; условно принят для использования в качестве файлового дескриптора, из которого процесс получает данные.

См. также standard error, standard output.

standard output

стандартный вывод; файловый дескриптор номер 1, открываемый любым процессом; условно принят для использования в качестве файлового дескриптора, в который процесс выводит свои выходные данные. Обычно это экран компьютера.

См. также standard error, standard input.

streamer

стример; устройство, работающее с «потоками» символов (непрерывными или не разбитыми на более короткие части) в качестве входных данных. Типичный пример стримера - накопитель на магнитной ленте.

SVGA

((Super Video Graphics Array, матрица супер видеографики) стандарт видеодисплея, определенный VESA для PC-архитектуры. Первое разрешение было 800x600x16 цветов, затем оно быстро увеличилось до 1024x768x16 цветов и выше.

switch

ключ, опция; ключи используются для управления поведением программ и также называются опциями или аргументами командной строки. Чтобы определить, имеет ли программа опциональные ключи, прочтите man-страницы или попробуйте запустить ее с ключом --help (т.е. program --help).

symbolic links

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

target

цель; объект компиляции, т.е. бинарный файл, который будет создан компилятором.

TCP

(Transmission Control Protocol, протокол управления передачей) наиболее общий надежный протокол, использующий интернет-протокол (IP) для передачи сетевых пакетов. TCP добавляет необходимые проверки поверх IP, чтобы гарантировать доставку пакетов. В отличие от UDP он работает в режиме подключения, означающем, что две машины перед обменом данными должны установить соединение.

telnet

telnet, телнет; создает подключение к удаленному хосту и позволяет вам войти в систему, на которой у вас есть учетная запись. Телнет - это наиболее широко используемый метод для удаленного входа в систему, однако существуют улучшенные и более защищенные альтернативы, такие как ssh. Основной недостаток телнета - незашифрованный трафик (прим. переводчика).

theme-able

поддерживающий темы; графическое приложение поддерживает темы, если оно может изменить свой внешний вид в реальном времени. Многие оконные менеджеры поддерживают использование тем.

TLDP

(The Linux Documentation Project, Проект документации по Linux) некоммерческая организация, обеспечивающая поддержку документации по GNU/Linux. Она известна в основном благодаря своим документам HOWTO, но она также выпускает FAQ'и и даже некоторые книги.

См. также FAQ.

traverse

прохождение; для каталога в системе UNIX® это означает, что пользователю разрешено проходить через этот каталог, а возможно и через его подкаталоги. Для этого необходимо, чтобы пользователь имел права на выполнение для этого каталога.

URL

(Uniform Resource Locator, унифицированный указатель информационного ресурса) строка специального формата, используемая для уникальной идентификации ресурса в Интернете. Ресурс может быть файлом, сервером или чем-то другим. Синтаксис URL:

протокол://пользователь:пароль@имя.сервера[:порт]/путь/к/ресурсу.

Если указано только имя машины и протокол http://, загружается файл, настроенный на сервере на получение по умолчанию, обычно это файл index.html.

username

имя пользователя; имя (или в более общем виде - слово), идентифицирующее пользователя в системе. Каждое имя пользователя закрепляется за уникальным и единственным UID'ом (идентификатором пользователя).

См. также login.

UTF-8

(Unicode Transformation Format 8; преобразование Unicode, формат 8) восьмеричное (8-битное) кодирование без потерь символов Unicode. UTF-8 кодирует каждый символ Unicode как переменное число длиной от 1 до 4 октетов, где число октетов зависит от целого значения, присвоенного символу Unicode. Это эффективное кодирование для документов Unicode, использующих в основном символы US-ASCII, потому что оно представляет каждый символ в диапазоне от U+0000 до U+007F в виде одного октета. UTF-8 - кодировка по умолчанию для XML.

См. также ISO 8859, ASCII.

variables

переменные; строки, используемые в файлах Makefile с целью их замены на соответствующие им значения. Обычно они находятся в начале файла Makefile. Используются они для упрощения самого Makefile и облегчения управления деревом файлов с исходными текстами.

Более обобщенно, переменные в программировании - это слова, ссылающиеся на другие элементы (числа, строки, таблицы и т.д.), которые скорее всего будут изменяться во время работы программы.

verbose

подробный, многословный; для команд подробный режим означает, что команда сообщает на стандартный вывод (или, возможно, на стандартный поток ошибок) обо всех выполняемых действиях и выдает результаты этих действий. Иногда у команд есть способ для определения «уровня подробности», означающего, что объем выводимой командой информации может быть контролируемым.

VESA

(Video Electronics Standards Association, Ассоциация по стандартизации в области видеотехники и микроэлектроники) Ассоциация по промышленным стандартам для архитектуры PC. Например, она является автором стандарта SVGA.

virtual console

виртуальная консоль; то, что раньше называлось терминалом. В системах GNU/Linux у вас есть так называемые виртуальные консоли, позволяющие вам использовать один экран или монитор для нескольких независимых работающих сеансов. По умолчанию у вас есть шесть виртуальных консолей, перейти в которые можно при помощи клавиш ALT-F1 до ALT-F6. Есть еще седьмая виртуальная консоль - ALT-F7, разрешающая попасть вам в X Window System. Из X перейти в текстовые консоли можно при помощи комбинаций CTRL-ALT-F1 до CTRL-ALT-F6.

См. также console.

virtual desktops

виртуальные рабочие столы; В X Window System оконный менеджер может предоставить вам несколько рабочих столов. Эта удобная функция позволяет вам организовать свои окна, избегая проблем с наложением множества окон поверх друг друга. Это работает так, как если бы у вас было несколько разных экранов. Вы можете переключаться из одного виртуального рабочего стола в другой способом, зависящем от используемого вами оконного менеджера.

См. также window manager, desktop.

WAN

(Wide Area Network, глобальная сеть) эта сеть, хоть и похожая на LAN, соединяет компьютеры в сеть, которые физически не подключены к одной физической шине и разнесены на большие расстояния.

См. также LAN.

wildcard

знак подстановки, символ обобщения; символы '*' и '?' используются как знаки подстановки и могут означать что угодно. Символ '*' означает любое количество символов, включая отсутствие символов. Символ '?' означает только один символ. Знаки подстановки часто используются в регулярных выражениях.

window

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

В контексте графической среды пользователя, окно - это прямоугольник, в котором выполняется определенное приложение, который обычно содержит заголовок, меню, строку состояния и рабочую область приложения.

window manager

оконный менеджер; программа, отвечающая за «внешний вид» графической среды, работающая с панелями окон, рамками, кнопками, главными меню и некоторыми комбинациями клавиш быстрого вызова. Без оконного менеджера было бы трудно или вообще невозможно работать с виртуальными рабочими столами, изменять размеры окон, перемещать их...

workspace switcher

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

См. также virtual desktops.