Основные программы и команды для работы с Файловой системой

Назад    Вниз

Примечание: Посмотреть подробную справку по интересующей команде можно воспользовавшись командой man или добавив опцию --help, например:
man uname uname --help

C

cdrecord - запись CD дисков, например:

cdrecord -v speed=2 dev=0,6,0 -data some.img

cfdisk - конфигурация разделов диска

E

edquota - редактирование квот файловой системы

F

fdformat - Форматирование дискеты

fdisk - работа с разделами диска

fsck - проверка файловой системы указанного типа.

fsck.<fs> — проверка файловой системы типа <fs>, например:

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

fsck.vfat /dev/fd0

H

hdparm - установка параметров дисковой подсистемы

L

loadlin.exe - загрузка ядра linux из ОС DOS

losetup - создание петлевого устройства (loop) с криптованием, например:

создание loop4 на somefile.iso с криптованием

losetup -k 192 -e aes /dev/loop4 /tmp/somefile.iso

M

mkfs - создает FS указаного типа как на физический раздел, так и в файл

mkfs.<fs> - создание FS типа <fs>, например:

создание файловой системы FAT12 на флоппи диске

mkfs.vfat /dev/fd0

mkisofs - создание ISO образа из каталога, например: mkisofs -r -o somefile.iso /usr/games

mount - монтирование файловых систем.

Важные опции:
quiet — позволяет копировать/переносить файлы без вопросов о невозможности смены прав доступа (для ФС типа FAT);
iocharset — кодировка в которой производится ввод/вывод (для ФС FAT, NTFS и UDF);
codepage — кодовая страница в которой хранится монтируемая файловая система (для ФС FAT);
showexec — отображать корректно запускаемые файлы (для ФС FAT);
rw — монтировать в режиме чтение-запись;
ro — монтировать в режиме только для чтения.

Примеры:

монтирование сетевого диска //c на каталог /data/test

mount -t smbfs – o username=tridge, password=foobat //c/data/test

монтирование флоппи диска с FS ext2 на каталог /mnt

mount -t ext2 /dev/fd0 /mnt

монтирование флоппи диска на каталог /mnt с автоматическим определением системы

mount [-t auto] /dev/fd0 /mnt

монтирование директории /mnt/export удаленной машины host на локальную директорию /mnt/local

mount host:/mnt/export /mnt/local

создание loop устройства из образа CD-ROM

mount -t iso9660 -o ro,loop=/dev/loop0 /somefile.iso /mnt/cdrom2

позволяет увидеть/отредактировать CD диск как есть (с сессиями)

mount -t cdfs /dev/cdrom /mnt/cdrom

подключить каталог /home к каталогу /var/local

mount -bind /home /var/local

P

parted - очень мощный манипулятор дисковыми разделами

Q

quota - квоты для текущего пользователя

quotaon - включение квот

quotaoff - выключение квот

quotacheck - проверка квот файловой системы

quotastats - состояние квот файловой системы

T

tune2fs - изменение параметров смонтированной ext2/ext3

R

resize2fs - изменение размера файловой системы ext2/ext3 на разделе (в связке с LVM)

resize_reiserfs - изменение размера файловой reiserfs системы на разделе (в связке с LVM)

S

sfdisk - работа с разделами диска, а также отображение информации о всех подключенных дисках, например: sfdisk -lx

swapoff - отключить свопинг

swapon - включить свопинг

sync - экстренный сброс буферов на диск

U

umount - отмонтировать файловую систему

X

xcdroast - X-оболочка для записи CD/DVD (над cdrecord и mkisofs)

Назад    Вверх