RSS
 

Записи по метке ‘файловая система’

Про файлы с одинаковым именем и расширением в одной папке

18 Фев

Как известно, в ОС Windows не могут существовать два файла с идентичным именем и расширением, тоже самое относится и к папкам. А теперь посмотрим внимательно на скриншот, и скажем, что в нем не так.

Нашли? В директории находятся два файла с именем «avatar_1.jpg», при этом имена файлов и расширения идентичны. И ведь не было предпринято никаких махинаций по замене английской буквы на русскую, или же добавления еще одного расширения при сокрытии в свойствах папки расширения у файлов.

Как же такое может быть? Ответ несложен: на скриншоте специально не показано название папки,  в которой располагаются файлы. А ведь этой папкой является «User/Pictures» из библиотеки. По сути, библиотека является лишь контейнером для пользовательских папок. У меня, к примеру, в системе создано два пользователя, соответственно, у каждого из них есть своя локальная папка «Pictures». Когда мы заходим в библиотеку, то видим только те файлы, которые принадлежат текущему пользователю. Но в системе может быть еще и папка «Public/Pictures», к которой имеют доступ все пользователи. Вот в эту папку как раз таки и можно поместить два одинаковых файла, один из которых будет числиться в папке «Public/Pictures», другой – в папке «User/Pictures».

 
Нет комментариев

Опубликовано в рубрике Разное

 

Как прочитать ext3/ext4 из под Windows?

29 Янв

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

Итак, проблемы обозначены, и теперь необходимо их решить. Они (решения), конечно же, существуют. На свете есть несколько полезных программ (бесплатных), которые как раз и позволяют читать файловую систему Linux из под Windows, совершая операции копирования в файловую систему Windows (но не обратно!). Хотя, этого, в принципе, будет достаточно.

Программы для чтения ext3/ext4 разделов в Windows:

  • Ext2Fsd (поддержка разделов ext2, ext3 и raserFS)
  • Ext2IFS (поддержка разделов ext2, ext3 и raserFS)
  • DiskInternal Linux Reader (поддержка разделов ext2, ext3 и raserFS)
  • ext2explore (поддержка разделов ext2, ext3, ext4 и raserFS)

Программа Ext2explorer

 
Нет комментариев

Опубликовано в рубрике Linux

 

Про стандарт FHS

16 Янв

Иерархия файловой системы UNIX-подобных систем придерживается единого стандарта, который называется FHS (Filesystem Hierarchy Standard). Идея этого стандарта заключается в том, что все файлы и директории ОС должны иметь определенное местонахождение (что, в принципе, разумно). FHS позволяет пользователям и программному обеспечению быть уверенным в расположении файлов и каталогов.

Рассмотрим необходимые директории, предписываемые FHS:

bin – содержатся необходимые исполняемые файлы.
boot – содержатся статичные файлы системного загрузчика. Данная директория часто выносится на отдельный раздел.
dev – содержатся основные файлы устройств.
etc – содержатся настройки (конфигурационные файлы) системы компьютера.
home – содержатся домашние каталоги пользователей. Данная директория часто выносится на отдельный раздел.
lib – содержатся необходимые библиотеки (модули) общего пользования и модули ядра.
media – содержатся точки монтирования для съёмных носителей.
mnt – содержатся точки монтирования для временно монтируемых файловых систем.
opt – содержится дополнительное программное обеспечение.
proc – содержится виртуальный каталог для системной информации (для ядер 2.4 и 2.6).
root – содержится домашний каталог суперпользователя.
sbin – содержатся необходимые системные исполняемые файлы.
sys – содержится виртуальный каталог для системной информации (для ядер 2.6).
tmp – содержатся временные файлы.
usr – содержится вторичная иерархия, в ней хранятся все пользовательские программы (/usr/bin), библиотеки (/usr/lib), документация (/usr/share/doc) и т.д.
var – содержатся изменяемые данные, будь то данные новостных статей, сообщений электронной почты, веб сайтов, баз данных, кэша системы управления пакетами и т.д.
srv – содержатся данные сервисов, предоставляемых системой.

Структура каталогов в OC Ubuntu 10.10

 
Нет комментариев

Опубликовано в рубрике Linux