شما این‌جا هستید

توزیع ubuntu

OS Type: Linux Based on: Debian Origin: Isle of Man Architecture: armhf, i686, powerpc, ppc64el, s390x, x86_64 Desktop: GNOME, Unity Category: Beginners, Desktop, Server, Live Medium Home page: https://www.ubuntu.com/ ۱۸٫۰۴ LTS: https://www.ubuntu.com/download/desktop/thank-you?country=IR&version=18.04&architecture=amd64

بیشتر بخوانید

راه اندازی وب سرور (LAMP Server)

در این مطلب آموزشی در مورد راه اندازی یک وب سرور (LAMP Server) صحبت خواهیم کرد، این وب سرور از اجزای مختلفی تشکیل شده که نحوه نصب آنها را در ادامه توضیح خواهم داد. برای شروع، شما باید ابتدا یک نسخه از سیستم عامل گنو/لینوکس، توزیع Centos، نسخه ۷ را بر روی سرور خود نصب کرده و برنامه های مورد نیاز را بر روی آن نصب کنید.

بیشتر بخوانید

ماژول های کرنل

دوره آموزشی LPIC-1، جلسه سی و ششم ماژول های کرنل یا درایورهای کرنل، وظیفه راه اندازی سخت افزارها را بر عهده دارند و معمولاً در قالب یک فایل در مسیر lib/moduls/ ذخیره می شوند. کرنل در زمان بوت سیستم ماژول هایی را که نیاز دارد لود می کند، برای مشاهده ماژول های لود شده می توانید از دستور lsmod بدون هیچ سوییچی استفاده کنید.

بیشتر بخوانید

آدرس های I/O و DMA

دوره آموزشی LPIC-1، جلسه سی و پنجم آدرس های I/O دارای محل های مشخص در حافظه هستند که برای ارتباط بین CPU و سخت افزارهای فیزیکی رزرو شده اند. این آدرس ها همانند وقفه ها (IRQs) مخصوص ارتباط با سخت افزارهای مشخصی هستند و امکان استفاده اشتراکی از آنها وجود ندارد. در جدول ۳٫۲ نام فایل هایی که با سخت افزار لینوکس کار می کنند، نام فایل مشابه آنها در ویندوز، شماره وقفه و آدرس I/O آنها را مشاهده می کنید.

بیشتر بخوانید

وقفه (IRQ)

دوره آموزشی LPIC-1، جلسه سی و چهارم یک درخواست وقفه (Intrrupt Request)، یا وقفه (IRQ)، سیگنالی هست که به سمت CPU فرستاده می شود تا فعالیت فعلی خود را متوقف کرده و کارهای خارجی دیگری را انجام دهد مثل رسیدگی به ورودی هایی که از سمت کیبرد می آیند. در پردازنده های x86 وقفه ها از ۰ تا ۱۵ شماره گذاری شده اند و در اغلب کامپیوترهای جدید از جمله پردازنده های x86_64 تعداد آنها بیشتر از ۱۶ عدد می باشد. در جدول شماره ۳٫۱ که در صفحه ۱۱۲ کتاب…

بیشتر بخوانید

آشنایی با firmware

دوره آموزشی LPIC-1، جلسه سی و سوم تمام سیستم های عامل با استفاده از سخت افزارها اجرا می شوند و سخت افزارها تاثیرات مستقیم بر نحوه اجرای آنها دارند، بطور مثال سخت افزار ضعیف با عث اجرای کند سیستم عامل خواهد شد.وقتی شما یک کامپیوتر خریداری می کنید متوجه خواهید شد که مجموعه ای از سخت افزارها را خریداری کرده اید که در کنار هم و با هم کار می کنند، CPU, RAM, VGA نمونه ای از آنها هستند.

بیشتر بخوانید

کتابخانه های به اشتراک گذاشته شده (Managing Shared Libraries)

دوره آموزشی LPIC-1، جلسه سی و دوم ایده ای که پشت سر این موضوع هست در اصل مدیریت کردن قطعه برنامه های پرکاربرد به صورت جدا از برنامه اصلی هست. بطور مثال یکی از کتابخانه های پرکاربرد، کتابخانه c (libc) می باشد که خیلی از ویژگی های سطح بالای زبان c را ارایه می دهد. نمونه دیگری از کتابخانه های پرکاربرد در مورد GUI یا همان رابط کاربری هستند. این کتابخانه ها اغلب بنام مجموعه ویجت ها نامیده می شوند چون آنها ویجت هایی را ارایه می دهند که توسط…

بیشتر بخوانید

دستور (kill)

دوره آموزشی LPIC-1، جلسه سی و یکم گاهی اوقات نیاز دارید تا یک پروسه را به دلیلی متوقف کنید در این زمان با استفاده از دستور kill می توانید این کار را انجام دهید. kill –s signal PID این برنامه یک سیگنال به پروسه مورد نظر ارسال می کند (سیگنال یک روش برای برقراری ارتباط با یک پروسه توسط لینوکس می باشد)، سیگنال ها از سوی کرنل لینوکس برای خاتمه دادن به کار یک پروسه ارسال می شوند. لینوکس سیگنال های شماره گذاری شده بسیاری را پشتیبانی می کند که…

بیشتر بخوانید

دستور (ps)

دوره آموزشی LPIC-1، جلسه سی ام یکی از مهمترین دستورات برای مدیریت پروسه ها، این دستور می باشد. توسط این دستور، وضعیت یک پروسه سیستم را می توان مشاهده کرد. ps [options] برخی از سوییچ های این دستور: به صورت معمول با اجرای دستور ps لیست پراسس های همان ترمینال را مشاهده می کنید، اما با استفاده از سوییچ A-و e- می توانید لیست کل پراسس های سیستم را مشاهده کنید. $ ps $ ps -A $ ps -e نمایش اطلاعات مربوط به هر پروسه : $ ps x نمایش…

بیشتر بخوانید

مدیریت نرم افزار – قسمت چهارم

دوره آموزشی LPIC-1، جلسه بیست و نهم پکیج های دبیان همانطور که از نامشان پیداست این پکیج ها در توزیع های مبتنی بر دبیان استفاده می شوند. اوبونتو و مینت نمونه هایی از این توزیع ها هستند. ساختار نام گذاری پکیج های دبیان همانند ساختار پکیج های ردهتی می باشد ولی گاهی اوقات ساختار CPU در پکیج های ۳۲ بیتی ذکر نمی گردد. پکیج های دبیان هم دارای وابستگی هستند و ابزارهای مدیریت پکیج این موضوع را پشتیبانی می کنند. برنامه ای که برای کار با پکیج های دبیان ایجاد…

بیشتر بخوانید
قالب وردپرس