در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

آموزش لینوکس (فایل سیستم ) قسمت 1 : ابزار fdisk

ابزار fdisk یک ابزار مدیریت فایل سیستم در لینوکس است که بصورت خط فرمانی یا command line ای کاربرد دارد و طبیعتا همانطور که حدس می زنید مشابه آن را در سیستم عامل ویندوز که کپی برداری از این محصول بود قبلا مشاهده کرده اید. با استفاده از این ابزار شما می توانید فضای هارد دیسک خود را به قسمت هایی به نام پارتیشن طبقه بندی کنید ، پارتیشن قسمت هایی از فضای خالی هارد دیسک شما هستند که پشت سر هم قرار دارند و به شما اجازه ایجاد کردن File System در آنها داده می شود. به فرآیند تقسیم کردن فضاهای خالی روی دیسک در اصطلاح partitioning یا پارتیشن بندی گفته می شود. برای مشاهده کردن هارد دیسک های موجود بر روی سیستم و ساختار قالب بندی آنها می توانید از دستور fdisk با سویچ l- استفاده کنید ، به مثال زیر دقت کنید :


root@itpro-debian:/# fdisk –l

Disk /dev/sda: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders, total 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048    40136703    20067328   83  Linux
/dev/sda2        40138750    41940991      901121    5  Extended
/dev/sda5        40138752    41940991      901120   82  Linux swap / Solaris

Disk /dev/sdb: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders, total 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/sdb doesn't contain a valid partition table

Disk /dev/sdc: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders, total 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Disk /dev/sdc doesn't contain a valid partition table

دستور fdisk با سویچ l- به شما لیست تمامی هارد دیسک هایی که به سیستم شما متصل شده اند را نمایش می دهد و همچنین پارتیشن ها و اطلاعاتی در خصوص آنها را نیز نمایش می دهد. خروجی قسمت اول دستور بالا که بصورت جدول می توانیم از آن یاد کنیم به شکل زیر قابل تشریح است :

  1. قسمت Device به شما اسم پارتیشن های لینوکس را نمایش می دهد.
  2. قسمت Boot به شما Active Partition را نمایش می دهد ( دارا بوندن علامت ستاره یا * به معنی bootable بودن پارتیشن است )
  3. قسمت Start و End به شما شماره سیلندری که پارتیشن مورد نظر از آنجا شروع و به آنجا ختم می شود را نشان می دهد
  4. قسمت Block به شما اندازه پارتیشن در بلوک های 1024 بایتی را نمایش می دهد
  5. قسمت Id و System به شما نوع پارتیشن را نشان می دهند ، Id بصورت کد هگزادسیمال و System توضیحات آن است

برای استفاده از ابزار fdisk برای مدیریت کردن یک دیسک کافیست دستور fdisk را اجرا و آرگومان لازم را برای پارتیشن یا هارد دیسک مورد نظر اعمال و آن را اجرا کنیم ، برای مثال دستور fdisk //dev//sdb به شکل زیر اجرا خواهد شد ، البته دقت کنید که من حرف m را برای دریافت لیست آرگومان های دستور fdisk وارد کرده ام :

root@itpro-debian:/# fdisk /dev/sda

Command (m for help): m
Command action
	a   toggle a bootable flag
	b   edit bsd disklabel
	c   toggle the dos compatibility flag
	d   delete a partition
	l   list known partition types
	m   print this menu
	n   add a new partition create a new empty DOS partition table
	p   print the partition table
	q   quit without saving changes
	s   create a new empty Sun disklabel
	t   change a partition's system id
	u   change display/entry units
	v   verify the partition table
	w   write table to disk and exit
	x   extra functionality (experts only)

همانطور که در خروجی دستور بالا به همراه حرف m مشاهده می کنید لیستی از پارامترهای دستور fdisk را مشاهده می کنید که هر کدام برای انجام عملیات بر روی هارد دیسک انتخاب شده استفاده می شوند ، دقت کنید با توجه به خروجی m شما می توانید پیکربندی های مورد نیاز بر روی هارد دیسک مورد نظرتان را انجام دهید ، سعی می کنیم در آموزش های بعدی در خصوص ایجاد کردن پارتیشن ها با استفاده از fdisk توضیحاتی را ارائه کنیم. ITPRO باشید

نویسنده : محمد نصیری

منبع : جزیره لینوکس و متن باز وب سایت توسینسو

هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد

#آموزش_استفاده_از_دستور_fdisk_در_لینوکس #مدیریت_دیسکها_در_ویندوز #انواع_فایل_سیستم_در_لینوکس #مدیریت_پارتیشن_ها_در_لینوکس #معرفی_ابزار_fdisk_در_لینوکس #پارتیشن_بندی_در_لینوکس #مدیریت_هارد_دیسک_در_لینوکس #مدیریت_فایل_سیستم_در_لینوکس #ساختار_فایل_سیستم_در_لینوکس #حذف_و_ایجاد_پارتیشن_در_لینوکس
عنوان
1 آموزش لینوکس (فایل سیستم ) قسمت 1 : ابزار fdisk رایگان
2 آموزش لینوکس (فایل سیستم ) قسمت 2 : mkfs ، mkfs.ext2 و mkfs.ext3 رایگان
3 آموزش لینوکس (فایل سیستم ) قسمت 3 : دستور fsck رایگان
4 آموزش لینوکس (فایل سیستم ) قسمت 4 : معرفی فایل fstab و فیلدها رایگان
زمان و قیمت کل 0″ 0
0 نظر

هیچ نظری ارسال نشده است! اولین نظر برای این مطلب را شما ارسال کنید...

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره تابستانه می تونی امروز ارزونتر از فردا خرید کنی ....