Запомняне

» Здравейте
[ Вход :: Регистриране ]
 » Начало » Li Форуми » Li Статии » Предложения » Монтиране на файлови системи
  • Страница 1 от 1 Skip to Page:
  • 1
Тема: Монтиране на файлови системи, mount
Мнение #1
Написано на: Август 16 2006, 12:30
Red
 

Avatar


Warn 3

Група: Li fans
Мнения: 384
Регистриран: Април 2006

Оценка: няма

Offline
Mount има множество опции, по-важните от които са:

    -a – монтира всички файлови системи описани във файла /etc/fstab

    -n – монтира дадено устройство без да прави запис във файла /etc/mtab. Тази опция е полезна когато файла mtab се намира на файлова система, която е само за четене.

    -r – монтира файловата система само за четене. Синоним на тази опция е -o ro

    -w – монтира файловата система за четене и писане. Синоним на тази опция е -o rw

    -t – тип на файловата система, която се монтира. По-важните от тях са ntfs, vfat, raiserfs, msdos, ext2, ext3 и iso9660. По принцип ядрото, в повечето случаи, само установява правилно типа на файловата система, но в понякога се налага нейното ръчно задаване. За да може да се монтира даден тип файлова система, трябва ядрото да е компилирано с поддръжка за нея.

    -о – задава множество опции на командата mount. Тези опции са различни за разлините файлови системи. Освен това някои от тях имат смисъл само ако са описани във файла fstab.

             
      defaults – задава опциите по подразбиране, а именно rw, suid, exec, auto, nouser и async

             
      async – задава асинхронен режим на работа на файловата система.

             
      auto – файловата система може да бъде монтирана чрез ключа -a.

             
      exec – позволява изпълнението на файлове от тази файлова система.

             
      ro – монтира файловата система само за четене.

             
      rw – монтира файловата система за четене и писане.

             
      suid – позволява флаговете SUID и GUID да имат ефект за дадената файлова система.

             
      user – позволява на обикновения потребител да монтира файловата система. Името на потребителя монтирал файловата система се записва във файла mtab, така че той да може после да я демонтира.

             
      users – позволява на всички потребители да монтират и демонтират дадената файлова система.



Повечето файлови системи имат собствени опции,  като информация за тях може да се намери на man страницата на командата mount.

Командата umount има значително по-малко опиции от mount. По-важните от тях са:
    -n – демонтира файловата система без да пише във файла mtab.

    -r – ако демонтирането пропадне, umount пробва да превключи файловата система в режим само за четене.

    -a – демонтира всички файлови системи описани в mtab.

    -f – принудително демонтиране на файловата система.

    -l - „мързеливо“ демонтиране. Отделя файловата система от йерархията веднага и изчиства всички връзки към нея, веднага щом тя се освободи.


Примери:

#mount /dev/hda1 /mnt/hda – монтира /dev/hda1 в директорията /mnt/hda, която трябва предварително да е създадена с mkdir

#mount -t ntfs /dev/hda3 /mnt/hda3 – монтира /dev/hda3 в директорията /mnt/hda3, като задава и типа на файловта система

#mount /dev/hda1 /mnt/hda1 -o ro – монтира файловата система в режим само за четене

или

# mount -r /dev/hda1 /mnt/hda1

#umount /mnt/hda1 – демонтира файловата система прикачена към директорията /mnt/hda1

Монтирането на файлове с разширение iso става по следният начин:

#mount /home/red/netinstall.iso /mnt/iso -o loop

За повече информация прочетете man страницата на mount.

Източник: www.myfreesoft.net

red@debian:~$ sudo apt-build world
-----> Rebuilding the world! <-----
-----> Building package list <-----
Please read README.Debian first.
red@debian:~$
Контакти:  Red

  • AOL  AOL:
  • ICQ  ICQ:
  • MSN  MSN:
  • YIM  Yahoo IM:
WEB  
Общо 0 отговор(а) от Август 16 2006, 12:30 до сега
  • Страница 1 от 1 Skip to Page:
  • 1
 » Начало » Li Форуми » Li Статии » Предложения » Монтиране на файлови системи

© 2014 Linux Index Project
Powered by iF 1.0.0 © 2006 ikonForums