انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => انجمن عمومی => نویسنده: Emptyc در 01 بهمن 1396، 01:55 ب‌ظ

عنوان: درخواست کتاب جامع برای مطالعه کرنل لینوکس [حل شد]
ارسال شده توسط: Emptyc در 01 بهمن 1396، 01:55 ب‌ظ
سلام
دنبال یک کتاب برای آشنایی با کرنل لینوکس بصورت گام به گام هستم از دوستانی که همچین کتابی رو میشناسن لطفا معرفی کنند.
لطفا فقط کتاب معرفی کنید و خواهشا ترجمه نباشه.
عنوان: پاسخ : درخواست کتاب جامع برای مطالعه کرنل لینوکس
ارسال شده توسط: nixoeen در 01 بهمن 1396، 03:28 ب‌ظ
پیش‌زمینهٔ آشنایی با سیستم‌عامل و روند کار اون رو دارید؟ باید قبل از آشنایی کرنل لینوکس، با سیستم‌عامل‌های مدرن و روند کار اون‌ها آشنا بشید.
عنوان: پاسخ : درخواست کتاب جامع برای مطالعه کرنل لینوکس
ارسال شده توسط: Emptyc در 01 بهمن 1396، 07:07 ب‌ظ
پیش‌زمینهٔ آشنایی با سیستم‌عامل و روند کار اون رو دارید؟ باید قبل از آشنایی کرنل لینوکس، با سیستم‌عامل‌های مدرن و روند کار اون‌ها آشنا بشید.

نه متاسفانه نمیتونم بگم که آشنایی دقیقی از روند کار سیستم عامل‌ها دارم کلا دانشی که از سیستم‌عامل‌ها دارم تجربی هست تا علمی. اگه میشه راهنمایی بفرمایید که من چه مسیری رو طی کنم تا بصورت علمی و دقیق با یک سیستم عامل برپایه لینوکس آشنا بشم و بتونم استفاده درستی از این سیستم عامل داشته باشم.
عنوان: پاسخ : درخواست کتاب جامع برای مطالعه کرنل لینوکس
ارسال شده توسط: nixoeen در 01 بهمن 1396، 08:42 ب‌ظ
این کتاب می‌تونه شروع خوبی باشه:  Operating Systems Design and Implementation (https://www.amazon.de/Operating-Systems-Implementation-Prentice-Software/dp/0131429388).

فرضم بر این هست که قبل از این با زبان C به خوبی آشنایی دارید (پیشنهادم C: The Complete Reference (https://www.amazon.de/C-Complete-Reference-Herbert-Schildt/dp/0072121246) هست)، پایه‌های الگوریتم‌های معمول رو دارید (پیشنهادم Introduction to Algorithms (https://www.amazon.de/Introduction-Algorithms-Thomas-H-Cormen/dp/0262533057) هست) و یک کتاب هم در مورد معماری کامپیوتر خونده باشید (پیشنهادم  Computer Architecture: A Quantitative Approach (https://www.amazon.de/Computer-Architecture-Quantitative-Approach-Kaufmann) هست).
عنوان: پاسخ : درخواست کتاب جامع برای مطالعه کرنل لینوکس[حل شد]
ارسال شده توسط: Emptyc در 01 بهمن 1396، 09:13 ب‌ظ
این کتاب می‌تونه شروع خوبی باشه:  Operating Systems Design and Implementation (https://www.amazon.de/Operating-Systems-Implementation-Prentice-Software/dp/0131429388).

فرضم بر این هست که قبل از این با زبان C به خوبی آشنایی دارید (پیشنهادم C: The Complete Reference (https://www.amazon.de/C-Complete-Reference-Herbert-Schildt/dp/0072121246) هست)، پایه‌های الگوریتم‌های معمول رو دارید (پیشنهادم Introduction to Algorithms (https://www.amazon.de/Introduction-Algorithms-Thomas-H-Cormen/dp/0262533057) هست) و یک کتاب هم در مورد معماری کامپیوتر خونده باشید (پیشنهادم  Computer Architecture: A Quantitative Approach (https://www.amazon.de/Computer-Architecture-Quantitative-Approach-Kaufmann) هست).
بنده با زبان‌های برنامه نویسی C++ java بصورت کامل و با پایه‌های الگوریتم آشنایی دارم فقط تاحالا سمت کرنل لینوکس و نحوه کارکرد سیستم‌عامل نرفتم یا خیلی کم و بیشتر بصورت تجربی با این موضوع‌ها آشنایی دارم. خیلی وقت هم هست تصمیم دارم که شروع به خوندن کتابهای در این رابطه بکنم فقط مسیری که باید طی میکردم رو نمیدونستم. ممنون بابت راهنمایی.