הספרים הטובים ביותר ללימוד לינוקס

Best Books Learning Linux



ספרים הם הכרחיים בחיפוש אחר ידע מכיוון שהם יכולים לספק דרך ללכת כאשר אתה מרגיש אבוד. כאשר מחבר יוצר ספר, הם מבלים שעות רבות יותר במחקר, עריכה ויצירה מאשר יצירת פוסט בבלוג או פוסט וידאו. לכן ספרים עדיין רלוונטיים בעידן זה של חיפוש בגוגל, קורסים מקוונים פתוחים (MOOC) פתוחים והדרכות ביוטיוב. עם זאת, עם מאות ספרי לינוקס הקיימים בשוק, ייתכן שיהיה קשה למצוא חומר קריאה המתאים לרמת הניסיון שלך.

הבחירה המומלצת ביותר שלנו עבור הספרים הטובים ביותר ללימוד לינוקס היא למד לינוקס במהירות, מדריך ידידותי לשלוט בקלות במערכת ההפעלה החזקה ביותר בעולם קנה אותו כעת עבור $ 39.99 USD באמזון

במאמר זה סקרנו כמה ספרי לינוקס נהדרים שיעזרו לך לצמצם את החיפוש. חלק מהספרים הללו מיועדים למומחים, בעוד שאחרים מספקים היכרות עם לינוקס. אז ללא קשר לרמת המיומנות שלך, סקירה זו יכולה לעזור לך לבחור את הקריאה הבאה שלך.







בואו נתחיל.



כיצד פועלת לינוקס מאת בריאן וורד

כיצד פועלת לינוקס




קהל: מתחילים





על הסופר: בריאן וורד הוא אדריכל תוכנה, כותב, מדריך ויועץ. כיום הוא עובד כמוביל טכני בחברה פרטית בגייטרסבורג, מרילנד. הוא עובד עם לינוקס מאז תחילת שנות התשעים, והוא בעל תואר שלישי. במדעי המחשב מאוניברסיטת שיקגו. הוא גם חיבר את פתרון בעיות Linux, Linux Kernel-HOWTO ו- The Book of VMware.

סקירה: מתחילים שרוצים ללמוד על הפעולה הפנימית של מערכת ההפעלה Linux (OS) לא ימצאו ספר טוב יותר. פרק זמן. המחבר מספק הסבר יסודי ואינטואיטיבי על פעולותיה (שלרוב מתעלמים ממנה) של מערכת ההפעלה. אופן לינוקס פועל הופך את המושגים מאחורי מערכת ההפעלה Linux לנגישים לכולם. על ידי קריאת הספר תרכוש הבנה של התובנות שהרווחת קשה שבדרך כלל מגיעות מניסיון של שנים.



ספר זה מסביר כיצד לינוקס מתחילה, ממעמסי ​​אתחול ועד ליישום init; כיצד הליבה מנהלת מכשירים, מנהלי התקנים ותהליכים שונים, כיצד פועלות רשתות, ממשקים, חומות אש ושרתים, כיצד פועלים כלי פיתוח ומתייחסים לספריות משותפות וכיצד לכתוב סקריפטים של מעטפת. הספר בוחן גם את משימות הליבה והמערכת המרכזיות בתוך מרחב המשתמש, כולל שיחות IO ומערכות קבצים. עם שילובו המופתי של ידע רקע, מידע תיאורטי, תרחישים בעולם האמיתי והסברים רלוונטיים, כיצד לינוקס וורקס מלמדת אותך כל מה שאתה צריך כדי לפתור בעיות מציקות ולהשתלט על מערכת ההפעלה שלך.

מעל לכל, אם יש לך עניין במחשבים, הספר הזה כיף לקרוא. המחבר אורז כל אחד מ -350 הדפים עם ידע מפורט ודוגמאות אינטואיטיביות, כך שבין אם תרצה ללמוד כל משפט או לקרוא כלאחר יד, עדיין תקבל סקירה נהדרת של הקשר בין הגרעין לממשק המשתמש. אנשי מקצוע בוודאי יראו שהספר הזה מענג, אך אנו מאמינים כי ספר זה מועיל יותר למתחילים.

קנה כיצד פועלת לינוקס: אֲמָזוֹנָה

למד לינוקס במהירות מאת אחמד אלקברי

למד לינוקס במהירות

קהל: מתחילים ומתחילים

על הסופר: אחמד, טכנאי ומתכנת מאז שנות לימודיו בתיכון, הוא כיום מנהל מערכת לינוקס מקצועי שעובד ב- IBM בקנדה. בנוסף לתפקידיו בניהול מערכת במשרה מלאה, אחמד הוא הכשרה מוצלחת עם יותר מ -100,000 סטודנטים הלומדים מאחמד ב אודמי פּלַטפוֹרמָה. בשנת 2020 זכה אחמד בפרס סופר סטאר של LiFT Sysadmin. בנוסף לינוקס אחמד מוסמך ובעל מומחיות בנתבי סיסקו ופלטפורמות ענן כגון AWS ו- Azure. לִרְאוֹת ראיון עם אחמד פה.

סקירה: ספרים אלה נועדו להיות מסע מהנה מהחשיפה הראשונית שלך ללינוקס ועד לבסיס חזק כמשתמש ב- Linux לשימוש יומיומי בשולחן העבודה, לניהול שרתים או לפיתוח תכנות. המחבר הקפיד להנות ולעודד משחק כסוג של למידה בזמן שאתה מתוודע למושגים.

התוכן מתחיל בהתקנת לינוקס במכונה וירטואלית כדי להבטיח שלקורא תהיה סביבה לשימוש ב- Linux ללמידתם גם אם הם רוצים להתחיל עם Windows או MacOS ולהשתמש במכונה וירטואלית להתקנת לינוקס בפעם הראשונה. לאחר התקנת הסביבה, הלומד עובר לנווט ולהבין את מערכת הקבצים של לינוקס, באמצעות עורכים סטנדרטיים לעריכת קבצים. זכור בלינוקס, הכל קובץ! אתה לומד כיצד לנווט במערכת העזרה המובנית ובדפים ידניים כך שלעולם לא תלך לאיבוד ב- Linux. ניהול משתמשים, ניהול חבילות וניהול רשת חשובים כולם למנהלי מערכת עתידיים, כמו גם לתחזוקת שולחן העבודה של Linux משלך. מלמדים סקריפטים של Bash, כמו גם crontab, כך שתוכל להפוך את הסביבה שלך לאוטומטית. אבטחה ועוד.

זהו ספר מהנה המספק טיפול הוליסטי בסביבת לינוקס ומלמד אותך כיצד לטפל במערכת הלינוקס שלך לעצמך ולאחרים. לאחר קריאת ספר זה במלואו תהיה לך הבנה ברורה של לינוקס וחיי מנהל מערכת.

קנה למד לינוקס במהירות, מדריך ידידותי לשלוט בקלות במערכת ההפעלה החזקה ביותר בעולם: אֲמָזוֹנָה

ניהול לינוקס: מדריך מערכת ההפעלה לינוקס ושורת הפקודה למנהלי לינוקס מאת ג'ייסון קנון

ניהול לינוקס


קהל: מתחילים ומומחים

על הסופר: ג'ייסון קנון הוא מהנדס מערכות UNIX ו- Linux. הוא חיבר מספר ספרים על לינוקס (בעיקר שורת הפקודה קונג פו וניהול לינוקס). הוא מייסד האקדמיה להכשרת לינוקס ויועץ עצמאי לעסקים קטנים, והדריך למעלה מ -40,000 סטודנטים באמצעות הקורסים המקוונים והלא מקוונים שלו. בנוסף, הוא עבד עם חברות כמו Hewlett-Packard, Xerox, UPS ואמזון, בין היתר.

סקירה: האם אתה מעוניין להעלות קריירה בניהול לינוקס? אז ניהול Linux על ידי ג'ייסון קנון הוא צעד ראשון מצוין. המחבר כותב על המושגים החשובים ביותר לניהול המערכת בצורה פשוטה. אין מוך. הספר אינפורמטיבי ביותר אך קל לעקוב אחריו.

ספר זה הוא מבוא נהדר להפצות לינוקס בממשק שורת פקודה. הוא מכסה את מושגי היסוד של ניהול בצד השרת ומספק טריקים וטיפים מדהימים. בין אם אתה מנהל Windows מומחה שעושה מעבר ללינוקס או משתמש לינוקס ששוקל ניהול לינוקס, יש הרבה מה לפרוק כאן.

הספר אינו מתמקד בהפצת לינוקס ספציפית. במקום זאת, הוא דן בקבצים הבסיסיים, כלי הליבה של GNU וכלי מניפולציה וטקסט של מערכות לינוקס באופן כללי. בנוסף נדונים גם תהליכי אתחול שרת לינוקס, סוגי הודעות, ניהול דיסקים, ניהול משתמשים וקבוצות, הרשאות קבצים, מושגי רשת, עורכים, פונקציות, תהליכים, פקודות לינוקס ותסריט קליפות.

קנה מנהל לינוקס על ידי ג'ייסון קנון: אֲמָזוֹנָה

שורת הפקודה של לינוקס: מבוא מלא מאת וויליאם שוטס

שורת הפקודה של לינוקס

קהל: מתחילים

על הסופר: וויליאם שוטס הוא איש מחשבים ותוכנה בדימוס. הרקע שלו בפיתוח תוכנה כולל תמיכה טכנית, אבטחת איכות ותיעוד טכני. הוא גם מייסד LinuxCommand.org, אתר לינוקס והסברה של לינוקס המציג חדשות וביקורות, והוא תומך חזק בשורת הפקודה של לינוקס.

סקירה: שורת הפקודה של לינוקס לוקחת אותך מפגיעה בלחיצת הטרמינל הראשונה שלך לכתיבת תוכניות שלמות ב- Bash, שפת שורת הפקודה הפופולרית ביותר של לינוקס, כך שתוכל לנהל את מערכת ההפעלה ולבצע דברים.

ספר זה כולל גם שיעורי משחקים נהדרים. בשיעורים אלה, אתה יכול ליצור קבצי דמה ותיקיות ולבצע עליהם פעולות שונות. לדוגמה, בשיעור אחד אתה משתמש במגע כדי ליצור עשר תיקיות עם מאה קבצים בכל אחת, על ידי כתיבת שורת קוד אחת קצרה בלבד, בעוד שבשיעור אחר, אתה משתמש ב- grep ו- ls כדי לזהות את כל התוכניות התואמות תבנית.

שורת הפקודה של Linux כוללת למעלה מ -500 עמודים, עם 36 פרקים, שכל אחד מהם מכסה נושא ספציפי. עשרת הפרקים הראשונים מתארים כיצד פועלת מערכת ההפעלה Linux (כולל הרשאות, תהליכים וסביבה), והשימוש במעטפת באופן כללי לניווט בעץ הקבצים, מניפולציה של קבצים ותיקיות וכו '. הבא, רשתות, חיפוש, ארכיון, מנהלי חבילות, אחסון, ביטויים רגילים, עיצוב טקסט והדפסה מכוסים. החלק האחרון מציג סקריפטים של קליפות ועובד היטב כמדריך תכנות בסיסי.

הטקסט נגיש ומלמד הרבה טריקים נוחים של שורת פקודה מבלי להיות קשור להפצה ספציפית של לינוקס. הטקסט נגיש ולעיתים מצחיק, מה שגורם לקריאה מהנה. ספר זה כולל הרבה תוכן שימושי, הן לתוכניות מובנות והן לתוכניות סקריפט מותאמות אישית.

קנה את Linux Command Line מאת William Shotts: אֲמָזוֹנָה

מדריך כיס לינוקס: פקודות חיוניות מאת דניאל ג'יי בארט

מדריך כיס לינוקס


קהל: מתחילים ומומחים

על הסופר: דניאל ג'יי בארט הוא כותב טכני, מהנדס תוכנה, מנהל מערכת לינוקס ומוזיקאי. הוא כתב מספר ספרים על טכנולוגיה ומחשוב, המתמקדים בעיקר בהיבטים שונים של לינוקס. יצירותיו תורגמו בין השאר לשפות מנדרינית, פולנית, צרפתית, גרמנית, רוסית וספרדית. כמו כן פרסם שישה עבודות מחקר בנושאים קשורים. כיום הוא עובד כמהנדס תוכנה.

סקירה: מדריך הכיסים של Linux מכסה את פקודות הלינוקס הבסיסיות שתזדקקו להן ברוב המשימות היום יומיות ויכול לשמש כמדריך לתחביר הפקודה. המהדורה האחרונה כוללת פקודות חדשות לעיבוד תמונות וקבצי שמע, הפעלה וסיום תוכניות, כתיבה, קריאה ושכתוב של לוח המערכת ומניפולציה של קבצי PDF, והיא כוללת נושאים כגון חיבורי רשת, מערכת קבצים ומעטפת, תכנות עם מעטפת סקריפטים, יצירת ועריכה של קבצים, אחסון מרחוק, צפייה ובקרת תהליכים, ניהול חשבונות והתקנת תוכנה. הוא גם מפרט ניבים פחות ידועים אך רבי עוצמה של שורת הפקודה, כמו החלפת תהליכים וצנרת Bash.

מדריך Pocket Linux קובע נתיב שאפשר לעקוב אחריו כדי לשלוט בפקודות לינוקס חיוניות. זהו ספר עיון מצוין בעבודה הן למקצוענים והן למתחילים, וקל יותר לקרוא אותו מדפי אדם תוך מתן עומק דומה. יתר על כן, הפקודות מקובצות בצורה הגיונית, מה שמקל על מציאתן. בין אם אתה טירון שרוצה להתגבר על לינוקס או איש מקצוע מנוסה הזקוק לעיון פונקציונלי, המדריך הקטן הזה כאן כדי לעזור.

קנה מדריך כיס לינוקס: אֲמָזוֹנָה

ממשק התכנות של לינוקס: מדריך תכנות מערכת לינוקס ו- UNIX מאת מייקל קריסק

ממשק התכנות של לינוקס


קהל: מומחים

על הסופר: מייקל קריסק הוא מתכנת, מורה, מאמן וכותב מניו זילנד. מאז 2004, הוא מנהל את פרויקט הדפים הידניים (דפי אדם) של לינוקס. הוא עבד עבור The Linux Foundation, ציוד דיגיטלי ו- Google. כחלק מפרויקט דפי האדם, הוא עבד בכדי ליצור, לשפר ולתחזק כשליש מהמשאב. הוא זכה בפרס הקוד הפתוח של ניו זילנד בשנת 2016.

סקירה: אחד הספרים המתקדמים ברשימה זו, הוא הפך ליצירה קלאסית בעולם הלינוקס. אם אתה כותב קוד הרכבה, אז אתה יודע עד כמה דפי האדם עבור קריאות מערכת (syscalls) יכולים להיות קריפטיים, במיוחד אם אתה משתמש ב- syscalls מסובכים שמשתמשים במבני נתונים כארגומנטים. עבור סיסמלים כאלה, אפילו תוצאות החיפוש לא מצליחות לספק הוכחות מושג (PoCs). במקרים אלה, ממשק התכנות לינוקס משמש כספר עיון - ומעולה בכך.

בספר זה מספק המחבר תיאורים מקיפים של פונקציות הספרייה השונות וסיסמאות הדרושות כדי לשלוט בתכנות המערכת. ההסברים שלו ניתנים לצד תוכניות דוגמא תמציתיות, ומתוארים יותר מ -500 פונקציות ספרייה ושיחות מערכת. בנוסף, מסופקים יותר מ -200 תוכניות לדוגמא, 115 דיאגרמות ו -88 טבלאות להבהרת החומר.

על ידי קריאת ספר זה, תלמד כיצד לקרוא ולכתוב קבצים; לכתוב ולבצע תוכניות מאובטחות ורב -שרשרות כאחד; להשתמש באותות, שעונים וטיימרים; ליצור תהליכים; לבצע תקשורת בין תהליכים באמצעות צינורות, זיכרון משותף, תורי הודעות וסמפורות; ולכתוב אפליקציות רשת עם ממשק API של שקע.

בעוד שהספר מכסה מגוון תכונות לינוקס, כולל inotify, epoll, inotify ומערכת הקבצים החדשה /proc, הדגש שלו על UNIX הופך אותו לא פחות בעל ערך עבור אנשי מקצוע ב- UNIX. בסך הכל, ממשק התכנות לינוקס הוא המדריך המקיף והמסודר ביותר בכרך יחיד בממשק התכנות לינוקס ו- UNIX עד כה.

קנה ממשק תכנות לינוקס: אֲמָזוֹנָה

ראיון עם אחמד אלקברי, מחבר הספר למד לינוקס במהירות

רמז לינוקס: מדוע אתה מעדיף את לינוקס על פני Windows או MacOS?
אחמד: אני מעריך את החופש של לינוקס, שאני לא קשור למערכת אקולוגית מגבילה של מערכות Windows ו- MacOS. לדוגמה, אם יש לך מקבוק בן 5 שנים, לא תקבל שדרוגי מערכת הפעלה שזה לגמרי לא הגיוני בעיני. אני אוהב ש- MacOS מבוסס על יוניקס (BSD ליתר דיוק) אבל עדיין, אפל דואגת יותר מדי להרוויח מכל דבר אחר! אני גם אוהב ש- Linux היא קוד פתוח, אני יכול להציג את קוד המקור, לאסוף את הגרעין המותאם אישית שלי ולעשות מה שאני באמת רוצה. זה ממש לא נכון כשמדובר במערכות Windows או MacOS. דבר אחד שאני די מוטרד ממנו הוא שאני לא יכול לשחק את משחקי הכותרות האהובים עלי AAA בלינוקס. אני מאשים את Nvidia!

רמז לינוקס: בן כמה היית כאשר ניסית לראשונה את לינוקס?
אחמד: ניסיתי לראשונה את לינוקס בשנת 2010 כשהייתי בן 17. זה היה צירוף מקרים טהור; הלכתי לחנות מחשבים סמוכה לקנות מחשב נייד חדש מכיוון שסיימתי את התיכון והכנתי את עצמי להתחיל את התואר במדעי המחשב. המחשב הנייד היחיד שאהבתי בזמנו היה מחשב נייד של HP, היו לו מפרט טוב אבל היה תפס! היה לו Linux OpenSUSE מותקן עליו מראש! הייתי די מוטרד כיוון שרציתי לקנות מחשב נייד רגיל של Windows מכיוון שזה הדבר היחיד שהשתמשתי בו עד לנקודה זו. איש המכירות שכנע אותי לקנות את הלפטופ ופשוט להתקין עליו ווינדוס! הסכמתי, אז לקחתי את הלפטופ והלכתי למרפסת והתחלתי את הלפטופ! זה לקח כמה שניות ואז ראיתי את מסך הכניסה, נדהמתי, מכיוון שהייתי רגיל של- Windows לוקח הרבה יותר זמן לאתחל. הייתי סקרן לדעת יותר אז התחלתי להתעסק עם לינוקס קצת יותר ונחש מה ... מעולם לא התקנתי את Windows במחשב הנייד הזה וזו הייתה נקודת מפנה בחיי מאז.

רמז לינוקס: באיזה עורך טקסט אתה משתמש?
אחמד: VIM הוא בהחלט עורך הטקסט האהוב עלי מכיוון שיש לו את כל הפונקציונליות שאני רוצה שחסרות עורך פשוט יותר כמו ננו למשל. אני כן משתמש מדי פעם גם ב- emacs אבל לא כמו VI/VIM.

האם אתה עושה סקריפטים או תכנות? באילו שפות אתה משתמש?
אחמד: לפעמים אני אוהב להתעסק עם הפנימיות של ליבת לינוקס במיוחד עם קבוצות C ולכן אני משתמש ב- C ו- C ++. אני גם משתמש ב- python ו- perl די הרבה זמן כדי להפוך כמה משימות גם לינוקס. לאחרונה, קלטתי את C# מכיוון שאני מבלה הרבה מזמני הפנוי ללמוד פיתוח משחקים עם אחדות! הוא הופך אט אט לתחביב החדש שלי ליד סקייטבורד.

מהי העצה החשובה ביותר שהיית נותן לבעל מקצוע בעתיד ב- Linux?
אחמד: העצה מספר אחת שלי תהיה ליהנות! אם אתה לא נהנה ממה שאתה עושה אז פשוט אל תעשה את זה! חלק מההנאה היא לצאת מחוץ לאזור הנוחות שלך, לנסות הפצות לינוקס שונות, אל תהיה נוח מדי מהר מדי! נסה לשבור מערכת לינוקס ולאחר מכן נסה לתקן אותה. נסה להבין את הפנימיות של לינוקס, ערוך גרעין לינוקס מותאם אישית משלך, בצע את פרויקט LFS (Linux From Scratch), אני מציע שתצטרף גם לרשימת דיוור kernelnewbies.

ממה אתה הכי מתרגש בעתיד בכל הנוגע לטכנולוגיה?
אחמד: אני מאוד מעוניין בעתיד ה- VR. אני מרגיש ש- VR יהפוך לחלק מהותי בהרבה עסקים שונים בעתיד הקרוב מאוד. במיוחד מאז שהמגפה החלה, אני מרגיש שהצורך ביישומי VR גדל מאוד. אולי יום אחד, שיעורי האוניברסיטה יהיו בעצם יישום VR! מי יודע? אני מעוניין גם בעתיד של Gamification שהוא די קשור ל- VR במובן מסוים.

מחשבות אחרונות

במאמר זה התמקדנו בספרים ידידותיים למתחילים שגם מומחים יכולים להרוויח מהם, כמו מדריך Pocket Linux ומינהל לינוקס, ואנו מאמינים שספרים אלה הם משאבים גדולים לשימוש לצלול לעולם לינוקס. ישנם אלפי משאבים בחברת לינוקס; אז אנו מקווים שרשימת הספרים האצרה הזו תניע אותך בכיוון הנכון, פשוט בחר אחד ולך על זה.