ابزار کاربر

ابزار سایت


terminal:m:mounting_file_systems_mount_command

تفاوت‌ها

تفاوت دو نسخهٔ متفاوت از صفحه را مشاهده می‌کنید.

پیوند به صفحه‌ی تفاوت‌ها

نگارش قبل در دو طرفنگارش قبل
نگارش بعد
نگارش قبل
terminal:m:mounting_file_systems_mount_command [2019/01/04 01:09] – [دستورات mount پارتیشن ها و فایل سیستم در لینوکس] phoenixterminal:m:mounting_file_systems_mount_command [2019/10/14 09:45] (فعلی) – [مثال اول: mount کردن یک cd-rom] phoenix
خط 8: خط 8:
 محل قرارگیری آنها در دیسک یا هارد نیست بلکه در حافظه ''RAM'' قرار دارند و پس از خاموش یا ''restart'' شدن سیستم از بین میروند و در هر بار ''boot'' شدن سیستم دوباره ساخته میشوند این سیستم فایها حاوی اطلاعات سیستمی مانند اطلاعاتی از پردازنده و اطلاعاتی از سخت افزار و ماژول های هسته میباشند جالبی این نوع سیستم فایلها این است که اندازه آنها صفر است و حجمی ندارند. محل قرارگیری آنها در دیسک یا هارد نیست بلکه در حافظه ''RAM'' قرار دارند و پس از خاموش یا ''restart'' شدن سیستم از بین میروند و در هر بار ''boot'' شدن سیستم دوباره ساخته میشوند این سیستم فایها حاوی اطلاعات سیستمی مانند اطلاعاتی از پردازنده و اطلاعاتی از سخت افزار و ماژول های هسته میباشند جالبی این نوع سیستم فایلها این است که اندازه آنها صفر است و حجمی ندارند.
 ===== دستورات mount پارتیشن ها و فایل سیستم در لینوکس ===== ===== دستورات mount پارتیشن ها و فایل سیستم در لینوکس =====
- زمانیکه شما یک هارددیسک را به سیستم متصل میکنید احتمالا از ابزارهایی مثل [[terminal:f:how_to_use_fdisk_to_manage_partitions_on_linux|دستور fdisk ( پارتیشن بندی هارددیسک )]] یا [[terminal:p:how_to_create_a_partition_using_parted_command|دستور parted (پارتیشن بندی دیسک)]] برای ایجاد کردن پارتیشن ها استفاده می کنید. زمانیکه شما یک پارتیشن را ایجاد می کنید با استفاده از [[terminal:m:creating_a_file_system_on_the_partition|دستور mkfs ( ایجاد سیستم فایل بر روی پارتیشن های ایجاد شده)]] فایل سیستم مربوط به پارتیشن ایجاد شده را ''ext2'', ''ext3'' یا ''ext4'' قرار میدهید.\\+ زمانیکه شما یک هارددیسک را به سیستم متصل میکنید احتمالا از ابزارهایی مثل [[terminal:f:how_to_use_fdisk_to_manage_partitions_on_linux|دستور fdisk]] یا [[terminal:p:how_to_create_a_partition_using_parted_command|دستور parted]] برای ایجاد کردن پارتیشن ها استفاده می کنید. زمانیکه شما یک پارتیشن را ایجاد می کنید با استفاده از [[terminal:m:creating_a_file_system_on_the_partition|دستور mkfs ]] فایل سیستم مربوط به پارتیشن ایجاد شده را ''ext2'', ''ext3'' یا ''ext4'' قرار میدهید.\\
 زمانیکه شما یک پارتیشن را ایجاد میکنید تا زمانیکه پارتیشن مورد نظر را به یک دایرکتوری یا نقطه اتصال در سیستم متصل یا ''mount'' نکنید قادر به استفاده کردن از آن پارتیشن نخواهید بود اینکار با استفاده از دستوری به نام ''mount'' در سیستم عامل لینوکس انجام میشود. زمانیکه شما یک پارتیشن را ایجاد میکنید تا زمانیکه پارتیشن مورد نظر را به یک دایرکتوری یا نقطه اتصال در سیستم متصل یا ''mount'' نکنید قادر به استفاده کردن از آن پارتیشن نخواهید بود اینکار با استفاده از دستوری به نام ''mount'' در سیستم عامل لینوکس انجام میشود.
 برای mount کردن سیستم فایل بصورت دستی از دستور ''mount'' استفاده میکنیم. تمامی کاربران می توانند این دستور را بدون هیچگونه سويیچی اجرا کنند و فهرستی از سیستم فایلهای و پارتیشن ها و دایرکتوری ها ''mount'' شده را مشاهده نمایند. <wrap hi>اما اجرای این دستور با سويیچ هایش نیاز به دسترسی ''root'' دارد.</wrap> برای mount کردن سیستم فایل بصورت دستی از دستور ''mount'' استفاده میکنیم. تمامی کاربران می توانند این دستور را بدون هیچگونه سويیچی اجرا کنند و فهرستی از سیستم فایلهای و پارتیشن ها و دایرکتوری ها ''mount'' شده را مشاهده نمایند. <wrap hi>اما اجرای این دستور با سويیچ هایش نیاز به دسترسی ''root'' دارد.</wrap>
خط 45: خط 45:
   *     ntfs:مانندvfat رایج در مکینتاش ها برای اتصال سیستم فایل های ویندوزی   *     ntfs:مانندvfat رایج در مکینتاش ها برای اتصال سیستم فایل های ویندوزی
  
- دایرکتوری ''mnt/'' و ''media/'' از متداول ترین مکان ها در لینوکس هستند که میتوانید یک نقطه اتصال را ایجاد کنید. برای این کار ابتدا باید نقطه اتصال را ایجاد کنید. از [[:دستور_mkdir_ایجاد_دایرکتوری_جدید|دستور mkdir]] برای ساختن یک دایرکتوری به عنوان نقطه اتصال استفاده کنید.+ دایرکتوری ''mnt/'' و ''media/'' از متداول ترین مکان ها در لینوکس هستند که میتوانید یک نقطه اتصال را ایجاد کنید. برای این کار ابتدا باید نقطه اتصال را ایجاد کنید. از [[terminal:m:how_to_create_a_directory_or_folder_mkdir_command|دستور mkdir]] برای ساختن یک دایرکتوری به عنوان نقطه اتصال استفاده کنید.
 <code;bash;> <code;bash;>
 mkdir /media/flashdisk mkdir /media/flashdisk
خط 64: خط 64:
 </code>  </code> 
 در مثال قوق آرگومان های ''o- ro'' به این معناست که ''cd-rom'' بایستی بصورت فقط خواندنی یا ''read only'' معرفی یا ''mount'' شود. همیشه مطمئن شوید که دایرکتوری مقصد که در مثال ''mnt/'' مشاهده میکنید قبل از اجرای دستور وجود داشته باشد. در مثال قوق آرگومان های ''o- ro'' به این معناست که ''cd-rom'' بایستی بصورت فقط خواندنی یا ''read only'' معرفی یا ''mount'' شود. همیشه مطمئن شوید که دایرکتوری مقصد که در مثال ''mnt/'' مشاهده میکنید قبل از اجرای دستور وجود داشته باشد.
 +برای مثال از همین روش ما برای نصب لاتک استفاده کردیم در لینک زیر ببینید
 +[[terminal:l:installing-latex-on-fedora#نصب از روی image|راهنمای نصب تک‌لایو در فدورا (لاتک)]]
 ==== مثال دوم: مشاهده همه mount های لینوکس ==== ==== مثال دوم: مشاهده همه mount های لینوکس ====
 بعد از اینکه شما دستور ''mount'' کردن یک پارتیشن یا فایل سیستم را اجرا کردید میتوانید برای اطمینان از عملکرد درست دستور, دستور ''mount'' را بدون هیچ آرگومانی اجرا کنید تا همه ''mount'' های ایجاد شده روی سیستم عامل به شما نمایش داده شود. در مثال زیر بعد از ''mount'' کردن درایو ''USB'' در مسیر ''media/myusb'' در حالت ''mount'' قرار گرفته است, در اینجا ما ''Usb Device'' را بصورت ''dev/sdb1/'' میشناسیم, به آخرین خط نتیجه دستور دقت کنید موردی که اشاره کردیم را خواهید دید: بعد از اینکه شما دستور ''mount'' کردن یک پارتیشن یا فایل سیستم را اجرا کردید میتوانید برای اطمینان از عملکرد درست دستور, دستور ''mount'' را بدون هیچ آرگومانی اجرا کنید تا همه ''mount'' های ایجاد شده روی سیستم عامل به شما نمایش داده شود. در مثال زیر بعد از ''mount'' کردن درایو ''USB'' در مسیر ''media/myusb'' در حالت ''mount'' قرار گرفته است, در اینجا ما ''Usb Device'' را بصورت ''dev/sdb1/'' میشناسیم, به آخرین خط نتیجه دستور دقت کنید موردی که اشاره کردیم را خواهید دید:
terminal/m/mounting_file_systems_mount_command.1546551578.txt.gz · آخرین ویرایش: 2019/01/04 01:09 توسط phoenix

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki