Препоръчано, 2020

Избор На Редактора

Линукс директории: какви са основните папки на всяка дистрибуция

Макар че като компютърна операционна система те наистина го използват в няколко, много може да се изненадате, че всъщност сърцето на Линукс присъства в много устройства, които използваме всеки ден.

Както бе обяснено в миналото, Linux е централната част на Android, най-популярната операционна система за смартфони, телевизори, Smartwatch, Box TV и много други устройства.

Когато използвате операционна система GNU / Linux, папките могат да ви излязат извън контрол, като се има предвид значителната разлика в сравнение с папките, с които сте свикнали да се занимавате с Windows.

Поставянето на "ръцете" в системните папки на Windows вече е непредвидено, представете си, когато използвате Linux система!

Това не означава напълно да пренебрегвате съществуването на системни папки на Linux, особено ако имате проблем или търсите конкретен файл, за да знаете йерархията и използването на папки, докато използвате системата, ще ви позволи веднага да разберете къде да намерите "изпълними" файлове от света на Linux, където са налице конфигурационните файлове и къде можете да намерите драйверите.

Дори и за тези, които са по-любопитни и за тези, които искат да научат нещо ново, виждаме как да "прочетем" и да разберем разликите в системните директории на Linux, които също можем да видим в Android (само след корен) в популярни системи като Ubuntu и Chrome OS.

В това ръководство ще ви покажа кои директории са в Ubuntu или някоя съвременна дистрибуция на GNU / Linux, която използвате, за да знаете винаги какво да правите и къде да търсите важни файлове, тъй като папките са идентични за всички.

Линукс директории: предпоставка

За да разберете напълно как работи Linux, трябва да започнете от важна предпоставка: всичко се управлява чрез файлове, дори когато говорите за периферни устройства и компоненти за компютър.

Ако имате проблем с WiFi, най-вероятно ще трябва да поставите ръцете си във файл, както и да актуализирате драйвера на видеокартата (също файл), твърдия диск (управляван чрез файл) и DVD записващото устройство (също да се представи като файл).

Тези файлове не са поставени в произволен ред, но следват стриктната йерархия, наложена от системите на Linux, така че ако знаете естеството на проблема и знаете точно в коя папка можете да намерите точния файл, решаването на проблеми на Linux може да стане много по-лесно.

Очевидно не е на обсега на обикновения потребител, но ако искате да научите и познавате нова операционна система, разберете йерархията на папките определено е едно от "оръжията", които можете да използвате, за да научите още по-добре GNU / Linux система.

ЗАБЕЛЕЖКА: За да се опрости разбирането на следните папки, е важно да знаете, че символът / идентифицира "корен", т.е. първичното пространство на диска или дяла, където е налице Linux; следователно съответства на папката C: \ на Windows.

Ако виждате / вече знаете, че трябва да отворите папката на твърдия диск или системния дял на Linux, за да видите папките, които съдържа.

Линукс директории: потребителски папки

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

Има две потребителски папки в Linux:

- / home : папката с всички потребители със стандартни разрешения

- / root : папката с потребителя с максималните административни разрешения

В първата папка ще намерите толкова подпапки, колкото има профили в системата.

Ако създадете потребител, наречен "Rocco", тук ще намерите папка Rocco с всички потребителски папки за лични файлове и (като скрити папки) конфигурационните пътища на инсталираните програми.

Root е специална папка, запазена за потребителя с максималните административни разрешения, обикновено не е достъпна за нормални потребители и съдържа настройките на програмите, свързани с Root на потребителя.

Линукс директории: програмни папки

Когато инсталирате нова програма в Linux, папките, използвани от системата, са както следва:

- / usr: папката с всички "изпълними" файлове и част от програмните конфигурационни файлове

В тази папка можете да намерите различни подпапки, много полезни за работата на програмите, най-важните със сигурност са:

- / usr / share : тази папка съдържа данни за приложения и ръководства

- / usr / bin : съдържа всички изпълними файлове в средата на Linux (бинарни файлове)

- / usr / src : Тук са източниците на ядрото

- / lib: както подсказва името в тази папка, намирате друга част от файловете, необходими за стартиране на програмите (библиотеките)

- / etc : тази папка съдържа настройките на приложението и системните инструменти (вече налични заедно с операционната система) -

Основната поддиректория е /etc/init.d, която съдържа всички инициализиращи скриптове за услуги като мрежова връзка, samba, apache, cron, hal и т.н.

- / opt : запазена папка от Linux към най-тежките програми, но малко използвана от съвременните операционни системи.

Някои конфигурационни файлове за програми (специфични за всеки потребител) могат да бъдат намерени в / home папката, така че ако има програма, но повече потребители на компютъра, всеки ще има своите любими, персонализации и конфигурации.

Папките на устройствата

Както споменах, всяко устройство или компютърно устройство присъства като файл; тези файлове се намират в следните папки:

- / dev : тук са файловете и драйверите, за да направят устройствата, свързани към работата на системата.

Тази директория съдържа всички файлове на устройствата, тези в Windows, които са драйвери.

На Linux всички устройства и устройства имат име, например твърдите дискове обикновено се класифицират като hda, hdb, hdc.

Специални външни устройства като USB устройства могат да бъдат класифицирани като sda, sdb, sdc, така че в директорията / dev ще видите няколко файла и всяко от тях е реално или виртуално устройство.

Устройствата на Linux разграничават устройства, които държат данни и устройства, които предават данни като мишки.

В Windows няма подобна папка, данните на инсталираните устройства са малко "в кодовете на системния регистър и трудно се намират и малко" в файловете, включени в папката C: \ Windows \ system32 \ drivers, но и в Windows, както и на Linux, тези файлове не трябва да се докосват.

- / proc : в тази папка ще намерите всички процеси, стартирани от процесора под формата на файлове

- / mnt : Тук можете да намерите (в подпапките) устройствата за съхранение, от твърди дискове до USB памети, които отиват в мрежови папки.

Ако свържете батерия от 8 GB тук, ще се появи папка от 8 GB с цялото съдържание вътре (ако има такова), както и ако сте монтирали дял на твърдия диск.

На някои операционни системи ще намерите и папка / mount, която изпълнява точно същата задача.

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

Други папки

Има и други папки в root кода на Linux, но обикновено не се изисква намеса на потребителя (освен в много редки случаи); папките са:

- / tmp : в тази папка са налице всички временни файлове, генерирани от системата

- / var: тази папка съдържа информация за изпълняваните програми, включително системни регистрационни файлове

- / boot: Тук можете да намерите всички файлове, необходими за правилното стартиране на Linux.

Рядко ще използвате тези папки, но знаете тяхното съществуване и съдържанието им ще ви позволи да предприемете правилните действия, когато трябва да действате върху тях, особено за да разберете естеството на проблемите с програмите (в / var папката има регистрационни файлове),

Top