دوره Lpic 1 - پارت چهارم

موضوع این قسمت : طراحی هارد و اشنا میشیم با چند دایرکتوری جدید

  • در لینوکس روت ( / ) سر شاخه تمام دایرکتوری ها و فایل ها است و تمام فایل سیستم ها و ... زیر شاخه روت هستند .
  • تمام سخت افزار هایی که میشود درون انها دیتا ذخیره کرد مانند : هارد . یو اس بی و ... در یه مکانی در زیر شاخه روت بنام mnt/ مونت میشود .
  • bin/ : دایرکتوری است در لینوکس که تمام کامند های لینوکس در ان ذخیره می شود
  • boot/ : در دایرکتوری بوت تمام فایل هایی که برای بالا اودمدن سیستم لازمه در دایرکتوری بوت وجود دارد مثل گراب و ...
  • dev/ : در این دایرکتوری تمام دیوایس های سیستم وجود دارد مثل هارد ها . کنسول ها و ...
  • etc/ : در دایرکتوری etc تمام کانفیگ های ما وجود دارد و برای تغییر دادن یا کانفیگ کردن هر چیزی باید به این دایرکتوری بیاییم .
  • lib/ : در دایرکتوری لیب تمام لایبری های ما وجود دارن که بصورت استاتیک عمل می کنند برای مثال اگر نرم افزاری نیاز به لایبری مورد نظری داشت در این دایرکتوری لایبری رو صدا میزنه .
  • opt/ : در این دایرکتوری برنامه هایی هستن که بخشی از خود لینوکس هستند مثل اراکل و ...
  • sbin/ : در دایرکتوری sbin کامند های هستن که مهم تر هستند و با دسترسی روت ران می شوند
  • tmp/ : دایکتوری tmp دارای حافظه موقت است که یوزر ها بعضی از نرم افزار ها از ان استفاده می کنند و گاهی در حین ریبوت همه چیز هایی که درون ان وجود داشت پاک می شود .
  • var/ : در دایکتور ور تمام لاگ فایل ها بکاپ ها دیتابیس ها و ... وجود دارد .
  • در لینوکس دیسک ها به پارتیشن های جدا گانه تبدیل میشود که این پارتیشن ها در دایرکتوری dev/ وجود دارند لینوکس دیسک اول مارا sda نامگذاری می کند و پارتیشن های دیسک اولمان را sda1 , sda2 ,sda3 , ... نامگذاری می کند .
  • ما برای دیدن پارتیشن های دیسکمان می تونیم از ابزار های متنوعی استفاده کنیم بنام
  1. gparted
  2. cfdisk
  3. fdisk
  • LVM : نرم افزاریه که یه لایه بین سیستم عامل و هارد ایجاد می کنه که مثلا ما دوتا دیسک یه ترا داریم ال وی ام این دیسک هارو بصورت یه هارد دوتا ترا به سیستم عامل نشون میده ال وی ام دارای سه بخش هست .
  1. pv : در این بخش هارد ها یا پارتیشن هایی که می خواهیم به ال وی ام بدهیم وجود دارد.
  2. vg : وقتی فلان تعداد هارد یا پارتیشن کنار هم قرار می گیرند برای مثال دوتا یا سه یا ... یک vg را تشکیل می دهند .
  3. lv : وقتی بخوایم این هارد هارو سیستم عامل به نحو دلخواه خودمون نشان بدهیم یک lv تشکیل میدهیم که سیستم عامل اون رو یک حافظه خالی می بیند.
  • برای پارتیشن بندی چهار بخش بطور رایج باید بسازیم بنام
  1. swap
  2. boot
  3. root
  4. home
swap boot root home
دوبرابر رم سیستم نهایتا ۸ گیگ بصورت استاندارد ۵۰۰ مگ ۲۰تا۳۰ گیگ بصورت استاندارد بصورت دلخواه
  • swap : سواپ به این صورت عمل می کنه وقتی نرم افزاری کل رم رو اشغال می کنه سواپ میاد بخشی از رم به حافظه سواپ میده که نرم افزار ها اجرا بشن اما کند تر
  • boot : در این پارتیشن تمام فایل هایی که برای بالا اومدن سیستم نیاز است قرار داره مثل گراب و ...
  • root : و در پارتیشن روت تمامی فایل سیستم ها قرار دارد .
  • home : پارتیشن هوم فضای ذخیره سازی یوزر است .
  • اگر می خواهیم برای یک سرور پاریشن بندی کنیم بسته به نیاز باید این پارتیشن بندی صورت بگیره اما بصورت عمدتا به این صورت پارتیشن بندی می کنند .
  1. boot
  2. swap
  3. root
  4. usr
  5. var
boot swap root usr var
500m 8G 20G&40G 10G 100G

امیدوارم موفق باشید خوشحال میشم نظراتتون رو برام کامنت کنید.