FAQ

Шесть различий между файловыми системами Linux и Windows

b_675_675_16777215_10_images_14_image351.png

У файловой системы Linux есть несколько отличий от той, что используется в Windows. Вы не найдёте каких-либо букв дисков или обратных слешей, но вы найдете страннные каталоги, а файлы могут иметь одинаковые имена и отличаться лишь большими буквами.

Это неполный список. Он предназначен для новых пользователей Linux, которые ещё не знают обо всех отличиях между Linux и Windows. Есть ещё много различий.

Структура директорий

Вы не найдете каких-либо папок Windows, Program Files или Users, если вы начнете просматривать файловую систему на вашем Linux-компьютере (хотя папка /home/ очень похожу на папку пользователей в Windows).
Структура директорий Linux не просто использует другие имена для папок, а использует совершенно другие "шаблоны". Например, в Windows приложение может хранить все свои файлы в C:\Program Files\Application. На Linux файлы были бы распределены между различными местоположениями: бинарные файлы в /usr/bin, библиотеки в /usr/lib, а файлы настроек /etc/. Скоро я напишу статью о том, для чего нужна каждая папка в файловой системе Linux.

b_675_675_16777215_10_images_14_image352.png

Чувствительность к регистру

В Windows вы не можете иметь файл под названием file и другой файл под названием FILE в одной и той же папке. Файловая система Windows не чувствительна к регистру, и она рассматривает эти имена как одно.

В Linux файловая система чувствительна к регистру. Это значит, что вы можете иметь файлы под названием file, File и FILE в одной папке. Каждый файл может иметь свое содержание - Linux рассматривает заглавные и строчные буквы как различные символы.

b_675_675_16777215_10_images_14_linux-file-case-sensitivity.png

Обратные слеши против прямых слешей

Windows использует обратные слеши, так же, как это делалось в DOS. Например, путь к директории пользователя в Windows выглядит так:

C:\Users\Name

windows
В Linux путь к директории пользователя выглядит по-другому:

/home/name

linux
Вы также можете заметить, что URL-адреса в вашем браузере - даже на Windows – используют прямые слеши. Например, это http://myubuntu.ru/article, а не http:\\myubuntu.ru\article.

Нет букв дисков - всё находится в /

Windows выделяет каждой разметке и устройству букву его диска. Есть ли у вас несколько жестких дисков, несколько разметок на одном и том же диске, или подсоединены какие-либо устройства, каждая файловая система будет использовать собственную букву.
В Linux нет букв дисков. Вместо этого он позволяет получать доступ к другим файловым системам через специальные директории (Windows также может это делать, но это точно не работает изначально).
В Linux все находится в / – корневой директории. Выше корневой директории нет файлов. Когда вы присоединяете, например, устройство к своему компьютеру, оно становится доступно в директории /media/. Содержимое директории отображает содержание соответствующей подключенной разметки.

Если у вас несколько жестких дисков или разметок на этих дисков, вы можете монтировать их куда вы ходите в вашей файловой системе. Например, вы можете поместить ваши директории на отдельную разметку, монтируя другую разметку в директорию /home. На самом деле, вы можете примонтировать разметку совершенно в любое место - даже в /myBackupDrive.

Всё - файлы

Так же, как каждая примонтированная файловая система - папка, находящаяся где-то под / (корневой директорией), все в Linux - это файл. Например, ваш первый жесткий диск представлен /dev/sda, ваш CD-дисковод доступен в /dev/cdrom, а ваша мышка представлена "файлом" /dev/mouse.
Эта фраза несколько переупрощает все вещи - на самом деле, не все в Linux - это файлы. Но понимание, что значит эта фраза, поможет вам понять, как работает Linux.

Вы можете удалять или изменять открытые файлы

В Linux и других операционных системах, основанных на UNIX, приложения не блокируют эксклюзивнй доступ к файлам так часто, как они делают это в Windows. Представим, что вы смотрите видеофайл в VLC в Windows. Идут титры, и вы закончили смотреть его, поэтому вы пытаетесь удалить его. Вы увидите сообщение об ошибке - вам нужно сначала перестать смотреть файл в VLC перед тем, как вы сможете удалить его, переименовать или сделать с ним что-то ещё.

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

Эти различия также должны действовать и в других UNIX-подобных операционных системах. Конечно, могут быть некоторые различия - например, Mac OS X нечувствительна к регистру, прямо как Windows.

 

 

Комментарии   

 
+4 #1 111111 01.08.2014 08:37
распишите лучше структуру папок, и за что они отвечают
Цитировать
 

Добавить комментарий


Защитный код
Обновить

Аккаунт




Мы в соц. сетях






Подпишись на нашу RSS

Новости Hi-Tech

Как избавиться от уведомлений в браузере

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

Что нового в юбилейной версии браузера F…

На днях стал доступным релиз обновленного веб-браузера от Mozilla. Представленный Firefox 50 выпущен в версиях для десктопов с популярными операционными системами, а также для мобильных устройств, работающих на Android. Одним...

Ремонт ноутбуков - выбираем сервис

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

Как выбрать чехол для мобильного телефон…

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

Go to top