кодесурса
«Linux

Файловая система

script1adsense2code
script1adsense3code

Файловая система

Файловая система - это постоянное хранилище для хранения данных. Любое энергонезависимое устройство хранения, например жесткий диск, USB и т. Д., Имеет файловую систему, поверх которой хранятся данные.

При установке Linux вы можете выбрать файловую систему EXT4 или EXT3.

Ext3

Журналируемая файловая система: регистрирует изменения в журнале для повышения надежности в случае сбоя питания или сбоя системы.


Не так быстро, как другие, такие как JFS, ReiserFS и XFS, но выигрывает в использовании ЦП, надежности и базе тестирования.

Пределы файла Ext3

В следующей таблице приведены ограничения на количество файлов в файловой системе EXT3.

Размер блока Максимальный размер файла Максимальный размер файловой системы
1 КиБ 16 ГиБ <2 ТиБ
2 КиБ 256 ГиБ <4 ТиБ
4 КиБ 2 ТиБ <8 ТиБ
8 КиБ [пределы 1] 2 ТиБ <16 ТиБ

Ext3 уровни ведения журнала

  • журнал
    • Самый низкий риск, самый медленный
    • Метаданные и файлы записываются в журнал до их фиксации.
  • Заказано (по умолчанию)
    • Средний риск, средняя скорость
    • Метаданные записываются только в журнал - ext3 гарантирует, что содержимое файла будет записано на диск, прежде чем будет помечено как зафиксированное в журнале. Остерегайтесь проблемы "промежуточного состояния"!
  • Writeback
    • Самый высокий риск, самый быстрый
    • Метаданные записываются в журнал, без гарантии на содержимое файла.

Ext4

EXT4 - это усовершенствованная файловая система, поддерживаемая Ubuntu 9.04. Эта файловая система поддерживает 64-разрядные ограничения хранения, столбцы до 1 экзабайта, и вы можете хранить файлы до 16 терабайт.

Более того, он поддерживает улучшенную производительность больших файлов и снижает фрагментацию, что, в свою очередь, повышает производительность.

  • Добавляет 64-разрядные ограничения хранения.
  • Объемы до 1 эксабайта. Файлы до 16 терабайт.
  • Улучшена производительность больших файлов и уменьшена фрагментация.
  • Обратная совместимость с ext2 и 3.
  • Контрольная сумма журнала (отсутствует в ext3).
  • Онлайн дефрагментация.
  • Метки времени в наносекундах.

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

Файлы и каталоги

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

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

раздел
Цель
/ USR Вот куда идут большинство исполняемых двоичных файлов, дерево исходных текстов ядра и много документации.
/ вар Каталог var используется в основном для разных файлов журналов. Файлы журнала очень важны для устранения неполадок и мониторинга. Например, если у вас есть какие-то. Вот куда катушки каталогов, такие как для почты и печати. Кроме того, он содержит каталог журнала ошибок
/ TMP Это где большинство временных файлов данных, хранящихся в приложениях.
/ загрузки Это где ваши образы ядра и конфигурации загрузчика.
/Главная Вот куда идут домашние каталоги пользователей.

fstab: статическая информация о фс

fstab - текстовый файл, содержащий информацию о файловой системе

cat /etc/fstab

«Статические фс-инфо»

df: использование разделов

df означает «диск свободен»

df -h

«ДФ-раздел-загрузка»

Точки монтирования

Команда mount присоединяет файловую систему к точке монтирования

mount

«точка монтирования»

Перемонтировать / usr только для чтения:

mount -o remount, ro /usr
«Перемонтировать»

В продолжение после нажатия клавиши ввода команды mount -o remount показать эти результаты


Смонтируйте все фс в / etc / fstab:

mount -a
«Горе-а»

Команды для файлов и каталогов

команда
Описание
Является Список содержимого каталога
CD Изменить каталог
MkDir Создать каталог
RmDir Удалить каталог
ср Копировать файл
милливольт Переместить файл
комната Удалить файл
PWD Распечатать настоящий рабочий каталог
файл Распечатать предполагаемый тип файла
CHMOD Измените атрибуты разрешения файла

Предыдущая: Управление пользователями
Далее: Сеть

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code