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

APM

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

ASCII

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

See Also .

BSD

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

CHAP

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

See Also PAP.

CIFS

Common Internet FileSystem (Общесетевая файловая система) Потомок файловой системы SMB, используемый для систем типа DOS.

DHCP

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

DMA

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

DNS

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

DPMS

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

ELF

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

ext2

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

FAQ

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

FAT

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

FDDI

Fiber Distributed Digital Interface (распределенный интерфейс передачи данных по волоконно-оптическим каналам) . Высокоскоростной сетевой протокол физического уровня, который использует для передачи информации оптоволоконный кабель. Используется преимущественно в больших сетях, в основном из-за своей стоимости. Редко используется для подключения компьютера к сетевым коммутатору (switch).

FHS

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

FIFO

First In, First Out (первым вошел, первым вышел). Структура данных или аппаратный буфер, в которых элементы используются в порядке их поступления. Трубы в UNIX являются самым типичным примером FIFO.

FTP

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

GFDL

Лицензия Свободной Документации GNU (GNU Free Documentation License). Документация к Mandrake Linux поставляется по этой лицензии.

GIF

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

GNU

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

See Also GPL.

GPL

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

GUI

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

HTML

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

HTTP

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

IDE

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

See Also ATAPI.

IP masquerading

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

IRC

Internet Relay Chat . Один из нескольких стандартов Интернет для живого общения. Позволяет создавать каналы, вести частные беседы и обмениваться файлами. Кроме того, сервера могут соединяться друг с другом, поэтому сегодня существует несколько сетей IRC: Undernet, DALnet, EFnet и другие.

IRC каналы

это “места” внутри IRC серверов, где можно общаться с другими людьми. Каналы созданы в IRC серверах и пользователи могут присоединяться (join) к этим каналам, чтобы общаться друг с другом. Сообщения, написанные на канале, видны только тем людям, которые подключены к этому каналу. Два или более пользователей могут создать “частный” канал и общаться, не мешая другим пользователям. Названия каналов начинаются с #.

ISA

Industry Standard Architecture (архитектура, соответствующая промышленному стандарту ) . Самая первая шина, которая использовалась на PC. Она постепенно была заменена шиной PCI. ISA еще можно встретить на SCSI картах поддержки сканеров, пишущих CD и некотором старом оборудовании.

ISDN

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

ISO

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

ISP

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

JPEG

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

LAN

Local Area Network (Локальная сеть) . Универсальное название, которое дано сети машин, связанных одним и тем же физическим проводом.

LDP

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

MBR

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

MIME

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

MPEG

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

NCP

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

NFS

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

NIC

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

NIS

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

PAP

Password Authentication Protocol (протокол авторизации паролей). Этот протокол используется большинством ISP для авторизации своих клиентов.По этой схеме клиент (то есть вы) посылает пару идентификатор/пароль на сервер, но эта информация не является шифрованной. Читайте описание CHAP, более защищенной системы.

See Also CHAP.

PCI

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

PCMCIA

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

PNG

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

PnP

Plug'N'Play. Первое дополнение к ISA для того, чтобы получить возможность добавлять конфигурационную информацию к устройствам. Стало более широко распространенным условием, по которому группируются все устройства, способные сообщить о их параметрах конфигурации. Все PCI устройства являются Plug'N'Play.

POP

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

PPP

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

RAID

Redundant Array of Independent Disks (Избыточный Массив Независимых Дисков). Проект запущен департаментом компьютерных наук университета Berkeley. В этом проекте сохранение данных происходит на массиве дисков по различным схемам. Сперва он был использован для дискет, откуда произошел акроним Redundant Array of Inexpensive Disks (Избыточный Массив Недорогих Дисков).

RAM

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

RFC

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

RPM

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

SCSI

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

SMB

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

See Also CIFS.

SMTP

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

SVGA

Super Video Graphics Array (массив супер видео графики) . Стандарт видео дисплея, определенный VESA для архитектуры персональных компьютеров Его разрешение 800x 600 x 16 цветов.

TCP

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

URL

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

protocol://server.name[:port]/path/to/resource (протокол://сервер.имя[:порт]/путь/к/ресурсу).

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

VESA

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

WAN

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

account

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

alias

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

arp

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

assembly language

(язык ассемблера) это язык программирования, наиболее близкий к компьютеру, и является так называемым языком программирования “низкого уровня (low level)”. Преимущество ассемблера состоит в скорости, потому что программам на ассемблере для создания выполняемого кода требуется немного или вообще не требуется трансляции в инструкции процессора. Его главный недостаток в том, что он зависим от процессора (архитектуры). Написание полноценной программы весьма трудоемко. Таким образом, ассемблер самый быстрый язык программирования, но не портируется с одной архитектуры на другую.

ATAPI

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

ATM

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

atomic

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

background

в контексте shell, процесс выполняется в фоновом режиме (background), если вы можете вводить команды, которые принимаются процессом во время его выполнения.

See Also job, foreground.

backup

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

batch

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

beep

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

beta testing

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

bit

(бит) сокращение от BInary digiT (двоичное число). Простое число, которое может принимать значения 0 или 1, поэтому вычисления могут производиться с основанием два.

block mode files

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

See Also buffer, buffer cache, character mode files.

boot

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

bootdisk

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

bootloader

(загрузчик) программа, которая запускает операционную систему. Многие загрузчики предоставляют возможность загружать более чем одну операционную систему, путем выбора ее в меню. Загрузчики, имеющие такую возможность, например grub, очень популярны и полезны для систем, имеющих несколько вариантов загрузки (dual-boot, multi-boot).

buffer

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

See Also buffer cache.

buffer cache

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

See Also buffer.

bug

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

byte

(байт) восемь последовательных бит. Байт при интерпретации в основание десять, может принимать значения от 0 до 255.

See Also bit.

case

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

character mode files

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

See Also block mode files.

client

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

система клиент/сервер

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

command line

(командная строка) предоставляется в shell и позволяет пользователю непосредственно набирать команды. Также является темой вечных “перебранок” между ее поклонниками и противниками.

command mode

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

compilation

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

completion

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

compression

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

console

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

See Also virtual console.

cookies

(кукисы) временные файлы, записываемые на локальный жесткий диск удаленным web-сервером. Эти данные позволяют серверам узнавать настройки пользователя, когда он снова заходит на сервер.

datagram

Датаграмма это дискретная порция данных и заголовков, в которых находятся адреса; она является базовым модулем передачи в сети IP. Вам возможно приходилось слышать другое ее название - “пакет”.

dependencies

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

desktop

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

See Also virtual desktops.

directory

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

discrete values

(дискретные значения) это значения, который не являются непрерывными. Собственно, это некоторый “промежуток” между двумя последовательными значениями.

distribution

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

DLCI

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

echo

вывод на экран символов в том виде, к котором они набираются на клавиатуре (“as is”) , например, в поле имени пользователя. В отличии от этого, в поле для введения пароля обычно показываются символы “*” вместо вводимых вами символов.

editor

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

email

сокращение от электронная почта (Electronic Mail). Это способ пересылки сообщений в электронном виде между людьми в одной сети. Так же как и обычному письму, для нормальной доставки, email-у необходимо иметь адрес назначения и обратный адрес отправителя. Адрес отправителя должен выглядеть примерно так “отправитель@домен.отправителя”, а получатель должен иметь адрес типа “получатель@домен.получателя.” Email это очень быстрый метод связи, обычно для доставки требуется всего несколько минут, в зависимости от того, в какой точке мира расположены отправитель и получатель. Чтобы написать email, вам нужен почтовый клиент, например pine или mutt (клиенты текстового режима), или GUI клиенты, типа kmail.

environment

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

See Also process.

environment variables

(переменные окружения) часть окружения процесса. Переменные окружения можно непосредственно посмотреть в shell.

See Also process.

escape

в контексте shell , это действие заключения строки в кавычки для того, чтобы предотвратить интерпретацию строки в shell. Например, когда вам нужно использовать пробелы в некоторых командных строках и перенаправить результат в другую команду, вы должны написать первую команду в кавычках (“escape” команда), иначе shell будет интерпретировать строку некорректно и работать не так, как ожидается.

filesystem

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

firewall

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

flag

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

focus

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

foreground

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

See Also job, background.

Frame Relay

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

framebuffer

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

full-screen

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

gateway

(шлюз, гейтвей) линк, соединяющий две IP сети.

globbing

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

See Also globbing pattern.

globbing pattern

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

hardware address

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

hidden file

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

home directory

(домашний каталог) часто называется “home”, это название персонального каталога данного пользователя.

See Also account.

host

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

icon

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

inode

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

insert mode

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

Internet

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

IP address

(IP адрес) это числовой адрес, состоящий из четырех частей, по которому определяется ваш компьютер в сети Интернет. IP адреса имеют иерархическую структуру, с верхним уровнем и национальными доменами, доменами, поддоменами, и каждая машина имеет свой адрес. IP адрес выглядит примерно так 192.168.0.1. Персональный адрес машины может быть статическим или динамическим. Статические IP адреса никогда не меняются, то есть являются постоянными. Динамический IP адрес обозначает, что у вашей машины при каждом новом соединении с сетью будет меняться IP адрес. При использовании dial-up или кабельного модема, пользователям обычно выдаются динамические IP адреса, в то время как DSL и другие высокоскоростные соединения имеют постоянные IP адреса.

ISO 8859

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

ISO 8859-1 поддерживает следующие языки: Afrikaans, Basque, Catalan, Danish, Dutch, English, Faroese, Finnish, French, Galician, German, Icelandic, Irish, Italian, Norwegian, Portuguese, Scottish, Spanish, и Swedish.

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

See Also ASCII.

job

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

See Also foreground, background.

kernel

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

kill ring

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

launch

(запуск) это действие по вызову или старту программы.

library

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

link

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

linkage

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

Linux

UNIX-подобная операционная система, которая работает на различных компьютерах, а также является свободно доступной для всех в плане использования или изменения. Linux (ядро) был написан Linus Torvalds.

login

(логин) имя пользователя для входа в систему UNIX и действие по подключению.

lookup table

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

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

CTL0001 sound   sb      Creative Labs   SB16 \
                         HAS_OPL3|HAS_MPU401|HAS_DMA16|HAS_JOYSTICK

loopback

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

major

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

manual page

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

minor

номер, идентифицирующий определенное устройство, о котором мы говорим.

mount point

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

mounted

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

See Also mount point.

MSS

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

MTU

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

multitasking

the ability for (многозадачность) это способность операционной системы разделять процессорное время (CPU time) между несколькими процессами. На низком уровне это также называется мультипрограммирование (multiprogramming). Переключение от одного процесса к другому требует сохранения всего , что относится к текущему процессу и восстановления этих данных при возобновлении работы процесса. Эта операция называется контекстным переключением (context switch) и в процессорах Intel это происходит 100 раз в секунду, что производит иллюзию, что операционная система выполняет несколько приложений одновременно. Существует два типа многозадачности: в приоритетной многозадачности система отвечает за увод процессора от одного процесса и перевод его на другой; кооперативная (совместная) многозадачность подразумевает что процесс сам отдает процессор. Первый вариант, очевидно, является лучшим выбором, потому что программа не может занять все процессорное время и блокировать другие процессы. GNU/Linux работает по принципу приоритетной многозадачности. Политика, по которой выбирается, какой процесс должен выполняться, зависит от нескольких параметров, и называется scheduling.

multiuser

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

named pipe

(именованная труба или канал) канал в UNIX, который связан (linked), в противоположность каналам, используемым в shell.

See Also pipe, link.

naming

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

newsgroups

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

null, character

(нуль-символ) символ или байт с номером 0. Используется для отметки конца строки.

object code

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

See Also compilation, linkage.

on the fly

(на лету) Что либо делается, так сказать “на-лету”, когда делается наряду с чем-то другим, незаметно для вас и явно не спрашивая.

open source

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

operating system

(операционная система) это интерфейс между приложениями и оборудованием. Задачей любой операционной системы является прежде всего управление всеми специфическими ресурсами машины. В GNU/Linux это делается ядром и подгружаемыми модулями. Другие широкоизвестные операционные системы это AmigaOS, MacOS, FreeBSD, OS/2, UNIX, Windows NT, и Windows 9x.

owner

(владелец) в контексте пользователей и их файлов, владелец файла это пользователь, который создал данный файл.

owner group

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

pager

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

password

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

patch, to patch

(патч, патчить, накладывать патч) файл, в котором содержится список исправлений для исходного кода, использующийся для того, чтобы добавить новые возможности, удалить баги или изменить его согласно каким-либо требованиям или необходимости. Действие состоит в наложении (или приложении) патча к файлу с исходным кодом (или архиву) (aka “patching”).

path

(путь) это присваивание файлов или каталогов к файловой системе. Различные слои пути разделяются слешом или символом '/'. Существуют два типа путей в системах GNU/Linux. Относительный (relative) путь это положение файла или каталога относительно текущего каталога. Абсолютный (absolute) путь это позиция файла или каталога относительно корневого (root) каталога.

pipe

(труба, канал) специальный тип файла в UNIX. Одна программа пишет данные в трубу, а другая программа читает данные из трубы на другом конце Трубы или каналы в UNIX являются FIFO, то есть данные на конце трубы читаются в порядке их поступления. Очень широко используется в shell. Смотрите также named pipe (именованный канал).

pixmap

это сокращение от “pixel map”. Это еще один способ ссылки на bitmap изображения.

plugin

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

porting

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

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

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

read-only mode

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

See Also read-write mode.

read-write mode

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

See Also read-only mode.

regular expression

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

root

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

root directory

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

root filesystem

(корневая файловая система) Это файловая система верхнего уровня, в которую GNU/Linux монтирует все свое дерево каталогов. Для нее необходимо постоянно размещаться на своем собственном разделе. На ней находится корневой каталог.

route

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

run level

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

script

shell (скрипт) скрипты это последовательности команд для выполнения, так же, как они последовательно выполнялись бы в командной строке. scripts are sequences of commands to be executed as if they were sequentially entered in the console. Скрипты shell в UNIX чем-то похожи на batch-файлы в DOS.

security levels

(уровни безопасности) уникальная возможность Mandrake Linux, которая позволяет вам устанавливать различные уровни ограничений согласно тому, как вы хотите обезопасить вашу систему. Существует 6 предустановленных уровней, в пределах от 0 до 5, где 5 это самая надежная защита. Вы также можете определять свои собственные уровни безопасности.

server

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

shadow passwords

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

shell

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

single user

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

site dependent

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

socket

(сокет, штепсель, розетка) тип файла, соответствующий любому сетевому соединению.

soft links

(мягкие ссылки) см. “symbolic links (символические ссылки)”.

standard error

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

See Also standard input, standard output.

standard input

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

See Also standard error, standard output.

standard output

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

See Also standard error, standard input.

streamer

(стример) это устройство, которое работает с “потоками” (непрерывными или разделенными на части) символов на входе. Типичный стример это накопитель на магнитной ленте.

switch

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

symbolic links

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

target

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

telnet

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

theme-able

(поддерживающий темы) графическое приложение является поддерживающим темы (theme-able), если оно позволяет в ходе своего выполнения изменять свой внешний вид. Большинство оконных менеджеров поддерживают эту возможность.

traverse

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

username

(имя пользователя) это имя (или в общем случае слово), которое идентифицирует пользователя в системе. Каждому пользователю присваивается уникальный целый UID (user ID) (пользовательский идентификатор).

See Also login.

variables

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

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

verbose

(многословный) Для команд verbose режим означает что команда сообщает на стандартный вывод (или возможно стандартный поток ошибок) о всех действиях, которые она выполняет и о результатах этих действий. Иногда у команд есть способ определения “уровня verbosity”, что означает, что результат выводимой командой информации может контролироваться.

virtual console

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

See Also console.

virtual desktops

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

See Also window manager, desktop.

wildcard

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

window

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

window manager

(оконный менеджер) программа, отвечающая за “внешний вид (look and feel)” графического окружения, имеющая дело с оконными панелями, фреймами, кнопками, корневыми меню и некоторыми сочетаниями горячих клавиш. Без оконного менеджера трудно или вообще невозможно себе представить виртуальные рабочие столы, изменения окон на лету, перемещение окон, ... и т.д.



Наш баннер
Вы можете установить наш баннер на своем сайте или блоге, скопировав этот код:
RSS новости