Допустимые имена файлов линукс
Файловые системы ext2 и ext3 допускают наличие в именах файлов практически любых символов, кроме разделителя директорий ( / ). Однако я не советую использовать имена, содержащие русские буквы, знаки пунктуации (кроме точки), пробелы, псевдографику, экзотические знаки вроде символа перехода на новую строку. Не стоит также начинать имена файлов с дефиса ( — ). Тут дело в том, что многие программы, работающие с файлами, принимают в командной строке ключи (опции), начинающиеся с дефиса. Например, вы хотите пролистать каталог по имени -lR командой ls -lR . Но -lR будет воспринято программой ls не как имя каталога, а как ключи -l (выдать подробный листинг) и -R (рекурсивно), и в результате вы получите листинг текущего каталога (так как каталог не указан, программа ls по умолчанию работает с текущим). Во всех остальных случаях дефис в именах файлов вполне допустим и часто используется. Советуем ограничиться следующим набором символов — латинские буквы (большие и маленькие), цифры, знак подчёркивания, дефис (но не в начале), точка.
Заглавные и маленькие буквы
В файловых системах ext2 и ext3 (в отличие от файловых систем Microsoft Windows ) имена файлов являются чувствительными к регистру ( case sensitive ) — заглавные и маленькие буквы в именах различаются.
Расширения (суффиксы) имён
Термин «расширение» сохранился со времён, когда операционная система Microsoft DOS была самой популярной для персональных компьютеров типа IBM PC. Файловая система DOS позволяла в именах файлов не более 11 знаков; первые не более 8 из них считались основным именем (base name), а не более 3 последних — расширением ( extension ) имени. Для отделения основной части имени от расширения использовалась точка (кроме специальных имён — . и .. ). Сама точка не считалась частью имени. Имена WORK и WORK. означали одно и то же. Вот пример имени файла наиболее длинного имени: AUTOEXEC.BAT . Многие программы для DOS и Windows придают расширениям чересчур большое значение — например, Microsoft Word будет упорно пытаться открыть файл с расширением .DOC как документ в его родном формате, даже если в файле содержится простой текст. В файловых системах Linux точка — такая же часть имени, что и любой другой символ. Теперь уже WORK и WORK. станут ссылаться на разные файлы. Если угодно, можно по-прежнему называть часть имени файла, следующую за точкой, расширением, хотя точек в имени может быть и несколько. Например, файловому архиву в формате tar , сжатому компрессором lzma , часто дают суффикс .tar.lzma . Большинство программ для Linux не связывают расширение имени файла с его содержимым, либо связывают, но позволяют явно указать тип содержимого файла с помощью опций. Тот же Perl будет запускать свои программы по имени, независимо от того, какое расширение использовано — .pl , .plx или .cgi , и есть ли оно вообще.
Некоторые программы вроде текстовых редакторов, работающие с файлами, и «на месте» изменяющие их содержимое, способны оставлять резервные копии. Имена таких копий обычно получаются из исходных имён добавлением знака
Источник
пТЗБОЙЪБГЙС ЖБКМПЧПК УЙУФЕНЩ
жБКМ — ЬФП РПОСФЙЕ, РТЙЧЩЮОПЕ МАВПНХ РПМШЪПЧБФЕМА ЛПНРШАФЕТБ. дМС РПМШЪПЧБФЕМС ЛБЦДЩК ЖБКМ — ЬФП ПФДЕМШОЩК РТЕДНЕФ, Х ЛПФПТПЗП ЕУФШ ОБЮБМП Й ЛПОЕГ Й ЛПФПТЩК ПФМЙЮБЕФУС ПФ ЧУЕИ ПУФБМШОЩИ ЖБКМПЧ ЙНЕОЕН Й ТБУРПМПЦЕОЙЕН («ЛБЛ ОБЪЩЧБЕФУС» Й «ЗДЕ МЕЦЙФ»). лБЛ Й МАВПК РТЕДНЕФ, ЖБКМ НПЦОП УПЪДБФШ, РЕТЕНЕУФЙФШ Й ХОЙЮФПЦЙФШ, ПДОБЛП ВЕЪ ЧОЕЫОЕЗП ЧНЕЫБФЕМШУФЧБ ПО ВХДЕФ УПИТБОСФШУС ОЕЙЪНЕООЩН ОЕПРТЕДЕМЕООП ДПМЗПЕ ЧТЕНС. жБКМ РТЕДОБЪОБЮЕО ДМС ИТБОЕОЙС ДБООЩИ МАВПЗП ФЙРБ — ФЕЛУФПЧЩИ, ЗТБЖЙЮЕУЛЙИ, ЪЧХЛПЧЩИ, ЙУРПМОСЕНЩИ РТПЗТБНН Й НОПЗПЗП ДТХЗПЗП. бОБМПЗЙС ЖБКМБ У РТЕДНЕФПН РПЪЧПМСЕФ РПМШЪПЧБФЕМА ВЩУФТП ПУЧПЙФШУС РТЙ ТБВПФЕ У ДБООЩНЙ Ч ПРЕТБГЙПООПК УЙУФЕНЕ.
дМС ПРЕТБГЙПООПК УЙУФЕНЩ Linux ЖБКМ — ОЕ НЕОЕЕ ЧБЦОПЕ РПОСФЙЕ, ЮЕН ДМС ЕЈ РПМШЪПЧБФЕМС: ЧУЕ ДБООЩЕ, ИТБОСЭЙЕУС ОБ МАВЩИ ОПУЙФЕМСИ, ПВСЪБФЕМШОП ОБИПДСФУС ЧОХФТЙ ЛБЛПЗП-ОЙВХДШ ЖБКМБ, Ч РТПФЙЧОПН УМХЮБЕ ПОЙ РТПУФП ОЕДПУФХРОЩ ОЙ ДМС ПРЕТБГЙПООПК УЙУФЕНЩ, ОЙ ДМС ЕЈ РПМШЪПЧБФЕМЕК. вПМЕЕ ФПЗП, ЧУЕ ХУФТПКУФЧБ, РПДЛМАЮЈООЩЕ Л ЛПНРШАФЕТХ (ОБЮЙОБС ЛМБЧЙБФХТПК Й ЪБЛБОЮЙЧБС МАВЩНЙ ЧОЕЫОЙНЙ ХУФТПКУФЧБНЙ, ОБРТЙНЕТ, РТЙОФЕТБНЙ Й УЛБОЕТБНЙ) Linux РТЕДУФБЧМСЕФ ЛБЛ ЖБКМЩ (ФБЛ ОБЪЩЧБЕНЩЕ ЖБКМЩ-ДЩТЛЙ). лПОЕЮОП, ЖБКМ, УПДЕТЦБЭЙК ПВЩЮОЩЕ ДБООЩЕ, УЙМШОП ПФМЙЮБЕФУС ПФ ЖБКМБ, РТЕДОБЪОБЮЕООПЗП ДМС ПВТБЭЕОЙС Л ХУФТПКУФЧХ, РПЬФПНХ Ч Linux ПРТЕДЕМЕОЩ ОЕУЛПМШЛП ТБЪМЙЮОЩИ ФЙРПЧ ЖБКМПЧ. ч ПУОПЧОПН РПМШЪПЧБФЕМШ ЙНЕЕФ ДЕМП У ЖБКМБНЙ ФТЈИ ФЙРПЧ: ПВЩЮОЩНЙ ЖБКМБНЙ, РТЕДОБЪОБЮЕООЩНЙ ДМС ИТБОЕОЙС ДБООЩИ, ЛБФБМПЗБНЙ Й ЖБКМБНЙ-УУЩМЛБНЙ, ЙНЕООП П ОЙИ Й РПКДЈФ ТЕЮШ Ч ДБООПК МЕЛГЙЙ, П ЖБКМБИ ДТХЗЙИ ФЙРПЧ УН. МЕЛГЙА тБВПФБ У ЧОЕЫОЙНЙ ХУФТПКУФЧБНЙ.
уЙУФЕНБ ЖБКМПЧ: ЛБФБМПЗЙ
жБКМПЧБС УЙУФЕНБ У ФПЮЛЙ ЪТЕОЙС РПМШЪПЧБФЕМС — ЬФП «РТПУФТБОУФЧП», Ч ЛПФПТПН ТБЪНЕЭБАФУС ЖБКМЩ, ОБМЙЮЙЕ ЖБКМПЧПК УЙУФЕНЩ РПЪЧПМСЕФ ПРТЕДЕМЙФШ ОЕ ФПМШЛП «ЛБЛ ОБЪЩЧБЕФУС ЖБКМ», ОП Й «ЗДЕ ПО ОБИПДЙФУС». тБЪМЙЮБФШ ЖБКМЩ ФПМШЛП РП ЙНЕОЙ ВЩМП ВЩ УМЙЫЛПН ОЕЬЖЖЕЛФЙЧОЩН: РТП ЛБЦДЩК ЖБКМ РТЙИПДЙМПУШ ВЩ РПНОЙФШ, ЛБЛ ПО ОБЪЩЧБЕФУС Й РТЙ ЬФПН ЪБВПФЙФШУС П ФПН, ЮФПВЩ ЙНЕОБ ОЙЛПЗДБ ОЕ РПЧФПТСМЙУШ. вПМЕЕ ФПЗП, ОЕПВИПДЙН НЕИБОЙЪН, РПЪЧПМСАЭЙК ТБВПФБФШ У ЗТХРРБНЙ ФЕНБФЙЮЕУЛЙ УЧСЪБООЩИ НЕЦДХ УПВПК ЖБКМПЧ (ОБРТЙНЕТ, ЛПНРПОЕОФПЧ ПДОПК Й ФПК ЦЕ РТПЗТБННЩ ЙМЙ ТБЪОЩИ ЗМБЧЩ ПДОПК ДЙУУЕТФБГЙЙ). йОБЮЕ ЗПЧПТС, ЖБКМЩ ОХЦОП УЙУФЕНБФЙЪЙТПЧБФШ.
Linux НПЦЕФ ТБВПФБФШ У ТБЪМЙЮОЩНЙ ФЙРБНЙ ЖБКМПЧЩИ УЙУФЕН, ЛПФПТЩЕ ТБЪМЙЮБАФУС УРЙУЛПН РПДДЕТЦЙЧБЕНЩИ ЧПЪНПЦОПУФЕК, РТПЙЪЧПДЙФЕМШОПУФША Ч ТБЪОЩИ УЙФХБГЙСИ, ОБДЈЦОПУФША Й ДТХЗЙНЙ РТЙЪОБЛБНЙ. рПДТПВОЕЕ П ТБВПФЕ Linux У ТБЪОЩНЙ ЖБКМПЧЩНЙ УЙУФЕНБНЙ ТЕЮШ РПКДЈФ Ч МЕЛГЙЙ тБВПФБ У ЧОЕЫОЙНЙ ХУФТПКУФЧБНЙ. ч ЬФПК МЕЛГЙЙ ВХДХФ ПРЙУБОЩ ЧПЪНПЦОПУФЙ ЖБКМПЧПК УЙУФЕНЩ Ext2/Ext3, ОБ УЕЗПДОС de facto УФБОДБТФОПК ЖБКМПЧПК УЙУФЕНЩ ДМС Linux.
вПМШЫЙОУФЧП УПЧТЕНЕООЩИ ЖБКМПЧЩИ УЙУФЕН (ОП ОЕ ЧУЕ!) ЙУРПМШЪХАФ Ч ЛБЮЕУФЧЕ ПУОПЧОПЗП ПТЗБОЙЪБГЙПООПЗП РТЙОГЙРБ ЛБФБМПЗЙ. лБФБМПЗ — ЬФП УРЙУПЛ УУЩМПЛ ОБ ЖБКМЩ ЙМЙ ДТХЗЙЕ ЛБФБМПЗЙ. рТЙОСФП ЗПЧПТЙФШ, ЮФП ЛБФБМПЗ УПДЕТЦЙФ Ч УЕВЕ ЖБКМЩ ЙМЙ ДТХЗЙЕ ЛБФБМПЗЙ, ИПФС Ч ДЕКУФЧЙФЕМШОПУФЙ ПО ФПМШЛП УУЩМБЕФУС ОБ ОЙИ, ЖЙЪЙЮЕУЛПЕ ТБЪНЕЭЕОЙЕ ДБООЩИ ОБ ДЙУЛЕ ПВЩЮОП ОЙЛБЛ ОЕ УЧСЪБОП У ТБЪНЕЭЕОЙЕН ЛБФБМПЗБ. лБФБМПЗ, ОБ ЛПФПТЩК ЕУФШ УУЩМЛБ Ч ДБООПН ЛБФБМПЗЕ, ОБЪЩЧБЕФУС РПДЛБФБМПЗПН ЙМЙ ЧМПЦЕООЩН ЛБФБМПЗПН. лБФБМПЗ Ч ЖБКМПЧПК УЙУФЕНЕ ВПМЕЕ ЧУЕЗП ОБРПНЙОБЕФ ВЙВМЙПФЕЮОЩК ЛБФБМПЗ, УПДЕТЦБЭЙК УУЩМЛЙ ОБ ПВЯЕДЙОЈООЩЕ РП ЛБЛЙН-ФП РТЙЪОБЛБН ЛОЙЗЙ Й ДТХЗЙЕ ТБЪДЕМЩ ЛБФБМПЗБ (ЖБКМЩ Й РПДЛБФБМПЗЙ). уУЩМЛБ ОБ ПДЙО Й ФПФ ЦЕ ЖБКМ НПЦЕФ УПДЕТЦБФШУС Ч ОЕУЛПМШЛЙИ ЛБФБМПЗБИ ПДОПЧТЕНЕООП, ЬФП НПЦЕФ УДЕМБФШ ДПУФХР Л ЖБКМХ ВПМЕЕ ХДПВОЩН. ч ЖБКМПЧПК УЙУФЕНЕ Ext2 ЛБЦДЩК ЛБФБМПЗ — ЬФП ПФДЕМШОЩК ЖБКМ ПУПВПЗП ФЙРБ (« d », ПФ БОЗМ. «directory»), ПФМЙЮБАЭЙКУС ПФ ПВЩЮОПЗП ЖБКМБ У ДБООЩНЙ: Ч ОЈН НПЗХФ УПДЕТЦБФШУС ФПМШЛП УУЩМЛЙ ОБ ДТХЗЙЕ ЖБКМЩ Й ЛБФБМПЗЙ.
дПЧПМШОП ЮБУФП ЧНЕУФП ФЕТНЙОБ ЛБФБМПЗ НПЦОП ЧУФТЕФЙФШ РБРЛБ (БОЗМ. folder). ьФПФ ФЕТНЙО ИПТПЫП ЧРЙУЩЧБЕФУС Ч РТЕДУФБЧМЕОЙЕ П ЖБКМБИ ЛБЛ П РТЕДНЕФБИ, ЛПФПТЩЕ НПЦОП ТБУЛМБДЩЧБФШ РП РБРЛБН, ПДОБЛП ЮБУФШ ЧПЪНПЦОПУФЕК ЖБКМПЧПК УЙУФЕНЩ, ЛПФПТБС РТПФЙЧПТЕЮЙФ ЬФПНХ РТЕДУФБЧМЕОЙА, ФБЛЙН ПВТБЪПН ЪБФЕНОСЕФУС. ч ЮБУФОПУФЙ, У ФЕТНЙОПН «РБРЛБ» РМПИП УПЗМБУХЕФУС ФП, ЮФП УУЩМЛБ ОБ ЖБКМ НПЦЕФ РТЙУХФУФЧПЧБФШ ПДОПЧТЕНЕООП Ч ОЕУЛПМШЛЙИ ЛБФБМПЗБИ, ЖБКМ НПЦЕФ ВЩФШ УУЩМЛПК ОБ ДТХЗПК ЖБКМ Й Ф. Д. ч Linux ЬФЙ ЧПЪНПЦОПУФЙ ЖБКМПЧПК УЙУФЕНЩ ЧЕУШНБ ЧБЦОЩ ДМС ЬЖЖЕЛФЙЧОПК ТБВПФЩ, РПЬФПНХ ВХДЕН ЧУАДХ ЙУРПМШЪПЧБФШ ВПМЕЕ РПДИПДСЭЙК ФЕТНЙО «ЛБФБМПЗ».
ч ЖБКМПЧПК УЙУФЕНЕ, ПТЗБОЙЪПЧБООПК РТЙ РПНПЭЙ ЛБФБМПЗПЧ, ОБ МАВПК ЖБКМ ДПМЦОБ ВЩФШ УУЩМЛБ ЛБЛ НЙОЙНХН ЙЪ ПДОПЗП ЛБФБМПЗБ, Ч РТПФЙЧОПН УМХЮБЕ ЖБКМ РТПУФП ОЕ ВХДЕФ ДПУФХРЕО ЧОХФТЙ ЬФПК ЖБКМПЧПК УЙУФЕНЩ, ЙОБЮЕ ЗПЧПТС, ОЕ ВХДЕФ УХЭЕУФЧПЧБФШ.
йНЕОБ ЖБКМПЧ Й ЛБФБМПЗПЧ
дПРХУФЙНЩЕ ЙНЕОБ
зМБЧОЩЕ ПФМЙЮЙФЕМШОЩЕ РТЙЪОБЛЙ ЖБКМПЧ Й ЛБФБМПЗПЧ — ЙИ ЙНЕОБ. ч Linux ЙНЕОБ ЖБКМПЧ Й ЛБФБМПЗПЧ НПЗХФ ВЩФШ ДМЙОПК ОЕ ВПМЕЕ 256 УЙНЧПМПЧ, Й НПЗХФ УПДЕТЦБФШ МАВЩЕ УЙНЧПМЩ, ЛТПНЕ « / ». рТЙЮЙОБ ЬФПЗП ПЗТБОЙЮЕОЙС ПЮЕЧЙДОБ: ЬФПФ УЙНЧПМ ЙУРПМШЪХЕФУС ЛБЛ ТБЪДЕМЙФЕМШ ЙНЈО Ч УПУФБЧЕ РХФЙ, РПЬФПНХ ОЕ ДПМЦЕО ЧУФТЕЮБФШУС Ч УБНЙИ ЙНЕОБИ. рТЙЮЈН Linux ЧУЕЗДБ ТБЪМЙЮБЕФ РТПРЙУОЩЕ Й УФТПЮОЩЕ ВХЛЧЩ Ч ЙНЕОБИ ЖБКМПЧ Й ЛБФБМПЗПЧ, РПЬФПНХ « methody », « Methody » Й « METHODY » ВХДХФ ФТЕНС ТБЪОЩНЙ ЙНЕОБНЙ.
еУФШ ОЕУЛПМШЛП УЙНЧПМПЧ, ДПРХУФЙНЩИ Ч ЙНЕОБИ ЖБКМПЧ Й ЛБФБМПЗПЧ, ЛПФПТЩЕ, РТЙ ЬФПН, ОХЦОП ЙУРПМШЪПЧБФШ У ПУФПТПЦОПУФША. ьФП — ФБЛ ОБЪЩЧБЕНЩЕ УРЕГУЙНЧПМЩ « * », « \ », « & », « », « > », « ; », « ( », « ) », « | », Б ФБЛЦЕ РТПВЕМЩ Й ФБВХМСГЙЙ. дЕМП Ч ФПН, ЮФП ЬФЙ УЙНЧПМЩ ЙНЕАФ ПУПВПЕ ЪОБЮЕОЙЕ ДМС МАВПК ЛПНБОДОПК ПВПМПЮЛЙ, РПЬФПНХ ОХЦОП ВХДЕФ УРЕГЙБМШОП РПЪБВПФЙФШУС П ФПН, ЮФПВЩ ЛПНБОДОБС ПВПМПЮЛБ ЧПУРТЙОЙНБМБ ЬФЙ УЙНЧПМЩ ЛБЛ ЮБУФШ ЙНЕОЙ ЖБКМБ ЙМЙ ЛБФБМПЗБ. п УРЕГЙБМШОПН ЪОБЮЕОЙЙ УЙНЧПМБ « — » ДМС ЛПНБОД Linux ХЦЕ ЫМБ ТЕЮШ Ч МЕЛГЙЙ фЕТНЙОБМ Й ЛПНБОДОБС УФТПЛБ, ФБН ЦЕ ПВУХЦДБМПУШ, ЛБЛ ЙЪНЕОЙФШ ЕЗП ЙОФЕТРТЕФБГЙА 1 . п ФПН, ЪБЮЕН ЛПНБОДОПК ПВПМПЮЛЕ ОХЦОЩ УРЕГУЙНЧПМЩ, ТЕЮШ РПКДЈФ Ч МЕЛГЙЙ чПЪНПЦОПУФЙ ЛПНБОДОПК ПВПМПЮЛЙ.
лПДЙТПЧЛЙ Й ТХУУЛЙЕ ЙНЕОБ
лБЛ НПЦОП ВЩМП ЪБНЕФЙФШ, РПЛБ ЧП ЧУЕИ ЧУФТЕЮБЧЫЙИУС ЙНЕОБИ ЖБКМПЧ Й ЛБФБМПЗПЧ ХРПФТЕВМСМЙУШ ФПМШЛП УЙНЧПМЩ МБФЙОУЛПЗП БМЖБЧЙФБ Й ОЕЛПФПТЩЕ ЪОБЛЙ РТЕРЙОБОЙС. ьФП ОЕ УМХЮБКОП Й ЧЩЪЧБОП ЦЕМБОЙЕН ПВЕУРЕЮЙФШ, ЮФПВЩ РТЙЧПДЙНЩЕ РТЙНЕТЩ УПЧЕТЫЕООП ПДЙОБЛПЧП ЧЩЗМСДЕМЙ ОБ МАВЩИ УЙУФЕНБИ. ч Linux Ч ЙНЕОБИ ЖБКМПЧ Й ЛБФБМПЗПЧ ДПРХУФЙНП ЙУРПМШЪПЧБФШ МАВЩЕ УЙНЧПМЩ МАВПЗП СЪЩЛБ, ПДОБЛП ФБЛБС УЧПВПДБ ФТЕВХЕФ ЦЕТФЧ, ОБ ЛПФПТЩЕ нЕЖПДЙК, ОБРТЙНЕТ, РПКФЙ ОЕ УНПЗ.
дЕМП Ч ФПН, ЮФП У ДБЧОЙИ РПТ ЛБЦДЩК УЙНЧПМ (ВХЛЧБ) ЛБЦДПЗП СЪЩЛБ ФТБДЙГЙПООП РТЕДУФБЧМСМУС Ч ЧЙДЕ ПДОПЗП ВБКФБ. фБЛПЕ РТЕДУФБЧМЕОЙЕ ОБЛМБДЩЧБЕФ ПЮЕОШ ЦЈУФЛЙЕ ПЗТБОЙЮЕОЙС ОБ ЛПМЙЮЕУФЧП ВХЛЧ Ч БМЖБЧЙФЕ: ЙИ НПЦЕФ ВЩФШ ОЕ ВПМШЫЕ 256, Б ЪБ ЧЩЮЕФПН ХРТБЧМСАЭЙИ УЙНЧПМПЧ, ГЙЖТ, ЪОБЛПЧ РТЕРЙОБОЙС Й РТПЮЕЗП — Й ФПЗП НЕОШЫЕ. пВЫЙТОЩЕ БМЖБЧЙФЩ (ОБРТЙНЕТ, ЙЕТПЗМЙЖЙЮЕУЛЙЕ СРПОУЛЙК Й ЛЙФБКУЛЙК) РТЙЫМПУШ ЪБНЕОСФШ ХРТПЭЈООЩН ЙИ РТЕДУФБЧМЕОЙЕН. чДПВБЧПЛ, РЕТЧЩЕ 128 УЙНЧПМПЧ ЙЪ ЬФЙИ 256 МХЮЫЕ ЧУЕЗДБ ПУФБЧМСФШ ОЕЙЪНЕООЩНЙ, УППФЧЕФУФЧХАЭЙНЙ УФБОДБТФХ ASCII, ЧЛМАЮБАЭЕНХ МБФЙОЙГХ, ГЙЖТЩ, ЪОБЛЙ РТЕРЙОБОЙС Й ОБЙВПМЕЕ РПРХМСТОЩЕ УЙНЧПМЩ ЙЪ ФЕИ, ЮФП ЧУФТЕЮБАФУС ОБ ЛМБЧЙБФХТЕ РЕЮБФОПК НБЫЙОЛЙ. йОФЕТРТЕФБГЙС ПУФБМШОЩИ 128 УЙНЧПМПЧ ЪБЧЙУЙФ ПФ ФПЗП, ЛБЛБС ЛПДЙТПЧЛБ ХУФБОПЧМЕОБ Ч УЙУФЕНЕ. оБРТЙНЕТ, Ч ТХУУЛПК ЛПДЙТПЧЛЕ KOI8-R 228-К УЙНЧПМ ФБЛПК ФБВМЙГЩ УППФЧЕФУФЧХЕФ ВХЛЧЕ «д», Б Ч ЪБРБДОПЕЧТПРЕКУЛПК ЛПДЙТПЧЛЕ ISO-8859-1 ЬФПФ ЦЕ УЙНЧПМ УППФЧЕФУФЧХЕФ ВХЛЧЕ «a» У ДЧХНС ФПЮЛБНЙ ОБ ОЕК (ЛБЛ Х ОБЫЕК ВХЛЧЩ «Ј»).
йНЕОБ ЖБКМПЧ, ЪБРЙУБООЩЕ ОБ ДЙУЛ Ч ПДОПК ЛПДЙТПЧЛЕ, ЧЩЗМСДСФ ОЕМЕРП, ЕУМЙ РТЙ РТПУНПФТЕ ЛБФБМПЗБ ВЩМБ ХУФБОПЧМЕОБ ДТХЗБС. иХЦЕ ФПЗП. нОПЗЙЕ ЛПДЙТПЧЛЙ ЪБРПМОСАФ ДЙБРБЪПО УЙНЧПМПЧ У ОПНЕТБНЙ ПФ 128 ФП 255 ОЕ РПМОПУФША, РПЬФПНХ УППФЧЕФУФЧХАЭЕЗП УЙНЧПМБ НПЦЕФ ЧППВЭЕ ОЕ ВЩФШ! ьФП ПЪОБЮБЕФ, ЮФП ЧЧЕУФЙ ФБЛПЕ ЙУЛБЦЈООПЕ ЙНС ЖБКМБ У ЛМБЧЙБФХТЩ (ОБРТЙНЕТ, ДМС ФПЗП, ЮФПВЩ ЕЗП РЕТЕЙНЕОПЧБФШ) ОБРТСНХА ОЕ ХДБУФУС, РТЙДЈФУС РХУЛБФШУС ОБ ТБЪОЩЕ ХИЙЭТЕОЙС, ПРЙУБООЩЕ Ч МЕЛГЙЙ чПЪНПЦОПУФЙ ЛПНБОДОПК ПВПМПЮЛЙ. оБЛПОЕГ, НОПЗЙЕ СЪЩЛЙ, Ч ФПН ЮЙУМЕ Й ТХУУЛЙК, ЙУФПТЙЮЕУЛЙ ЙНЕАФ ОЕУЛПМШЛП ЛПДЙТПЧПЛ 2 . л УПЦБМЕОЙА, Ч ОБУФПСЭЕЕ ЧТЕНС ОЕФ УФБОДБТФОПЗП УРПУПВБ ХЛБЪЩЧБФШ ЛПДЙТПЧЛХ РТСНП Ч ЙНЕОЙ ЖБКМБ, РПЬФПНХ Ч ТБНЛБИ ПДОПК ЖБКМПЧПК УЙУФЕНЩ УФПЙФ РТЙДЕТЦЙЧБФШУС ЕДЙОПК ЛПДЙТПЧЛЙ РТЙ ЙНЕОПЧБОЙЙ ЖБКМПЧ.
уХЭЕУФЧХЕФ ХОЙЧЕТУБМШОБС ЛПДЙТПЧЛБ, ЧЛМАЮБАЭБС УЙНЧПМЩ ЧУЕИ РЙУШНЕООПУФЕК НЙТБ — UNICODE. уФБОДБТФ UNICODE Ч ОБУФПСЭЕЕ ЧТЕНС РПМХЮБЕФ ЧУЈ ВпМШЫЕЕ ТБУРТПУФТБОЕОЙЕ Й РТЕФЕОДХЕФ ОБ УФБФХУ ПВЭЕЗП ДМС ЧУЕИ ФЕЛУФПЧ, ИТБОСЭЙИУС Ч ЬМЕЛФТПООПК ЖПТНЕ. пДОБЛП РПЛБ ПО ОЕ ДПУФЙЗ ЦЕМБЕНПК ХОЙЧЕТУБМШОПУФЙ, ПУПВЕООП Ч ПВМБУФЙ ЙНЈО ЖБКМПЧ. пДЙО УЙНЧПМ Ч UNICODE НПЦЕФ ЪБОЙНБФШ ВПМШЫЕ ПДОПЗП ВБКФБ — Й Ч ЬФПН ЗМБЧОЩК ЕЗП ОЕДПУФБФПЛ, ФБЛ ЛБЛ НОПЦЕУФЧП РПМЕЪОЩИ РТЙЛМБДОЩИ РТПЗТБНН, ПФМЙЮОП ТБВПФБАЭЙИ У ПДОПВБКФОЩНЙ ЛПДЙТПЧЛБНЙ, ОЕПВИПДЙНП ПУОПЧБФЕМШОП ЙМЙ ДБЦЕ РПМОПУФША РЕТЕТБВБФЩЧБФШ ДМС ФПЗП, ЮФПВЩ ОБХЮЙФШ ЙИ ПВТБЭБФШУС У UNICODE. чПЪНПЦОП, РТЙЮЙОБ ОЕДПУФБФПЮОПК ТБУРТПУФТБОЈООПУФЙ ЬФПК ЛПДЙТПЧЛЙ ФБЛЦЕ Й Ч ФПН, ЮФП UNICODE — ПЮЕОШ ЗТПНПЪДЛЙК УФБОДБТФ, Й ПО НПЦЕФ ПЛБЪБФШУС ОЕЬЖЖЕЛФЙЧОЩН РТЙ ТБВПФЕ У ЖБКМПЧПК УЙУФЕНПК, ЗДЕ УЛПТПУФШ Й ОБДЈЦОПУФШ ПВТБВПФЛЙ — ПЮЕОШ УХЭЕУФЧЕООЩЕ ЛБЮЕУФЧБ.
ьФП ОЕ ПЪОБЮБЕФ, ЮФП ОБЪЩЧБС ЖБКМЩ, ОЕ УМЕДХЕФ ЙУРПМШЪПЧБФШ СЪЩЛЙ, ПФМЙЮОЩЕ ПФ БОЗМЙКУЛПЗП. рПЛБ ФПЮОП ЙЪЧЕУФОП, Ч ЛБЛПК ЛПДЙТПЧЛЕ ЪБДБОП ЙНС ЖБКМБ — РТПВМЕН ОЕ ЧПЪОЙЛОЕФ. пДОБЛП нЕЖПДЙК ТЕЫЙМ, ЮФП ЗБТБОФЙК Ч РЕТЕДБЮЕ ОБЪЧБООПЗП РП-ТХУУЛЙ ЖБКМБ ОБ ЛБЛХА-ОЙВХДШ ДТХЗХА УЙУФЕНХ НПЦОП ДПВЙФШУС ФПМШЛП РЕТЕДБЧБС ЧНЕУФЕ У ОЙН ОБУФТПКЛХ ЛПДЙТПЧЛЙ, ДБЦЕ ДЧЕ: Ч УЧПЕК УЙУФЕНЕ Й Ч УЙУФЕНЕ БДТЕУБФБ (ОЕЙЪЧЕУФОП ЛБЛПК!). дТХЗПК, ЗПТБЪДП ВПМЕЕ МЈЗЛЙК, УРПУПВ РЕТЕДБФШ ЖБКМ — ЙУРПМШЪПЧБФШ Ч ЕЗП ОБЪЧБОЙЙ ФПМШЛП УЙНЧПМЩ ASCII.
тБУЫЙТЕОЙС
нОПЗЙН РПМШЪПЧБФЕМСН ЪОБЛПНП РПОСФЙЕ ТБУЫЙТЕОЙЕ — ЮБУФШ ЙНЕОЙ ЖБКМБ РПУМЕ ФПЮЛЙ, ПВЩЮОП ПЗТБОЙЮЙЧБАЭБСУС ОЕУЛПМШЛЙНЙ УНЧПМБНЙ Й ХЛБЪЩЧБАЭБС ОБ ФЙР УПДЕТЦБЭЙИУС Ч ЖБКМЕ ДБООЩИ. ч ЖБКМПЧПК УЙУФЕНЕ Linux ОЕФ ОЙЛБЛЙИ РТЕДРЙУБОЙК РП РПЧПДХ ТБУЫЙТЕОЙС: Ч ЙНЕОЙ ЖБКМБ НПЦЕФ ВЩФШ МАВПЕ ЛПМЙЮЕУФЧП ФПЮЕЛ (Ч ФПН ЮЙУМЕ Й ОЙ ПДОПК), Б РПУМЕ РПУМЕДОЕК ФПЮЛЙ НПЦЕФ ВЩФШ МАВПЕ ЛПМЙЮЕУФЧП УЙНЧПМПЧ 3 . иПФС ТБУЫЙТЕОЙС ОЕ ПВСЪБФЕМШОЩ Й ОЕ ОБЧСЪЩЧБАФУС ФЕИОПМПЗЙЕК Ч Linux, ПОЙ ЫЙТПЛП ЙУРПМШЪХАФУС: ТБУЫЙТЕОЙЕ РПЪЧПМСЕФ ЮЕМПЧЕЛХ ЙМЙ РТПЗТБННЕ, ОЕ ПФЛТЩЧБС ЖБКМ, ФПМШЛП РП ЕЗП ЙНЕОЙ ПРТЕДЕМЙФШ, ЛБЛПЗП ФЙРБ ДБООЩЕ Ч ОЈН УПДЕТЦБФУС. пДОБЛП ОХЦОП ХЮЙФЩЧБФШ, ЮФП ТБУЫЙТЕОЙЕ — ЬФП ФПМШЛП ОБВПТ УПЗМБЫЕОЙК РП ОБЙНЕОПЧБОЙА ЖБКМПЧ ТБЪОЩИ ФЙРПЧ. уФТПЗП ЗПЧПТС, ДБООЩЕ Ч ЖБКМЕ НПЗХФ ОЕ УППФЧЕФУФЧПЧБФШ ЪБСЧМЕООПНХ ТБУЫЙТЕОЙА РП ФПК ЙМЙ ЙОПК РТЙЮЙОЕ, РПЬФПНХ ЧУЕГЕМП РПМБЗБФШУС ОБ ТБУЫЙТЕОЙЕ РТПУФП ОЕМШЪС.
пРТЕДЕМЙФШ ФЙР УПДЕТЦЙНПЗП ЖБКМБ НПЦОП Й ОБ ПУОПЧБОЙЙ УБНЙИ ДБООЩИ. нОПЗЙЕ ЖПТНБФЩ РТЕДХУНПФТЙЧБАФ ХЛБЪБОЙЕ Ч ОБЮБМЕ ЖБКМБ, ЛБЛ УМЕДХЕФ ЙОФЕТРТЕФЙТПЧБФШ ДБМШОЕКЫХА ЙОЖПТНБГЙА: ЛБЛ РТПЗТБННХ, ЙУИПДОЩЕ ДБООЩЕ ДМС ФЕЛУФПЧПЗП ТЕДБЛФПТБ, УФТБОЙГХ HTML, ЪЧХЛПЧПК ЖБКМ, ЙЪПВТБЦЕОЙЕ ЙМЙ ЮФП-ФП ДТХЗПЕ. ч ТБУРПТСЦЕОЙЙ РПМШЪПЧБФЕМС Linux ЧУЕЗДБ ЕУФШ ХФЙМЙФБ file , ЛПФПТБС РТЕДОБЪОБЮЕОБ ЙНЕООП ДМС ПРТЕДЕМЕОЙС ФЙРБ ДБООЩИ, УПДЕТЦБЭЙИУС Ч ЖБКМЕ.
нЕЖПДЙК, ЪБВЩЧ, ЮФП УПДЕТЦЙФУС Ч ЖБКМЕ « -filename-with- », ЛПФПТЩК ПО УПЪДБМ ОБ РТПЫМПК МЕЛГЙЙ, ИПФЕМ ВЩМП ХЦЕ РПУНПФТЕФШ ЕЗП УПДЕТЦЙНПЕ РТЙ РПНПЭЙ ЛПНБОДЩ cat . пДОБЛП ЕЗП ПУФБОПЧЙМ зХТЕЧЙЮ, ЛПФПТЩК РПУПЧЕФПЧБМ УОБЮБМБ ЧЩСУОЙФШ, ЮФП ЪБ ДБООЩЕ УПДЕТЦБФУС Ч ЬФПН ЖБКМЕ. оЕ ЙУЛМАЮЕОП, ЮФП ЬФП ДЧПЙЮОЩК ЖБКМ ЙУРПМОСЕНПК РТПЗТБННЩ, Ч ФБЛПН ЖБКМЕ НПЗХФ ЧУФТЕЮБФШУС РПУМЕДПЧБФЕМШОПУФЙ, ЛПФПТЩЕ УМХЮБКОП УПЧРБДХФ У ХРТБЧМСАЭЙНЙ РПУМЕДПЧБФЕМШОПУФСНЙ ФЕТНЙОБМБ. рПЧЕДЕОЙЕ ФЕТНЙОБМБ РПУМЕ ЬФПЗП НПЦЕФ УФБФШ ОЕРТЕДУЛБЪХЕНЩН, Б ОЕПРЩФОЩК нЕЖПДЙК ЧТСД МЙ УНПЦЕФ У ОЙН УРТБЧЙФШУС. нЕЖПДЙК РПМХЮЙМ ЧРПМОЕ ФПЮОЩК ПФЧЕФ ПФ ХФЙМЙФЩ file : Ч ЕЗП ЖБКМЕ — БОЗМЙКУЛЙК ФЕЛУФ Ч ЛПДЙТПЧЛЕ ASCII. file ХНЕЕФ ТБЪМЙЮБФШ ПЮЕОШ НОПЗЙЕ ФЙРЩ ДБООЩИ Й РПЮФЙ ОБЧЕТОСЛБ ЧЩДБУФ РТБЧЙМШОХА ЙОЖПТНБГЙА. ьФБ ХФЙМЙФБ ОЙЛПЗДБ ОЕ «ДПЧЕТСЕФ» ТБУЫЙТЕОЙА ЖБКМБ (ЕУМЙ ПОП РТЙУХФУФЧХЕФ), Й БОБМЙЪЙТХЕФ УБНЙ ДБООЩЕ. file ТБЪМЙЮБЕФ ОЕ ФПМШЛП ТБЪОЩЕ ДБООЩЕ, ОП Й ТБЪОЩЕ ФЙРЩ ЖБКМПЧ, Ч ЮБУФОПУФЙ, УППВЭЙФ, ЕУМЙ ЙУУМЕДХЕНЩК ОЕ СЧМСЕФУС ПВЩЮОЩН ЖБКМПН, Б, ОБРТЙНЕТ, ЛБФБМПЗПН.
дЕТЕЧП ЛБФБМПЗПЧ
рПОСФЙЕ ЛБФБМПЗБ РПЪЧПМСЕФ УЙУФЕНБФЙЪЙТПЧБФШ ЧУЕ ПВЯЕЛФЩ, ТБЪНЕЭЈООЩЕ ОБ ОПУЙФЕМЕ ДБООЩИ (ОБРТЙНЕТ, ОБ ДЙУЛЕ). ч ВПМШЫЙОУФЧЕ УПЧТЕНЕООЩИ ЖБКМПЧЩИ УЙУФЕН ЙУРПМШЪХЕФУС ЙЕТБТИЙЮЕУЛБС НПДЕМШ ПТЗБОЙЪБГЙЙ ДБООЩИ: УХЭЕУФЧХЕФ ПДЙО ЛБФБМПЗ, ПВЯЕДЙОСАЭЙК ЧУЕ ДБООЩЕ Ч ЖБКМПЧПК УЙУФЕНЕ — ЬФП «ЛПТЕОШ» ЧУЕК ЖБКМПЧПК УЙУФЕНЩ, ЛПТОЕЧПК ЛБФБМПЗ. лПТОЕЧПК ЛБФБМПЗ НПЦЕФ УПДЕТЦБФШ МАВЩЕ ПВЯЕЛФЩ ЖБКМПЧПК УЙУФЕНЩ, Й Ч ЮБУФОПУФЙ, РПДЛБФБМПЗЙ (ЛБФБМПЗЙ РЕТЧПЗП ХТПЧОС ЧМПЦЕООПУФЙ). фЕ, Ч УЧПА ПЮЕТЕДШ, ФБЛЦЕ НПЗХФ УПДЕТЦБФШ МАВЩЕ ПВЯЕЛФЩ ЖБКМПЧПК УЙУФЕНЩ Й РПДЛБФБМПЗЙ (ЧФПТПЗП ХТПЧОС ЧМПЦЕООПУФЙ) Й Ф. Д. фБЛЙН ПВТБЪПН. ЧУЈ, ЮФП ЪБРЙУБОП ОБ ДЙУЛЕ — ЖБКМЩ, ЛБФБМПЗЙ Й УРЕГЙБМШОЩЕ ЖБКМЩ — ПВСЪБФЕМШОП «РТЙОБДМЕЦЙФ» ЛПТОЕЧПНХ ЛБФБМПЗХ: МЙВП ОЕРПУТЕДУФЧЕООП (УПДЕТЦЙФУС Ч ОЈН), МЙВП ОБ ОЕЛПФПТПН ХТПЧОЕ ЧМПЦЕООПУФЙ.
йЕТБТИЙА ЧМПЦЕООЩИ ДТХЗ Ч ДТХЗБ ЛБФБМПЗПЧ НПЦОП УППФОЕУФЙ У ЙЕТБТИЙЕК ДБООЩИ Ч УЙУФЕНЕ: ПВЯЕДЙОЙФШ ФЕНБФЙЮЕУЛЙ УЧСЪБООЩЕ ЖБКМЩ Ч ЛБФБМПЗ, ФЕНБФЙЮЕУЛЙ УЧСЪБООЩЕ ЛБФБМПЗЙ — Ч ПДЙО ПВЭЙК ЛБФБМПЗ Й Ф. Д. еУМЙ УФТПЗП УМЕДПЧБФШ ЙЕТБТИЙЮЕУЛПНХ РТЙОГЙРХ, ФП ЮЕН ЗМХВЦЕ ВХДЕФ ХТПЧЕОШ ЧМПЦЕООПУФЙ ЛБФБМПЗБ, ФЕН ВПМЕЕ ЮБУФОЩН РТЙЪОБЛПН ДПМЦОЩ ВЩФШ ПВЯЕДЙОЕОЩ УПДЕТЦБЭЙЕУС Ч ОЈН ДБООЩЕ. еУМЙ ЬФПНХ РТЙОГЙРХ ОЕ УМЕДПЧБФШ, ФП ЧУЛПТЕ ПЛБЦЕФУС ЗПТБЪДП РТПЭЕ УЛМБДЩЧБФШ ЧУЕ ЖБКМЩ Ч ПДЙО ЛБФБМПЗ Й ЙУЛБФШ ОХЦОЩК УТЕДЙ ОЙИ, ЮЕН РТПДЕМЩЧБФШ ФБЛПК РПЙУЛ РП ЧУЕН РПДЛБФБМПЗБН УЙУФЕНЩ. пДОБЛП Ч ЬФПН УМХЮБЕ П ЛБЛПК ВЩ ФП ОЙ ВЩМП УЙУФЕНБФЙЪБГЙЙ ЖБКМПЧ ЗПЧПТЙФШ ОЕ РТЙИПДЙФУС.
уФТХЛФХТХ ЖБКМПЧПК УЙУФЕНЩ НПЦОП РТЕДУФБЧЙФШ ОБЗМСДОП Ч ЧЙДЕ ДЕТЕЧБ 4 , «ЛПТОЕН» ЛПФПТПЗП СЧМСЕФУС ЛПТОЕЧПК ЛБФБМПЗ, Б Ч ЧЕТЫЙОБИ ТБУРПМПЦЕОЩ ЧУЕ ПУФБМШОЩЕ ЛБФБМПЗЙ. оБ ТЙУ. dir-tree ЙЪПВТБЦЕОП ДЕТЕЧП ЛБФБМПЗПЧ, ЛХТУЙЧПН ПВПЪОБЮЕОЩ ЙНЕОБ ЖБКМПЧ, РТСНЩН ОБЮЕТФБОЙЕН — ЙНЕОБ ЛБФБМПЗПЧ.
йММАУФТБГЙС 1. дЕТЕЧП ЛБФБМПЗПЧ Ч Linux
ч МАВПК ЖБКМПЧПК УЙУФЕНЕ Linux ЧУЕЗДБ ЕУФШ ФПМШЛП ПДЙО ЛПТОЕЧПК ЛБФБМПЗ, ЛПФПТЩК ОБЪЩЧБЕФУС « / ». рПМШЪПЧБФЕМШ Linux ЧУЕЗДБ ТБВПФБЕФ У ЕДЙОЩН ДЕТЕЧПН ЛБФБМПЗПЧ, ДБЦЕ ЕУМЙ ТБЪОЩЕ ДБООЩЕ ТБУРПМПЦЕОЩ ОБ ТБЪОЩИ ОПУЙФЕМСИ: ОЕУЛПМШЛЙИ ЦЈУФЛЙИ ЙМЙ УЕФЕЧЩИ ДЙУЛБИ, УЯЈНОЩИ ДЙУЛБИ, CD-ROM Й Ф. Р. 5 дМС ФПЗП, ЮФПВЩ РПДЛМАЮБФШ Й ПФЛМАЮБФШ ЖБКМПЧЩЕ УЙУФЕНЩ ОБ ТБЪОЩИ ХУФТПКУФЧБИ Ч ПДОП ПВЭЕЕ ДЕТЕЧП, ЙУРПМШЪХАФУС РТПГЕДХТЩ НПОФЙТПЧБОЙС Й ТБЪНПОФЙТПЧБОЙС, П ЛПФПТЩИ ТЕЮШ РПКДЈФ Ч МЕЛГЙЙ тБВПФБ У ЧОЕЫОЙНЙ ХУФТПКУФЧБНЙ. рПУМЕ ФПЗП, ЛБЛ ЖБКМПЧЩЕ УЙУФЕНЩ ОБ ТБЪОЩИ ОПУЙФЕМСИ РПДЛМАЮЕОЩ Л ПВЭЕНХ ДЕТЕЧХ, УПДЕТЦБЭЙЕУС ОБ ОЙИ ДБООЩЕ ДПУФХРОЩ ФБЛ, ЛБЛ ЕУМЙ ВЩ ЧУЕ ПОЙ УПУФБЧМСМЙ ЕДЙОХА ЖБКМПЧХА УЙУФЕНХ: РПМШЪПЧБФЕМШ НПЦЕФ ДБЦЕ ОЕ ЪОБФШ, ОБ ЛБЛПН ХУФТПКУФЧЕ ЛБЛЙЕ ЖБКМЩ ИТБОСФУС.
рПМПЦЕОЙЕ МАВПЗП ЛБФБМПЗБ Ч ДЕТЕЧЕ ЛБФБМПЗПЧ ФПЮОП Й ПДОПЪОБЮОП ПРЙУЩЧБЕФУС РТЙ РПНПЭЙ РПМОПЗП РХФЙ. рПМОЩК РХФШ ЧУЕЗДБ ОБЮЙОБЕФУС ПФ ЛПТОЕЧПЗП ЛБФБМПЗБ Й УПУФПЙФ ЙЪ РЕТЕЮЙУМЕОЙС ЧУЕИ ЧЕТЫЙО, ЧУФТЕФЙЧЫЙИУС РТЙ ДЧЙЦЕОЙЙ РП ТЈВТБН ДЕТЕЧБ ДП ЙУЛПНПЗП ЛБФБМПЗБ ЧЛМАЮЙФЕМШОП. оБЪЧБОЙС УПУЕДОЙИ ЧЕТЫЙО ТБЪДЕМСАФУС УЙНЧПМПН « / » («УМЬЫ»). ч Linux РПМОЩК РХФШ, ОБРТЙНЕТ, ДП ЛБФБМПЗБ « methody » Ч ЖБКМПЧПК УЙУФЕНЕ, РТЙЧЕДЈООПК ОБ ТЙУ. dir-tree ЪБРЙУЩЧБЕФУС УМЕДХАЭЙН ПВТБЪПН: УОБЮБМБ УЙНЧПМ « / », ПВПЪОБЮБАЭЙК ЛПТОЕЧПК ЛБФБМПЗ, ЪБФЕН Л ОЕНХ ДПВБЧМСЕФУС « home », ЪБФЕН ТБЪДЕМЙФЕМШ « / », ЪБ ЛПФПТЩН УМЕДХЕФ ОБЪЧБОЙЕ ЙУЛПНПЗП ЛБФБМПЗБ « methody », Ч ТЕЪХМШФБФЕ РПМХЮБЕФУС РПМОЩК РХФШ « /home/methody » 6 .
тБУРПМПЦЕОЙЕ ЖБКМБ Ч ЖБКМПЧПК УЙУФЕНЕ БОБМПЗЙЮОЩН ПВТБЪПН ПРТЕДЕМСЕФУС РТЙ РПНПЭЙ РПМОПЗП РХФЙ, ФПМШЛП РПУМЕДОЙН ЬМЕНЕОФПН Ч ДБООПН УМХЮБЕ ВХДЕФ ОЕ ОБЪЧБОЙЕ ЛБФБМПЗБ, Б ОБЪЧБОЙЕ ЖБКМБ. оБРТЙНЕТ, РПМОЩК РХФШ ДП УПЪДБООПЗП нЕЖПДЙЕН ЖБКМБ « -filename-with- » ВХДЕФ ЧЩЗМСДЕФШ ФБЛ: « /home/methody/-filename-with- » 7 .
пТЗБОЙЪБГЙС ЛБФБМПЗПЧ ЖБКМПЧПК УЙУФЕНЩ Ч ЧЙДЕ ДЕТЕЧБ ОЕ ДПРХУЛБЕФ РПСЧМЕОЙС ГЙЛМПЧ: Ф. Е. ЛБФБМПЗ ОЕ НПЦЕФ УПДЕТЦБФШ Ч УЕВЕ ЛБФБМПЗ, Ч ЛПФПТПН УПДЕТЦЙФУС УБН. вМБЗПДБТС ЬФПНХ ПЗТБОЙЮЕОЙА РПМОЩК РХФШ ДП МАВПЗП ЛБФБМПЗБ ЙМЙ ЖБКМБ Ч ЖБКМПЧПК УЙУФЕНЕ ЧУЕЗДБ ВХДЕФ ЛПОЕЮОЩН.
тБЪНЕЭЕОЙЕ ЛПНРПОЕОФПЧ УЙУФЕНЩ: уФБОДБТФ FHS
рПРТПВХЕН ВПМЕЕ РПДТПВОП ТБЪПВТБФШУС, ЛБЛ ХУФТПЕОП ДЕТЕЧП ЛБФБМПЗПЧ Linux Й ЗДЕ ЮФП Ч ОЈН НПЦОП ОБКФЙ. жТБЗНЕОФ ДЕТЕЧБ ЛБФБМПЗПЧ ФЙРЙЮОПК ЖБКМПЧПК УЙУФЕНЩ Linux ( Some Linux , ЛПФПТХА ЙУРПМШЪХЕФ нЕЖПДЙК) РТЙЧЕДЈО ОБ ТЙУ. dir-tree. нЕЖПДЙК ТЕЫЙМ ПВУМЕДПЧБФШ УЧПА ЖБКМПЧХА УЙУФЕНХ, ОБЮЙОБС У ЛПТОЕЧПЗП ЛБФБМПЗБ: зХТЕЧЙЮ РПУПЧЕФПЧБМ ЙУРПМШЪПЧБФШ ДМС ЬФПЗП ЛПНБОДХ ls ЛБФБМПЗ , ЗДЕ ЛБФБМПЗ — ЬФП РПМОЩК РХФШ Л ЛБФБМПЗХ: ХФЙМЙФБ ls ЧЩЧЕДЕФ УРЙУПЛ ЧУЕЗП, ЮФП Ч ЬФПН ЛБФБМПЗЕ УПДЕТЦЙФУС.
хФЙМЙФБ ls ЧЩЧЕМБ УРЙУПЛ РПДЛБФБМПЗПЧ ЛПТОЕЧПЗП ЛБФБМПЗБ. ьФПФ УРЙУПЛ ВХДЕФ ФБЛЙН ЦЕ ЙМЙ РПЮФЙ ФБЛЙН ЦЕ Ч МАВПН ДЙУФТЙВХФЙЧЕ Linux. ч ЛПТОЕЧПН ЛБФБМПЗЕ Linux-УЙУФЕНЩ ПВЩЮОП ОБИПДСФУС ФПМШЛП РПДЛБФБМПЗЙ УП УФБОДБТФОЩНЙ ЙНЕОБНЙ. вПМЕЕ ФПЗП, ОЕ ФПМШЛП ЙНЕОБ, ОП Й ФЙР ДБООЩИ, ЛПФПТЩЕ НПЗХФ РПРБУФШ Ч ФПФ ЙМЙ ЙОПК ЛБФБМПЗ, ФБЛЦЕ ТЕЗМБНЕОФЙТПЧБОЩ ЬФЙН УФБОДБТФПН. ьФПФ УФБОДБТФ ОБЪЩЧБЕФУС Filesystem Hierarchy Standard («УФБОДБТФОБС УФТХЛФХТБ ЖБКМПЧЩИ УЙУФЕН»).
пРЙЫЕН ЛТБФЛП, ЮФП ОБИПДЙФУС Ч ЛБЦДПН ЙЪ РПДЛБФБМПЗПЧ ЛПТОЕЧПЗП ЛБФБМПЗБ. нЩ ОЕ ВХДЕН РТЙЧПДЙФШ РПМОЩЕ УРЙУЛЙ ЖБКМПЧ ДМС ЛБЦДПЗП ПРЙУЩЧБЕНПЗП ЛБФБМПЗБ, Б нЕЖПДЙК УНПЦЕФ РТПУНПФТЕФШ ЙИ РТЙ РПНПЭЙ ЛПНБОДЩ ls ЙНС ЛБФБМПЗБ .
/bin оБЪЧБОЙЕ ЬФПЗП ЛБФБМПЗБ РТПЙУИПДЙФ ПФ УМПЧБ «binaries» («ДЧПЙЮОЩЕ», «ЙУРПМОСЕНЩЕ»). ч ЬФПН ЛБФБМПЗЕ ОБИПДСФУС ЙУРПМОСЕНЩЕ ЖБКМЩ УБНЩИ ОЕПВИПДЙНЩИ ХФЙМЙФ. уАДБ РПРБДБАФ ФБЛЙЕ РТПЗТБННЩ, ЛПФПТЩЕ НПЗХФ РПОБДПВЙФШУС УЙУФЕНОПНХ БДНЙОЙУФТБФПТХ ЙМЙ ДТХЗЙН РПМШЪПЧБФЕМСН ДМС ХУФТБОЕОЕОЙС ОЕРПМБДПЛ Ч УЙУФЕНЕ ЙМЙ РТЙ ЧПУУФБОПЧМЕОЙЙ РПУМЕ УВПС. /boot «Boot» — ЪБЗТХЪЛБ УЙУФЕНЩ. ч ЬФПН ЛБФБМПЗЕ ОБИПДСФУС ЖБКМЩ, ОЕПВИПДЙНЩЕ ДМС УБНПЗП РЕТЧПЗП ЬФБРБ ЪБЗТХЪЛЙ: ЪБЗТХЪЛЙ СДТБ Й, ПВЩЮОП, УБНП СДТП. рПМШЪПЧБФЕМА РТБЛФЙЮЕУЛЙ ОЙЛПЗДБ ОЕ ФТЕВХЕФУС ОЕРПУТЕДУФЧЕООП ТБВПФБФШ У ЬФЙНЙ ЖБКМБНЙ. /dev ч ЬФПН ЛБФБМПЗЕ ОБИПДСФУС ЧУЕ ЙНЕАЭЙЕУС Ч УЙУФЕНЕ ЖБКМЩ-ДЩТЛЙ: ЖБКМЩ ПУПВПЗП ФЙРБ, РТЕДОБЪОБЮЕООЩЕ ДМС ПВТБЭЕОЙС Л ТБЪМЙЮОЩН УЙУФЕНОЩН ТЕУХТУБН Й ХУФТПКУФЧБН (БОЗМ. «devices» — «ХУФТПКУФЧП», ПФУАДБ Й УПЛТБЭЈООПЕ ОБЪЧБОЙЕ ЛБФБМПЗБ). оБРТЙНЕТ, ЖБКМЩ /dev/ttyN УППФЧЕФУФЧХАФ ЧЙТФХБМШОЩН ЛПОУПМСН, ЗДЕ N — ОПНЕТ ЧЙТФХБМШОПК ЛПОУПМЙ. дБООЩЕ, ЧЧЕДЈООЩЕ РПМШЪПЧБФЕМЕН ОБ РЕТЧПК ЧЙТФХБМШОПК ЛПОУПМЙ, УЙУФЕНБ УЮЙФЩЧБЕФ ЙЪ ЖБКМБ /dev/tty1 , Ч ЬФПФ ЦЕ ЖБКМ ЪБРЙУЩЧБАФУС ДБООЩЕ, ЛПФПТЩЕ ОХЦОП ЧЩЧЕУФЙ РПМШЪПЧБФЕМА ОБ ЬФХ ЛПОУПМШ. ч ЖБКМБИ-ДЩТЛБИ Ч ДЕКУФЧЙФЕМШОПУФЙ ОЕ ИТБОСФУС ОЙЛБЛЙЕ ДБООЩЕ, РТЙ ЙИ РПНПЭЙ ДБООЩЕ РЕТЕДБАФУС. рПДТПВОЕЕ П РТЙОГЙРЕ ТБВПФЩ У ЖБКМБНЙ-ДЩТЛБНЙ ТЕЮШ РПКДЈФ Ч МЕЛГЙЙ тБВПФБ У ЧОЕЫОЙНЙ ХУФТПКУФЧБНЙ. /etc лБФБМПЗ ДМС УЙУФЕНОЩИ ЛПОЖЙЗХТБГЙПООЩИ ЖБКМПЧ. ъДЕУШ ИТБОЙФУС ЙОЖПТНБГЙС П УРЕГЙЖЙЮЕУЛЙИ ОБУФТПКЛБИ ДБООПК УЙУФЕНЩ: ЙОЖПТНБГЙС П ЪБТЕЗЙУФТЙТПЧБООЩИ РПМШЪПЧБФЕМСИ, ДПУФХРОЩИ ТЕУХТУБИ, ОБУФТПКЛБИ ТБЪМЙЮОЩИ РТПЗТБНН. рПДТПВОП УЙУФЕНОЩЕ ЛПОЖЙЗХТБГЙПООЩЕ ЖБКМЩ ВХДХФ ТБУУНПФТЕОЩ Ч МЕЛГЙЙ лПОЖЙЗХТБГЙПООЩЕ ЖБКМЩ. /home ъДЕУШ ТБУРПМПЦЕОЩ ЛБФБМПЗЙ, РТЙОБДМЕЦБЭЙЕ РПМШЪПЧБФЕМСН УЙУФЕНЩ — ДПНБЫОЙЕ ЛБФБМПЗЙ, ПФУАДБ Й ОБЪЧБОЙЕ «home». пФДЕМЕОЙЕ ЧУЕИ ЖБКМПЧ, УПЪДБЧБЕНЩИ РПМШЪПЧБФЕМСНЙ, ПФ РТПЮЙИ УЙУФЕНОЩИ ЖБКМПЧ ДБЈФ ПЮЕЧЙДОПЕ РТЕЙНХЭЕУФЧП: УЕТШЈЪОПЕ РПЧТЕЦДЕОЙЕ УЙУФЕНЩ ЙМЙ ОЕПВИПДЙНПУФШ ПВОПЧМЕОЙС ОЕ ЪБФТПОЕФ ОБЙВПМЕЕ ГЕООПК ЙОЖПТНБГЙЙ — РПМШЪПЧБФЕМШУЛЙИ ЖБКМПЧ. /lib оБЪЧБОЙЕ ЬФПЗП ЛБФБМПЗБ — УПЛТБЭЕОЙЕ ПФ «libraries» (БОЗМ. «ВЙВМЙПФЕЛЙ»). вЙВМЙПФЕЛЙ — ЬФП УПВТБОЙС ОБЙВПМЕЕ УФБОДБТФОЩИ ЖХОЛГЙК, ОЕПВИПДЙНЩИ НОПЗЙН РТПЗТБННБН: ПРЕТБГЙК ЧЧПДБ/ЧЩЧПДБ, ТЙУПЧБОЙС ЬМЕНЕОФПЧ ЗТБЖЙЮЕУЛПЗП ЙОФЕТЖЕКУБ Й РТПЮ. юФПВЩ ОЕ ЧЛМАЮБФШ ЬФЙ ЖХОЛГЙЙ Ч ФЕЛУФ ЛБЦДПК РТПЗТБННЩ, ЙУРПМШЪХАФУС УФБОДБТФОЩЕ ЖХОЛГЙЙ ВЙВМЙПФЕЛ — ЬФП ЪОБЮЙФЕМШОП ЬЛПОПНЙФ НЕУФП ОБ ДЙУЛЕ Й ХРТПЭБЕФ ОБРЙУБОЙЕ РТПЗТБНН. ч ЬФПН ЛБФБМПЗЕ УПДЕТЦБФУС ВЙВМЙПФЕЛЙ, ОЕПВИПДЙНЩЕ ДМС ТБВПФЩ ОБЙВПМЕЕ ЧБЦОЩИ УЙУФЕНОЩИ ХФЙМЙФ (ТБЪНЕЭЈООЩИ Ч /bin Й /sbin ). /mnt лБФБМПЗ ДМС НПОФЙТПЧБОЙС (ПФ БОЗМ. «mount») — ЧТЕНЕООПЗП РПДЛМАЮЕОЙС ЖБКМПЧЩИ УЙУФЕН, ОБРТЙНЕТ, ОБ УЯЈНОЩИ ОПУЙФЕМСИ (CD-ROM Й ДТ.). рПДТПВОП П НПОФЙТПЧБОЙЙ ЖБКМПЧЩИ УЙУФЕН ТЕЮШ РПКДЈФ Ч МЕЛГЙЙ тБВПФБ У ЧОЕЫОЙНЙ ХУФТПКУФЧБНЙ. /proc ч ЬФПН ЛБФБМПЗЕ ЧУЕ ЖБКМЩ «ЧЙТФХБМШОЩЕ» — ПОЙ ТБУРПМБЗБАФУС ОЕ ОБ ДЙУЛЕ, Б Ч ПРЕТБФЙЧОПК РБНСФЙ. ч ЬФЙИ ЖБКМБИ УПДЕТЦЙФУС ЙОЖПТНБГЙС П РТПЗТБННБИ (РТПГЕУУБИ), ЧЩРПМОСЕНЩИ Ч ДБООЩК НПНЕОФ Ч УЙУФЕНЕ. /root дПНБЫОЙК ЛБФБМПЗ БДНЙОЙУФТБФПТБ УЙУФЕНЩ — РПМШЪПЧБФЕМС root . уНЩУМ ТБЪНЕЭБФШ ЕЗП ПФДЕМШОП ПФ ДПНБЫОЙИ ЛБФБМПЗПЧ ПУФБМШОЩИ РПМШЪПЧБФЕМЕК УПУФПЙФ Ч ФПН, ЮФП /home НПЦЕФ ТБУРПМБЗБФШУС ОБ ПФДЕМШОПН ХУФТПКУФЧЕ, ЛПФПТПЕ ОЕ ЧУЕЗДБ ДПУФХРОП (ОБРТЙНЕТ, ОБ УЕФЕЧПН ДЙУЛЕ), Б ДПНБЫОЙК ЛБФБМПЗ root ДПМЦЕО РТЙУХФУФЧПЧБФШ Ч МАВПК УЙФХБГЙЙ. /sbin лБФБМПЗ ДМС ЧБЦОЕКЫЙИ УЙУФЕНОЩИ ХФЙМЙФ (ОБЪЧБОЙЕ ЛБФБМПЗБ — УПЛТБЭЕОЙЕ ПФ «system binaries»): Ч ДПРПМОЕОЙЕ Л ХФЙМЙФБН /bin ЪДЕУШ ОБИПДСФУС РТПЗТБННЩ, ОЕПВИПДЙНЩЕ ДМС ЪБЗТХЪЛЙ, ТЕЪЕТЧОПЗП ЛПРЙТПЧБОЙС, ЧПУУФБОПЧМЕОЙС УЙУФЕНЩ. рПМОПНПЮЙС ОБ ЙУРПМОЕОЙЕ ЬФЙИ РТПЗТБНН ЕУФШ ФПМШЛП Х УЙУФЕНОПЗП БДНЙОЙУФТБФПТБ. /tmp ьФПФ ЛБФБМПЗ РТЕДОБЪОБЮЕО ДМС ЧТЕНЕООЩИ ЖБКМПЧ: Ч ФБЛЙИ ЖБКМБИ РТПЗТБННЩ ИТБОСФ РТПНЕЦХФПЮОЩЕ ДБООЩЕ, ОЕПВИПДЙНЩЕ ДМС ТБВПФЩ. рПУМЕ ЪБЧЕТЫЕОЙС ТБВПФЩ РТПЗТБННЩ ЧТЕНЕООЩЕ ЖБКМЩ ФЕТСАФ УНЩУМ Й ДПМЦОЩ ВЩФШ ХДБМЕОЩ. пВЩЮОП ЛБФБМПЗ /tmp ПЮЙЭБЕФУС РТЙ ЛБЦДПК ЪБЗТХЪЛЕ УЙУФЕНЩ. /usr лБФБМПЗ /usr — ЬФП «ЗПУХДБТУФЧП Ч ЗПУХДБТУФЧЕ». ъДЕУШ НПЦОП ОБКФЙ ФБЛЙЕ ЦЕ РПДЛБФБМПЗЙ bin , etc , lib , sbin , ЛБЛ Й Ч ЛПТОЕЧПН ЛБФБМПЗЕ. пДОБЛП Ч ЛПТОЕЧПК ЛБФБМПЗ РПРБДБАФ ФПМШЛП ХФЙМЙФЩ, ОЕПВИПДЙНЩЕ ДМС ЪБЗТХЪЛЙ Й ЧПУУФБОПЧМЕОЙС УЙУФЕНЩ Ч БЧБТЙКОПК УЙФХБГЙЙ, ЧУЕ ПУФБМШОЩЕ РТПЗТБННЩ Й ДБООЩЕ ТБУРПМБЗБАФУС Ч РПДЛБФБМПЗБИ /usr . рТЙЛМБДОЩИ РТПЗТБНН Ч УПЧТЕНЕООЩИ УЙУФЕНБИ ПВЩЮОП ХУФБОПЧМЕОП ПЮЕОШ НОПЗП, РПЬФПНХ ЬФПФ ТБЪДЕМ ЖБКМПЧПК УЙУФЕНЩ НПЦЕФ ВЩФШ ПЮЕОШ ВПМШЫЙН. /var оБЪЧБОЙЕ ЬФПЗП ЛБФБМПЗБ — УПЛТБЭЕОЙЕ ПФ «variable» («РЕТЕНЕООЩЕ» ДБООЩЕ). ъДЕУШ ТБЪНЕЭБАФУС ФЕ ДБООЩЕ, ЛПФПТЩЕ УПЪДБАФУС Ч РТПГЕУУЕ ТБВПФЩ ТБЪОЩНЙ РТПЗТБННБНЙ Й РТЕДОБЪОБЮЕОЩ ДМС РЕТЕДБЮЙ ДТХЗЙН РТПЗТБННБН Й УЙУФЕНБН (ПЮЕТЕДЙ РЕЮБФЙ Й ЬМЕЛФТПООПК РПЮФЩ Й ДТ.) ЙМЙ ДМС УЧЕДЕОЙС УЙУФЕНОПЗП БДНЙОЙУФТБФПТБ (УЙУФЕНОЩЕ ЦХТОБМЩ, УПДЕТЦБЭЙЕ РТПФПЛПМЩ ТБВПФЩ УЙУФЕНЩ). ч ПФМЙЮЙЕ ПФ ЛБФБМПЗБ /tmp УАДБ РПРБДБАФ ФЕ ДБООЩЕ, ЛПФПТЩЕ НПЗХФ РПОБДПВЙФШУС РПУМЕ ФПЗП, ЛБЛ УПЪДБЧЫБС ЙИ РТПЗТБННБ ЪБЧЕТЫЙМБ ТБВПФХ.
уФБОДБТФ FHS ТЕЗМБНЕОФЙТХЕФ ОЕ ФПМШЛП РЕТЕЮЙУМЕООЩЕ ЛБФБМПЗЙ, ОП Й ЙИ РПДЛБФБМПЗЙ, Б ЙОПЗДБ ДБЦЕ РТЙЧПДЙФ УРЙУПЛ ЛПОЛТЕФОЩИ ЖБКМПЧ, ЛПФПТЩЕ ДПМЦОЩ РТЙУХФУФЧПЧБФШ Ч ПРТЕДЕМЈООЩИ ЛБФБМПЗБИ 8 . ьФПФ УФБОДБТФ РПУМЕДПЧБФЕМШОП УПВМАДБЕФУС ЧП ЧУЕИ Linux-УЙУФЕНБИ, ИПФС Й ОЕ ВЕЪ ЗПТСЮЙИ УРПТПЧ НЕЦДХ ТБЪТБВПФЮЙЛБНЙ РТЙ ЧЩИПДЕ ЛБЦДПК ОПЧПК ЕЗП ЧЕТУЙЙ.
уФБОДБТФОПЕ ТБЪНЕЭЕОЙЕ ЖБКМПЧ РПЪЧПМСЕФ Й ЮЕМПЧЕЛХ, Й ДБЦЕ РТПЗТБННЕ РТЕДУЛБЪБФШ, ЗДЕ ОБИПДЙФУС ФПФ ЙМЙ ЙОПК ЛПНРПОЕОФ УЙУФЕНЩ. дМС ЮЕМПЧЕЛБ ЬФП ПЪОБЮБЕФ, ЮФП ПО УНПЦЕФ ВЩУФТП УПТЙЕОФЙТПЧБФШУС Ч МАВПК УЙУФЕНЕ Linux (ЗДЕ ЖБКМПЧБС УЙУФЕНБ ПТЗБОЙЪПЧБОБ Ч УППФЧЕФУФЧЙЙ УП УФБОДБТФПН) Й ОБКФЙ ФП, ЮФП ЕНХ ОХЦОП. дМС РТПЗТБНН УФБОДБТФОПЕ ТБУРПМПЦЕОЙЕ ЖБКМПЧ — ЬФП ЧПЪНПЦОПУФШ ПТЗБОЙЪБГЙЙ БЧФПНБФЙЮЕУЛПЗП ЧЪБЙНПДЕКУФЧЙС НЕЦДХ ТБЪОЩНЙ ЛПНРПОЕОФБНЙ УЙУФЕНЩ.
нЕЖПДЙК ХЦЕ ХУРЕМ ЧПУРПМШЪПЧБФШУС ОЕЛПФПТЩНЙ РТЕНЙНХЭЕУФЧБНЙ, ЛПФПТЩЕ ДБЈФ ЙУРПМШЪПЧБОЙЕ УФБОДБТФОПЗП ТБУРПМПЦЕОЙС ЖБКМПЧ: ОБ РТЕДЩДХЭЙИ МЕЛГЙСИ ПО ЪБРХУЛБМ ХФЙМЙФЩ, ОЕ ХЛБЪЩЧБС РПМОЩК РХФШ Л ЙУРПМОСЕНПНХ ЖБКМХ, ОБРТЙНЕТ, cat ЧНЕУФП /bin/cat . лПНБОДОБС ПВПМПЮЛБ «ЪОБЕФ», ЮФП ЙУРПМОСЕНЩЕ ЖБКМЩ ТБУРПМБЗБАФУС Ч ЛБФБМПЗБИ /bin , /usr/bin Й Ф. Д. — ЙНЕООП Ч ЬФЙИ ЛБФБМПЗБИ ПОБ ЙЭЕФ ЙУРПМОСЕНЩК ЖБКМ cat . вМБЗПДБТС ЬФПНХ ЛБЦДБС ЧОПЧШ ХУФБОПЧМЕООБС Ч УЙУФЕНЕ РТПЗТБННБ ОЕНЕДМЕООП ПЛБЪЩЧБЕФУС ДПУФХРОБ РПМШЪПЧБФЕМА ЙЪ ЛПНБОДОПК УФТПЛЙ, ДМС ЬФПЗП ОЕ ФТЕВХЕФУС ОЙ РЕТЕЪБЗТХЦБФШ УЙУФЕНХ, ОЙ ЪБРХУЛБФШ ОЙЛБЛЙИ РТПГЕДХТ — ДПУФБФПЮОП РТПУФП РПНЕУФЙФШ ЙУРПМОСЕНЩК ЖБКМ Ч ПДЙО ЙЪ УППФЧЕФУФЧХАЭЙИ ЛБФБМПЗПЧ.
тЕЛПНЕОДБГЙЙ УФБОДБТФБ РП ТБЪНЕЭЕОЙА ЖБКМПЧ Й ЛБФБМПЗПЧ ПУОПЧЩЧБАФУС ОБ РТЙОГЙРЕ ТБЪОПУЙФШ Ч ТБЪОЩЕ РПДЛБФБМПЗЙ ЖБКМЩ, ЛПФПТЩЕ РП-ТБЪОПНХ ЙУРПМШЪХАФУС Ч УЙУФЕНЕ. рП ФЙРХ ЙУРПМШЪПЧБОЙС ЖБКМПЧ ЙИ НПЦОП ТБЪДЕМЙФШ ОБ УМЕДХАЭЙЕ ЗТХРРЩ:
РПМШЪПЧБФЕМШУЛЙЕ/УЙУФЕНОЩЕ ЖБКМЩ рПМШЪПЧБФЕМШУЛЙЕ ЖБКМЩ — ЬФП ЧУЕ ЖБКМЩ, УПЪДБООЩЕ РПМШЪПЧБФЕМЕН Й ОЕ РТЙОБДМЕЦБЭЙЕ ОЙ ПДОПНХ ЙЪ ЛПНРПОЕОФПЧ УЙУФЕНЩ. п РПМШЪЕ ТБЪЗТБОЙЮЕОЙС РПМШЪПЧБФЕМШУЛЙИ Й УЙУФЕНОЩИ ЖБКМПЧ ТЕЮШ ХЦЕ ЫМБ ЧЩЫЕ. ЙЪНЕОСАЭЙЕУС/ОЕЙЪНЕООЩЕ ЖБКМЩ л ОЕЙЪНЕОЕООЩН ЖБКМБН ПФОПУСФУС ЧУЕ УФБФЙЮЕУЛЙЕ ЛПНРПОЕОФЩ РТПЗТБННОПЗП ПВЕУРЕЮЕОЙС: ВЙВМЙПФЕЛЙ, ЙУРПМОСЕНЩЕ ЖБКМЩ Й ДТ. — ЧУЈ, ЮФП ОЕ ЙЪНЕОСЕФУС УБНП ВЕЪ ЧНЕЫБФЕМШУФЧБ УЙУФЕНОПЗП БДНЙОЙУФТБФПТБ. йЪНЕОСАЭЙЕУС — ЬФП ФЕ, ЛПФПТЩЕ ЙЪНЕОСАФУС ВЕЪ ЧНЕЫБФЕМШУФЧБ ЮЕМПЧЕЛБ Ч РТПГЕУУЕ ТБВПФЩ УЙУФЕНЩ: УЙУФЕНОЩЕ ЦХТОБМЩ, ПЮЕТЕДЙ РЕЮБФЙ Й РТ. чЩДЕМЕОЙЕ ОЕЙЪНЕООЩИ ЖБКМПЧ Ч ПФДЕМШОХА УФТХЛФХТХ (ОБРТЙНЕТ, /usr ) РПЪЧПМСЕФ ЙУРПМШЪПЧБФШ УППФЧЕФУФЧХАЭХА ЮБУФШ ЖБКМПЧПК УЙУФЕНЩ Ч ТЕЦЙНЕ «ФПМШЛП ЮФЕОЙЕ», ЮФП ХНЕОШЫБЕФ ЧЕТПСФОПУФШ УМХЮБКОПЗП РПЧТЕЦДЕОЙС ДБООЩИ Й РПЪЧПМСЕФ ЙУРПМШЪПЧБФШ ДМС ИТБОЕОЙС ЬФПК ЮБУФЙ ЖБКМПЧПК УЙУФЕНЩ CD-ROM Й ДТХЗЙЕ ОПУЙФЕМЙ, ДПУФХРОЩЕ ФПМШЛП ДМС ЮФЕОЙС. ТБЪДЕМСЕНЩЕ/ОЕТБЪДЕМСЕНЩЕ ЖБКМЩ ьФП ТБЪЗТБОЙЮЕОЙЕ УФБОПЧЙФУС РПМЕЪОЩН, ЕУМЙ ТЕЮШ ЙДЈФ П УЕФЙ, Ч ЛПФПТПК ТБВПФБЕФ ОЕУЛПМШЛП ЛПНРШАФЕТПЧ. ъОБЮЙФЕМШОБС ЮБУФШ ЙОЖПТНБГЙЙ РТЙ ЬФПН НПЦЕФ ИТБОЙФШУС ОБ ПДОПН ЙЪ ЛПНРШАФЕТПЧ Й ЙУРПМШЪПЧБФШУС ЧУЕНЙ ПУФБМШОЩНЙ РП УЕФЙ (Л ФБЛПК ЙОЖПТНБГЙЙ ПФОПУСФУС, ОБРТЙНЕТ, НОПЗЙЕ РТПЗТБННЩ Й ДПНБЫОЙЕ ЛБФБМПЗЙ РПМШЪПЧБФЕМЕК). пДОБЛП ЮБУФШ ЖБКМПЧ ОЕМШЪС ТБЪДЕМСФШ НЕЦДХ УЙУФЕНБНЙ (ОБРТЙНЕТ, ЖБКМЩ ДМС ОБЮБМШОПК ЪБЗТХЪЛЙ УЙУФЕНЩ).
1уЙНЧПМ « — » ПЪОБЮБЕФ, ЮФП УМЕДХАЭЕЕ УМПЧП — ЛМАЮ, Б РТПВЕМЩ Й ФБВХМСГЙЙ ТБЪДЕМСАФ РБТБНЕФТЩ Ч ЛПНБОДОПК УФТПЛЕ.
2нЕЖПДЙК Й УБН ОЕУЛПМШЛП ТБЪ РПМХЮБМ ЬМЕЛФТПООЩЕ РЙУШНБ, ОБЮЙОБАЭЙЕУС УМПЧБНЙ «Вопрос» ЙМЙ «Внимание» — ТЕЪХМШФБФ РТЕДУФБЧМЕОЙС ФЕЛУФБ, ЙНЕАЭЕЗП ЛПДЙТПЧЛХ CP-1251, Ч ЛПДЙТПЧЛЕ KOI8-R.
3ч ПФМЙЮЙЕ ПФ УФБТЩИ ЖБКМПЧЩИ УЙУФЕН, ПТЗБОЙЪПЧБОЩИ РП РТЙОГЙРХ «8+3» (DOS, ISO9660 Й Ф. Р.), ЗДЕ Ч ЙНЕОЙ ЖБКМБ ДПРХУФЙНП ОЕ ВПМЕЕ ПДОПК ФПЮЛЙ Й ТБУЫЙТЕОЙЕ НПЦЕФ ВЩФШ ОЕ ДМЙООЕЕ 3-И УЙНЧПМПЧ. ьФП ПЗТБОЙЮЕОЙЕ ПРТЕДЕМЙМП ЧЙД НОПЗЙИ ЙЪ ЙЪЧЕУФОЩИ УЕЗПДОС ТБУЫЙТЕОЙК ЖБКМПЧ, ОБРТЙНЕТ, « txt » ДМС ФЕЛУФПЧПЗП ЖБКМБ.
4ъДЕУШ ЙНЕЕФУС Ч ЧЙДХ ДЕТЕЧП Ч УФТПЗПН НБФЕНБФЙЮЕУЛПН УНЩУМЕ: ПТЙЕОФЙТПЧБООЩК ЗТБЖ ВЕЪ ГЙЛМПЧ У ПДОПК ЛПТОЕЧПК ЧЕТЫЙОПК, Ч ЛПФПТПН Ч ЛБЦДХА ЧЕТЫЙОХ ЧИПДЙФ ТПЧОП ПДОП ТЕВТП.
5ьФП ПФМЙЮБЕФУС ПФ ФЕИОПМПЗЙЙ, РТЙНЕОСЕНПК Ч Windows ЙМЙ Amiga, ЗДЕ ДМС ЛБЦДПЗП ХУФТПКУФЧБ, ОБ ЛПФПТПН ЕУФШ ЖБКМПЧБС УЙУФЕНБ, ЙУРПМШЪХЕФУС УЧПК ЛПТОЕЧПК ЛБФБМПЗ, ПВПЪОБЮЕООЩК МЙФЕТПК, ОБРТЙНЕТ « a », « c », « d » Й Ф. Д.
6чЕУШНБ РПИПЦЙК УРПУПВ ЪБРЙУЙ РПМОПЗП РХФЙ ЙУРПМШЪХЕФУС Ч УЙУФЕНБИ Windows, У ФПК ТБЪОЙГЕК, ЮФП ЛПТОЕЧПК ТБЪДЕМ ПВПЪОБЮБЕФУС МЙФЕТПК ХУФТПКУФЧБ У РПУМЕДХАЭЙН ДЧПЕФПЮЙЕН, Б Ч ЛБЮЕУФЧЕ ТБЪДЕМЙФЕМС ЙУРПМШЪХЕФУС УЙНЧПМ « \ » («ПВТБФОЩК УМЬЫ»).
7рПМОЩК РХФШ Л ЛБФБМПЗХ ЖПТНБМШОП ОЙЮЕН ОЕ ПФМЙЮБЕФУС ПФ РХФЙ Л ЖБКМХ, Ф. Е. РП РПМОПНХ РХФЙ ОЕМШЪС УЛБЪБФШ ОБЧЕТОСЛБ, СЧМСЕФУС МЙ ЕЗП РПУМЕДОЙК ЬМЕНЕОФ ЖБКМПН ЙМЙ ЛБФБМПЗПН. юФПВЩ ПФМЙЮБФШ РХФШ Л ЛБФБМПЗХ, ЙОПЗДБ ЙУРПМШЪХАФ ЪБРЙУШ У УЙНЧПМПН « / » Ч ЛПОГЕ РХФЙ: « /home/methody/ ».
Источник