مشکل کارت شبکه در لینوکس delaying initialization

بدون نظر

بعضی از مواقع پس از نصب و راه اندازی سرور های لینوکسی اختصاصی کارت شبکه نمایش داده نمی شود .

و برای Up کردن ان نیزبا دستور ifup eth0 اررور
Device eth0 does not seem to be present, delaying initialization
نمایش داده می شود.

شما با مشاهده فایل /etc/udev/rules.d/70-persistent-net.rules
تمامی درایور های شناخته شده برای device های جانبی از جمله شبکه را مشاهده می کنید .

در صورت بوت نشدن شبکه در مسیر
vim /etc/sysconfig/networking/devices/ifcfg-eth0
مشخصات UID و MACADD را پاک کنید و سیستم را reboot نمایید.
پس از بوت شدن با ifup چک کنید کارت شبکه up باشد.


پارتیشن بندی در هارد فعال سرور لینوکس

بدون نظر

در این مقاله هدف اموزش اضافه کردن یک پارتیشن و یا lvm logical volume group جدید به یک هارد سرور فعال می باشد.

برای مشاهده لیست partition های mount شده یک سروراز دستور df -h استفاده نمایید.

برای مشاهده لیست کامل پارتیشن های موجود در یک هارد دیسک سرور اختصاصی از دستور

fdisk /dev/sda

استفاده نمایید.

همچنین ساختار یک lvm به شکل زیر می باشد.

 

هر physical volume تعریف شده مثالا sda4 عضو یک volume group می باشد و lv های ساخته شده بروی ان volume قرار داده می شوند.

پس در مرحله اول نیاز به اضافه کردن یک partition با نوع lvm در دیسک می باشد.

(بیشتر…)


جلسه ششم اموزش لینوکس ساختار دایرکتوری های مهم لینوکس سرور

۱ نظر

ساختار فایل سیستم لینوکس
FHS: File Hierarchy Standard:
استاندارد فایل سیستم برای استفاده توسعه دهندگان توزیع های Unix ، package developer و پیاده سازان سیستم عامل طراحی شده است تا به عنوان مرجع از آن استفاه کنند مثلا همه آن ها موظفند بر طبق این استاندارد فرمان های عمومی را در دایرکتوری bin قرار دهند.

در مایکروسافت با زدن کامند cd \ به بالاترین سطح یعنی روت می آییو در لینوکس با cd /

 

دایرکتوری bin:
در تمام لینوکس ها و دستگاه های مختلف و گوشی ها دایرکتوری bin را داریم .
تمام فرمان های عمومی لینوکس در دایرکتوری bin  هستند مثل date,cut.co.echo و …

 

کامکند عمومی کامندی است که همه یوزرهای معمولی که admin نیستند هم می توانند آن را اجرا کنند
پس وقتی یکی از این کامندها کار نکرد و یا ارور داد باید متوجه این فایل باشیم .
پس هیچگاه نیاز نیست که لینوکس دوباره نصب شود.

(بیشتر…)


جلسه پنجم اموزش روش های فشرده سازی در لینوکس کامند gzip bzip2 split lzma

بدون نظر

روش های فشرده سازی

در این سرفصل هدف اموزش برای فشرده سازی اطلاعات در سرور های هاستینگ لینوکسی می باشد.

در مورد مشکل فشرده سازی فایل های بزرگ و راه حل ان به کمک کامند split توضیح داده می شود.

۱-کامند gzip

gzip [-cdfhkLlNnqrtVv] [-S suffix] file [file [...]]

“۱- “–fast    سریعترین فشرده سازی به همراه کمترین فشرده سازی

“-۹″ –best                آهسته ترین فشرده سازی به همراه بیشترین فشرده سازی

“-۶″             سرعت default

-d                 decompress

-k                  (keep) فایل ورودی را در جریان compress یا decompress حذف نکن

-n   –name                نام فایل ورودی را برای فایل خروجی نگه می دارد

-S suffix, –suffix suffix            پسوند را به جای .gz ، suffixی که ما مشخص می کنیم قرار می دهد.

خارج ساختن از حالت فشرده:

 

 

 

2- کامند zip

فشرده سازی، رمز نگاری، تقسیم فایل به چند قسمت و ارسال امن فایل های بزرگ

ادمین های میل سرورهای بزرگ عمدتا محدودیت هایی برای ماکزیمم سایز فایل برای attachment
قرار می دهند که نمیتوان تحت این شرایط فایل های بزرگ را ارسال کرد

با طی کردن مراحل زیر شما قادر به انجام این کارخواهید بود:

اعمالی که سمت فرستنده باید انجام پذیرند:

۱-فشرده سازی و در صورت تمایل رمز نگاری

۲-تقسیم فایل و ارسال آن

سمت گیرنده:

۱-دریافت و الحاق فایلها

۲-خارج ساختن از حالت فشرده

۳-فشرده سازی و در صورت تمایل رمز نگاری

برای ارسال ایمیل  بهترین روش فشرده سازی با کامند zip است تا اگر در سمت گیرنده سیستم
عاملی غیر از لینوکس نصب بود بتواند مورد استفاده قرار گیرد

 

فشرده سازی چند فایل با هم:

 

فشرده سازی دایرکتوری:

encrypt کردن همزمان با فشرده سازی:

 

اگر فایل شما حاوی اطلاعات حساسی باشدمی توان فایل را در زمان فشرده سازی رمزنگاری هم
کرد. گزینه -e فایل را با پسوند داده شده encrypt می کند و گیرنده برای رمز گشایی
فایل باید آن رمز را بداند.

-تقسیم فایل و ارسال آن

اگر سایز فایل از محدودیتی که برای فایل پیوست در نظر گرفته شده بیشتر بود ویا بک اپ
فایل‌های حجیم سایت‌هایی که هاست ان شما هستید و انتقال ان‌ها برروی هارد‌های اکسترنال ntfs
مشکل محدودیت حجم فایل وجود داره در این صورت میتوان فایل را به چند قسمت تقسیم کرد:

اگر حداکثر سایز پیوست در سرور ۵M باشد،مانند زیر آن را تقسیم میکنیم به چندین فایل
۵M کهxaa,xab,xac,xad نام دارند:

 

اگر می خواهید نام مورد نظر خود را بر روی فایل ها بگذارید از گزینه PREFIX
می توانید استفاده کنید، در مثال زیر PREFIX رشته split_ است

 

سمت گیرنده:

دریافت و یکی کردن فایل ها:

وقتی گیرنده ایمیل را دریافت میکند ، فایل های کوچک را به سادگی به هم وصل می کند.

“?” یک متاکاراکتر است که با هر کاراکتر واحدی مطابقت دارد.

(or)

-خارج ساختن از حالت فشرده

بعد از یکی کردن فایل ها می توانید فایل ها را از حالت فشرده خارج سازید.

فایل ها از حالت فشرده خارج می شوند و در دایرکتوری جاری قرار می گیرند.

 

اگر فایل ها فشرده سازی و رمز نگاری شده باشند unzip برای رمز گشایی از شما پسورد
می خواهد،

 

bzip2 : فشرده سازی فایل به همراه مرتب سازی آن با روش block sorting

bzcat : خارج ساختن فایل از حالت فشرده و فرستادن به stdout

bzip2recover : بازگرداندن اطلاعات از فایل bzip2 آسیب دیده

bzip2 ابتدا فایل را مرتب سازی میکند و سپس ان را فشرده می کند.

کلا تکنیک های فشرده سازی بر اساس پیدا کردن تعداد تکرارهای رشته در اطلاعات کار میکنند.

bzip2 رشته های مشابه را در کنار هم قرار یدهد و بر اساس تعداد باری که تکرار
شده اند آن ها را encode و compress می کند.به همین دلیل میزان فشرده سازی آن از بقیه
ابزار ها بیشتر است.

bzip2

-c –stdout: compress و  decompress و خروجی در خروجی استاندارد(stdout)

-d –decompress: خارج شاختن از حالت فشرده

-t –test: بررسی صحت فایل فشرده شده

-f –force: در حالت عادی bzip2 خروجی را over write  نمی کند، با این امکان خروجی over write می شود

-s –small: کاهش استفاده از حافظه برای comprees decompress

-q –quiet: پیام های اخطار غیر ضروری را سرکوب می کند، پیام های مربوط به ارورهای I/O
و اتفاقات بحرانی را سرکوب نمی کند

برنامه lzma

یک ابزار فشرده سازی سریع تر  از bzip2

فشرده سازی:

 

خارج ساختن از حالت فشرده:

 

مقایسه lzma و bzip2 :

برای این مقایسه یک فایل ۱M را با هر دو ابزار فشرده سازی میکنیم،هر دو این ابزار بر روی یک ماشین اجرا شده‌اند

سایز فایل ورودی:

 

از کامند time قبل از کامند فشرده سازی استفاده میکنیم تا  cpu usage را داشته باشیم

فشرده سازی با bzip2 :

 

 

حجم فایل خروجی  فشرده شده : ۱۷۵۰ bytes

خارج ساختن از حالت فشرده:

 

فشرده سازی با lzma :

حجم فایل خروجی  فشرده شده :bytes 543

همان طور که مشاهده می کنید زمان استفاده ازcpu توسطlzma  بسیار کمتر از bzip2 است.

خارج ساختن از حالت فشرده باlzma:

 

همانطور که می بینید زمان Decompress هم بسیار سریعتر از bip2 است.

سطوح مختلف فشرده سازی با lzma:

 


صفحه 1 از 1412345...10...قبلی »