Објашњена структура Линук директоријума
Ако долазите из Виндовс-а, структура система датотека Линук може изгледати посебно страно. Ц: \ диск и слова погона су нестали, замењени су директоријима / и криптичним звуком, од којих већина има три слова.
Стандард хијерархије датотека (ФХС) дефинише структуру система датотека на Линук-у и другим оперативним системима сличним УНИКС-у. Међутим, Линук системи датотека такође садрже неке директоријуме који још увек нису дефинисани стандардом.
/ - Коренски директоријум
Све на вашем Линук систему се налази под / директоријумом, познатим као основни директоријум. Директориј / можете сматрати сличним директоријуму Ц: \ у оперативном систему Виндовс - али то није тачно, јер Линук нема слова погона. Док би се друга партиција налазила на Д: \ на Виндовсу, ова друга партиција би се појавила у другој фасцикли под / на Линуку.
/ бин - Основни бинарни подаци корисника
Директоријум / бин садржи основне бинарне датотеке корисника (програме) које морају бити присутне када је систем монтиран у једнокорисничком режиму. Апликације као што је Фирефок чувају се у / уср / бин, док се важни системски програми и услужни програми попут басх љуске налазе у / бин. / Уср директоријум може бити ускладиштен на другој партицији - постављањем ових датотека у / бин директоријум осигурава се да ће систем имати ове важне услужне програме, чак и ако није инсталиран ниједан други систем датотека. Директориј / сбин је сличан - садржи основне бинарне датотеке за администрацију система.
/ боот - Статичке датотеке за покретање
Директоријум / боот садржи датотеке потребне за покретање система - на пример, овде се чувају датотеке ГРУБ покретачког програма и ваши Линук кернели. Конфигурационе датотеке покретачког програма се, међутим, овде не налазе - оне се налазе у / етц са осталим конфигурационим датотекама.
/ цдром - Историјска тачка монтирања за ЦД-РОМ-ове
Директоријум / цдром није део ФХС стандарда, али и даље ћете га наћи на Убунту-у и другим оперативним системима. То је привремено место за ЦД-РОМ-ове уметнуте у систем. Међутим, стандардна локација за привремене медије налази се у директоријуму / медиа.
/ дев - Датотеке уређаја
Линук излаже уређаје као датотеке, а директоријум / дев садржи бројне посебне датотеке које представљају уређаје. То нису стварне датотеке онако како их познајемо, али се појављују као датотеке - на пример, / дев / сда представља први САТА погон у систему. Ако сте желели да га партиционирате, можете покренути едитор партиција и рећи му да уређује / дев / сда.
Овај директоријум такође садржи псеудо-уређаје, који су виртуелни уређаји који заправо не одговарају хардверу. На пример, / дев / рандом производи случајне бројеве. / дев / нулл је посебан уређај који не даје излаз и аутоматски одбацује сав улаз - када преусмерите излаз наредбе у / дев / нулл, одбаците га.
/ етц - Конфигурационе датотеке
Директоријум / етц садржи конфигурационе датотеке, које се углавном могу ручно уређивати у уређивачу текста. Имајте на уму да директоријум / етц / садржи конфигурационе датотеке широм система - конфигурационе датотеке специфичне за корисника налазе се у кућном директоријуму сваког корисника.
/ хоме - Хоме Фолдерс
Директоријум / хоме садржи матичну мапу за сваког корисника. На пример, ако је ваше корисничко име боб, имате кућну фасциклу која се налази на / хоме / боб. Ова почетна фасцикла садржи датотеке података корисника и конфигурационе датотеке специфичне за корисника. Сваки корисник има само приступ писању у сопствену кућну фасциклу и мора да добије повишене дозволе (да постане главни корисник) да би изменио друге датотеке на систему.
/ либ - Основне заједничке библиотеке
Директоријум / либ садржи библиотеке потребне основним бинарним датотекама у директоријуму / бин и / сбин. Библиотеке потребне бинарним датотекама у директоријуму / уср / бин налазе се у / уср / либ.
/ изгубљено + пронађено - Опорављене датотеке
Сваки Линук систем датотека има изгубљени + пронађени директоријум. Ако се систем датотека сруши, провера система датотека извршиће се приликом следећег покретања. Све пронађене оштећене датотеке биће смештене у директоријум изгубљено + пронађено, тако да можете покушати да опоравите што више података.
/ медиа - преносиви медији
Директоријум / медиа садржи поддиректоријуме у које су монтирани преносиви медијски уређаји уметнути у рачунар. На пример, када уметнете ЦД у свој Линук систем, директоријум ће се аутоматски креирати у директоријуму / медиа. Садржају ЦД-а можете приступити у овом директоријуму.
/ мнт - Привремене тачке монтирања
Историјски гледано, / мнт директоријум је место где су администратори система монтирали привремене системе датотека док су их користили. На пример, ако монтирате Виндовс партицију да бисте извршили неке операције опоравка датотека, можете је монтирати на / мнт / виндовс. Међутим, можете да монтирате друге системе датотека било где на систему.
/ опт - опциони пакети
Директоријум / опт садржи поддиректоријуме за опционалне софтверске пакете. Обично га користи власнички софтвер који се не повинује стандардној хијерархији система датотека - на пример, власнички програм може своје датотеке сместити у / опт / апликацију када га инсталирате.
/ проц - Кернел & Процесс Филес
/ Проц директоријум сличан директоријуму / дев јер не садржи стандардне датотеке. Садржи посебне датотеке које представљају информације о систему и процесу.
/ роот - Роот Хоме Дирецтори
/ Роот директоријум је почетни директоријум основног корисника. Уместо да се налази на / хоме / роот, налази се на / роот. Ово се разликује од /, који је системски основни директоријум.
/ рун - Датотеке стања апликације
Директориј / рун је прилично нов и даје апликацијама стандардно место за чување пролазних датотека које су им потребне, попут сокета и ИД-ова процеса. Ове датотеке се не могу сачувати у / тмп, јер датотеке у / тмп могу бити избрисане.
/ сбин - Бинарни подаци за администрацију система
Директоријум / сбин је сличан директоријуму / бин. Садржи основне бинарне датотеке које је генерално намењено за покретање основног корисника за администрацију система.
/ селинук - СЕЛинук виртуелни систем датотека
Ако ваша Линук дистрибуција користи СЕЛинук за заштиту (на пример Федора и Ред Хат), директоријум / селинук садржи посебне датотеке које користи СЕЛинук. Слично је / проц. Убунту не користи СЕЛинук, па се чини да је присуство ове фасцикле на Убунту грешка.
/ срв - Подаци о услузи
Директоријум / срв садржи „податке о услугама које пружа систем“. Ако сте користили Апацхе ХТТП сервер за опслуживање веб локације, вероватно бисте датотеке веб локације похранили у директоријум унутар директоријума / срв.
/ тмп - Привремене датотеке
Апликације складиште привремене датотеке у директоријуму / тмп. Те датотеке се обично бришу кад год се систем поново покрене, а услужни програми попут тмпватцх могу их избрисати у било ком тренутку.
/ уср - Бинарни подаци корисника и подаци само за читање
Директориј / уср садржи апликације и датотеке које користе корисници, за разлику од апликација и датотека које користи систем. На пример, небитне апликације се налазе у директоријуму / уср / бин уместо у директоријуму / бин, а небитне бинарне датотеке системског администрирања налазе се у директоријуму / уср / сбин уместо у директоријуму / сбин. Библиотеке за сваку од њих налазе се у директоријуму / уср / либ. Директоријум / уср садржи и друге директоријуме - на пример, датотеке / графике које се неовисно о архитектури налазе се у / уср / схаре.
У директоријуму / уср / лоцал се подразумевано инсталирају локално компајлиране апликације - ово их спречава да упропасте остатак система.
/ вар - Датотеке променљивих података
Директоријум / вар је одговарајући директоријум / уср који се може писати, а који мора бити само за читање у нормалном раду. Датотеке дневника и све остало што би се нормално писало у / уср током нормалног рада записују се у / вар директоријум. На пример, датотеке дневника ћете пронаћи у / вар / лог.
За детаљније техничке информације о хијерархији система датотека Линук, погледајте стандардну документацију хијерархије датотечног система.