269

Интересные факты про файловую систему Linux

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

Интересные факты про файловую систему Linux Linux, Программирование, Операционная система, IT, Программист
  • Структура директорий. В Linux все файлы и каталоги расположены внутри одной корневой директории, обозначаемой символом /. В Windows же существуют разные логические диски, обозначаемые буквами, например C:, D: и т.д.

  • Чувствительность к регистру. В Linux имена файлов и каталогов различаются по регистру букв, то есть file.txt и File.txt - это два разных файла. В Windows же регистр букв не имеет значения, то есть file.txt и File.txt - это один и тот же файл.

  • Обратные слеши против прямых слешей. В Linux для разделения каталогов в пути к файлу используется прямой слеш /, например /home/user/Documents/file.txt. В Windows же используется обратный слеш \, например C:\Users\User\Documents\file.txt.

  • Нет букв дисков - всё находится в /. В Linux для доступа к содержимому других устройств хранения данных, таких как разделы жесткого диска, флешки, CD-ROM и т.д., используется операция монтирования, которая присоединяет устройство к определенному месту в дереве каталогов, называемому точкой монтирования. Например, раздел жесткого диска может быть примонтирован к каталогу /media/data, а флешка - к каталогу /media/usb. В Windows же каждому устройству хранения данных присваивается своя буква диска, например D:, E: и т.д.

  • Всё - файлы. В Linux почти все сущности в системе представлены в виде файлов, включая устройства, процессы, потоки и т.д. Это позволяет работать с ними с помощью стандартных команд и инструментов для работы с файлами. Например, для получения информации о процессоре можно прочитать содержимое файла /proc/cpuinfo, а для записи данных на звуковое устройство можно использовать команду cat file.wav > /dev/audio.

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

Интересные факты и фичи языков программирования у нас в канале, заходи :)

Больше постов читайте по тегу «Программирование». А если хотите изучить новую профессию, посмотрите актуальные курсы от проверенных школ с реальными отзывами на сайте Пикабу Курсы.

Arduino & Pi

1.5K поста20.8K подписчика

Правила сообщества

В нашем сообществе запрещается:

• Добавлять посты не относящиеся к тематике сообщества, либо не несущие какой-либо полезной нагрузки (флуд)

• Задавать очевидные вопросы в виде постов, не воспользовавшись перед этим поиском

• Выкладывать код прямо в посте - используйте для этого сервисы ideone.com, gist.github.com или схожие ресурсы (pastebin запрещен)

• Рассуждать на темы политики

• Нарушать установленные правила Пикабу