Начална » как да » 6 Начини, по които файловата система на Linux е различна от файловата система на Windows

    6 Начини, по които файловата система на Linux е различна от файловата система на Windows

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

    Това не е изчерпателен списък. Той е предназначен за нови потребители на Linux, които не са наясно с всички разлики между Linux и Windows. Има много други разлики, които се прилагат.

    Структура на директорията

    Няма да намерите папки с Windows, Program Files или Users, ако започнете да разглеждате файловата система на вашия Linux компютър. (Въпреки че директорията / home / е много подобна на папката Users.)

    Структурата на Linux директория не използва само различни имена за папки, а използва напълно различно оформление. Например, в Windows приложението може да съхранява всичките си файлове в C: Program Files Application. На Linux неговите файлове ще бъдат разделени между няколко локации - неговите двоични файлове в / usr / bin, неговите библиотеки в / usr / lib и неговите конфигурационни файлове в / etc /.

    Обяснихме каква е всяка директория на Linux файловата система и за какво е тя. За подробности прочетете: HTG обяснява: Обяснена е структурата на Linux директория

    Чувствителност на регистъра

    В Windows не можете да имате файл с име досие и друг файл с име ФАЙЛ в същата папка. Файловата система на Windows не е чувствителна към малки и главни букви, така че ги третира като един и същ файл.

    В Linux файловата система е чувствителна към малки и големи букви. Това означава, че може да имате имена на файлове досие, досие, и ФАЙЛ в същата папка. Всеки файл има различно съдържание - Linux третира главни букви и малки букви като различни символи.

    Обратни наклонени черти срещу наклонени черти

    Windows използва наклонени черти, точно както DOS. Например пътят до директорията на потребителя в Windows е:

    C: \ Users \ Име

    На Linux пътят до домашната директория на потребителя е:

    / Начало / име

    Също така ще забележите, че URL адресите във вашия уеб браузър - дори и в Windows - използват наклонени черти. Например, това е https://www.howtogeek.com/article, а не http: \ t.

    Без писма за дискове - всичко е под /

    Windows излага дяловете и устройствата на буквите на устройствата. Независимо дали имате няколко твърди диска, няколко дяла на един и същ твърд диск или свързани преносими устройства, всяка файлова система е достъпна под собствената си буква.

    Linux няма букви на устройствата. Вместо това, той прави други файлови системи достъпни в произволни директории. (Windows също може да направи това, но това не е така.)

    В Linux всичко е под / - главната директория. Няма файлове над главната директория, тъй като има файлове извън C: в Windows. Когато свържете устройство към компютъра, то ще стане достъпно под / media /. Съдържанието на директорията показва съдържанието на монтирания дял.

    Ако имате няколко твърди диска или дяла на твърдия диск, можете да ги монтирате където и да искате във вашата файлова система. Например, можете да поставите домашните си директории на отделен дял, като монтирате друг дял в / home. Въпреки това можете да монтирате дял навсякъде, където искате - можете дори да го монтирате на / myBackupDrive.

    Всичко е файл

    Точно както всяка монтирана файлова система е директория под / (главната директория), всичко в Linux е файл. Например, първият ви твърд диск е представен от / dev / sda, вашето CD устройство е на разположение в / dev / cdrom, докато мишката е представена от / dev / mouse.

    Тази фраза всъщност е малко прекалено опростяване - всичко всъщност не е файл на Linux. Но разбирането какво означава тази фраза ще ви помогне да разберете как работи Linux. За да научите повече, прочетете: HTG обяснява: Какво означава „Всичко е файл“ означава Linux

    Можете да изтривате или променяте отворени файлове

    В Linux и други подобни на UNIX операционни системи, приложенията не блокират изключителния достъп до файлове толкова често, колкото и при Windows. Например, да кажем, че гледате видео файл във VLC на Windows. Кредитите се играят и сте готови да го гледате, така че се опитвате да го изтриете. Ще видите съобщение за грешка - трябва да спрете да гледате файла във VLC, преди да можете да го изтриете, да го преименувате или да направите нещо друго..

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


    Тези различия трябва да се прилагат и за други UNIX-подобни операционни системи. Възможно е обаче да има някои различия - например, Mac OS X не е чувствителен към малки и главни букви. Това не е чувствително към регистъра, точно като Windows.