файловые системы Linux

Попов В. Оборудование и Linux : Новая страница: sysfs

Попов В. Оборудование и Linux [Текст] : Новая страница: sysfs / Владимир Попов  //  Linux Format. — 2006. — № 3 (77), март. — С. 100-103. — (Учебник sysfs). — Прил.: "udev" : [Справка]. — С. 101 ; "Драйвера от производителей для Linux" : [Суть проблемы и пример решения компанией NVIDIA]. — С. 102 ; "PnP ОС — а хорошо бы…" : [Функции PnP ОС (ОС с централизованной системой Plag-n-Play), которые автор хотел бы увидеть в Linux] ; "Использование ndis-драйверов" [То есть, драйверов для MS Windows, в Linux]. — С. 103.  
    Аннотация
    Часто можно услышать, что Linux "недостаточно хорошо поддерживает современное оборудование". 
    Владимир Попов показывает, что новая драйверная модель Linux версии 2.6.х и следствие ее внедрения — виртуальная файловая система sysfs — предоставляет новые возможности для определения оборудования систем под Linux. 

Часто задаваемые вопросы : Fuse

Часто задаваемые вопросы [Текст] : Fuse [в вопросах и ответах]  //  Linux Format. — 2009. — № 10 (123), окт.. — С. 91. — (Ответы). — Внутритекст. веблиогр.
      Аннотация
      Fuse (Filesystem in USErspace — файловая система в пространстве пользователя). Это модуль ядра, позволяющий файловым системам запускаться в пространстве пользователя вместо пространства ядра. 
      Fuse — отличие от других файловых систем, область применения. 

Поррас Б. Данные — народу

Поррас Б. Данные — народу [Текст] : [беседа с вице-президентом подразделения Solaris Data, Availability, Scalability и HPC компании Sun Microsystems Бобом Поррасом (Bob Porras)] / фото Татьяны Цыгановой  //  Linux Format. — 2009. — № 10 (123), окт.. — С. 28-29. — (Интервью). 
      Аннотация      
      Предмет беседы — базовые решения для хранения данных (файловая система ZFS, поддержка ZFS твердотельных накопителей) и высокопроизводительные вычисления (грид-вычисления). Лейтмотив рассказа Боба Порраса — "Данные – будь то ваши семейные снимки или корпоративные разработки – это самое ценное, что у нас есть." (С. 28, колон. 1)
      Что такое Sun Grid Engine и как это открытое программное решение используется в науке — вычислительный грид TACC (Texas Advanced Computer Centre), в автомобилестроении — использование больших кластеров для крэш-­тестов. 
      В беседе также затронуты вопросы открытых лицензий, не совместимых с GPL, и будущего файловых систем. 
 

Шарма М. Ntfsprogs: Чиним NTFS-разделы

Шарма М. Ntfsprogs: Чиним NTFS-разделы [Текст] / Маянк Шарма  //  Linux Format. — 2009. — № 9 (122), сент.. — С. 84-87. — (Hardcore Linux. Учебник) (NTFS. Учебник). — Прил.: "Скорая помощь. Для восстановления удаленных файлов нет ничего лучше, чем ежедневное резервное копирование важных папок." ; "Шаг за шагом: Изменяем размер NTFS-раздела" : [Пошаговое руководство]. — С. 85 ; "Скорая помощь. При перемещении диска целиком используйте удаленную машину или, что более удобно, диск, подключенный через USB." ; "Ваш спасательный набор" : [Live CD для восстановления и манипулирования всеми типами разделов и дисков — Knoppix, System Rescue CD, Ultimate Boot Disc, Trinity Rescue Kit]. — С. 86 ; "Дружим со скриптами" : [Утилите ntfsclone из пакета ntfsprogs можно при помощи скриптов дать команду отправить данные в стандартный вывод, а большинство инструментов Linux умеют читать данные из стандартного ввода, поэтому можно передать вывод ntfsclone в другие инструменты Linux при помощи скриптов] ; "Шаг за шагом: Клонируем NTFS-разделы через сеть" : [Пошаговое руководство]. — С. 87
      Аннотация
      Двойная загрузка совместно с Windows означает наличие одного или нескольких NTFS-разделов, которым в ряде случаев требуется починка. И здесь помогут специальные инструменты, работающие только под Linux — драйвер пользовательского пространства NTFS-3g для чтения или записи на NTFS-разделы, комплект ntfsprogs для работы с NTFS под Linux. Ntfsprogs содержит ряд консольных утилит (mkntfs, ntfscat, ntfsck, ntfsclone, ntfscluster, ntfsdefrag, ntfsdiskedit, ntfsfix, ntfsinfo, ntfslabel, ntfslib, ntfsls, ntfsresize, ntfsundelete, ntfswipe, nttools), позволяющих, в частности: монтировать NTFS без использования NTFS-3G (используется FUSE), чтение или запись в разделенные на части файлы, создавать жесткие ссылки на файлы, чтение сжатых и зашифрованных файлов, исправление ошибок раздела, изменение метки диска, восстанавливать ошибочно удаленные файлы. 
      Маянк Шарма показывает как с помощью утилит ntfsprogs восстановить удаленные файлы (ntfsundelete), клонировать NTFS-разделы и создавать образы разделов, восстановить клон (образ) раздела (ntfsclone). Также показано как использовать менеджер загрузки Gag — чтобы переместить загрузочный раздел Windows, GParted — чтобы изменить размер NTFS-раздела, Live CD Trinity Rescue Kit — для клонирования NTFS-разделов через сеть. 
 

Кузнецов Н. Inotify: Действия по событиям

Кузнецов Н. Inotify: Действия по событиям [Текст] / Николай Кузнецов  //  Linux Format. — 2009. — № 8 (121), авг.. — С. 70-71. — (iwatch и incron. Учебник). — Прил.: "Скорая помощь. Вместо редактора по умолчанию (Vim) правила incron можно вводить при помощи любого другого, предварительно выполнив команду вроде export EDITOR=gedit или export EDITOR=mcedit., то есть установив переменную окружения $EDITOR." ; "Выбор есть всегда" : [Возможности для взаимодействия с Inotify в языках программирования Python, Perl, C и сценариях на Bash]. — С. 71
      Аннотация
      Inotify — подсистема ядра Linux, которая позволяет получать уведомления об изменениях в файловой системе. Создание, изменение, удаление файлов и каталогов – все это события Inotify, и с ними можно связать полезные действия, которые демонстрируются на примере утилит iwatch (позволяет наблюдать, какие изменения происходят в определенной части дерева каталогов файловой системы) и incron (вариация службы Сron, выполняющая задания по событиям Inotify, а не по таймеру) в системе под управлением SUSE 11. 
 

Зобнин Е. Git: /etc под контролем

Зобнин Е. Git: /etc под контролем [Текст] / Евгений Зобнин  //  Linux Format. — 2009. — № 8 (121), авг.. — С. 28-29. — (Управление настройками). — Прил.: "Памятка пользователя Git" : [Некоторые команды контроля изменений конфигурационных файлов]. — С. 29.
      Аннотация
      VCS (Version Control System) для сисадмина. 
      Конфигурационные файлы Linux: резервное копирование путем перевода каталога /etc, содержащего основные конфигурационные файлы, под управление системы контроля версий Git от Линуса Торвальдса, которая легка в установке и проста в использовании, позволит оставлять комментарий для каждого действия, произведенного над каталогом /etc, вести историю всех изменений, обеспечит возможность быстрого отката любого количества правок. 
      Автоматизация обновления репозитория /etc после каждой установки, обновления и удаления пакетов при помощи набора скриптов etckeeper, интегрирующегося с системами управления пакетами дистрибутивов Debian/Ubuntu, Fedora/Red Hat, Arch Linux. 
      Создание ежечасных снимков каталога /etc при помощи скрипта (приводится), который запускается демоном cron.
      Краткий обзор других решений хранения истории изменения конфигурационных файлов (CVS, backupfs (http://sourceforge.net/projects/ backupfs), Puppet (http://reductivelabs.com/products/puppet/), IsiSetup (http://www.isisetup.ch/)).
 

 

Федорчук А. NILFS выходит из тени

Федорчук А. NILFS выходит из тени [Текст] : [Особенности файловой системы NILFS] / Алексей Федорчук  //  Linux Format. — 2009. — № 8 (121), авг.. — С. 7. — (Обзоры). 
      Аннотация
      В ядре Linux версии 2.6.30, в числе прочих новшеств, появилась поддержка NILFS (New Implementation of a Log­Structured File System – Новая реализация журнально­структурированной файловой системы). Алексей Федорчук рассказывает об особенностях этой файловой системы. 

 

Ботвик Н. Сеть : Часть 4: NFS & Samba: Делим диски

Ботвик Н. Сеть [Текст] : Часть 4: NFS & Samba: Делим диски / Нейл Ботвик  //  Linux Format. — 2009. — № 4 (117), апр.. — С. 77-79. — (Сеть. Учебник) (Сети. Учебник). — Прил.: "Скорая помощь. Экспериментируя с изменением файлов, создайте копию рабочей строки и пометьте ее знаком комментария #, вместо внесения в нее прямых изменений. Потом вы легко сможете все откатить, если ваши изменения не сработают." ; "Опции NFS" : [Ключевые настройки опций экспорта и монтирования]. — С. 77 ; "Скорая помощь. Прежде чем запускать Swat, сохраните копию /etc/samba/smb.conf, потому что Swat удалит из этого файла все комментарии.". — С. 78 ; "Безопасность" : [Для доступа к своим файлам через Интернет безопаснее либо использовать SFTP (часть SSH), если нужна всего лишь возможность копировать файлы, либо создать виртуальную частную сеть (VPN), которая обеспечит безопасную связь между вашим удаленным компьютером и сетью]. — С. 79. 
      Аннотация 
      Основы создания сетевых файловых систем — настройка файлового сервера на базе NFS (v3 и 4) или Samba при помощи Swat (Samba Web Administration Tool) для совместного доступа к файлам из нескольких компьютеров независимо от того, под управлением какой ОС они работают. 

 

Добози Р. LVM: Виртуальные разделы

Добози Р. LVM: Виртуальные разделы [Текст] / Роб Добози  //  Linux Format. — 2008. — № 12 (112), дек. — С. 62-65. — (Hardcore Linux. Учебник) (Управление логическими томами. Учебник). — Прил.: "Изменяем размер файловых систем": [Таблица] : [Команды изменения размера файловых систем ext2/3, jfs, reiserfs, xfs]. — С. 63 ; "Скорая помощь" : [GParted не поддерживает изменение размера томов LVM, однако умеет изменять размер файловой системы, расположенной на томе LVM]. — С. 64
      Аннотация 
      Традиционные схемы разбиения диска ужасно ограничены. Технология LVM (Logical Volume Manager, Менеджер логических томов), гораздо более гибкая и продвинутая система. Роб Добози показывает как создавать и использовать тома при помощи командной строки. 
      Если интересно узнать больше о функциях LVM, взгляните на документ LVM HOWTO на www.tldp.org/HOWTO/LVM-HOWTO. Местами он немного устарел, но все еще является прекрасным источником информации.

 

Хадсон П. Что за штука… ext4?

Хадсон П. Что за штука… [Текст] : ext4? / Пол Хадсон  //  Linux Format. — 2009. — № 2 (115), февр.. — С. 48-49 : илл.. 
       Аннотация 
       Если вы никогда не задумывались о файловых системах, пришла пора сделать это: ext4 — мост к  к новому поколению файловых систем. 

 

Хадсон П. Что за штука… ZFS?

    Хадсон П. Что за штука… [Текст] : ZFS? / Пол Хадсон  //  Linux Format. — 2007. — № 9 (96), сент.. — С. 52-53. — Внутритекст. вебжиогр.
    Аннотация
    Файловая система ZFS. В связи с наметившимся прогрессом в переносе ZFS на Linux, приводятся технические данные о потенциальных возможностях этой файловой системы в области хранения данных. 

 

Мартин Б. Что за штука… libferris?

    Мартин Б. Что за штука… [Текст] : libferris? / Бен Мартин  //  Linux Format. — 2007. — № 5 (92), май. — С. 38-39. — Внутритекст. веблиогр. 
    Аннотация
    Автор библиотеки libferris о своем творении, которое позволяет монтировать в файловую систему что угодно (даже один файл, вроде RPM, может стать файловой системой), надо только предусмотреть в libferris подключаемый модуль (модули уже существуют для реляционных баз данных, XML-файлов, почтовых ящиков, приложений). 

 

Часто задаваемые вопросы… Rsync и Unison

Часто задаваемые вопросы… [Текст] : Rsync и Unison. Синхронизация двух директорий – движение не одностороннее!  //  Linux Format. — 2007. — № 4 (91), апр.. — С. 105. — (Ответы).