
less /proc/modules: מציג את המודולים שהקרנל טען בעלייה. הקבצים בתיקיית /proc דינמיים ומשתנים כשהחומרה משתנה.lsmod: מציג את אותו מידע בצורה מסודרת יותר.modinfo <שם המודול>: מציג פרטים על מודול אחד: מיקום הקובץ (בדרך כלל תחת /lib/modules), הרישיון (למשל GPL), הגרסה והיצרן.lspci -v: מציג את כרטיסי ה-PCI, היצרן והדגם של כל רכיב. אפשר לחלק את הפלט עם more.cat /proc/cpuinfo: מידע על המעבד: יצרן, משפחה ודגם.cat /proc/meminfo: כמות הזיכרון הכוללת והפנוי.מבנה ושמות דיסקים ומחיצות בלינוקס:

הטקסט המלא של הדקות הראשונות בהרצאה «דרייברים בלינוקס - linux drivers» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
בסרטון שלפניכם אני רוצה לדבר על דרייברים במערכת ההפעלה לינוקס. כמו שתשימו לב עכשיו אנחנו נתחיל לדבר כשנאמר שנדבר על דרייברים אנחנו בעצם מדברים על מוד'ולס או מודולס לינוקס דיווייס דרייברס וכמובן אני לא מתכוון להסביר מה זה דרייברים כי אני מאוד מקווה ואני מניח שאתם יודעים כבר
מה זה דרייברים הדרייברים במערכת ההפעלה לינוקס אותן תוכנות קטנות שמשמשות ממשק בין חומרה לתוכנה נקראים דרייברים במערכת ההפעלה ווינדוס אבל בלינוקס אנחנו קוראים להם Device Modules, אוקיי? אז מעכשיו כשאתם, יש לכם בעיה עם הדרייברים, אתם צריכים להציג דרייברים, צריכים לבדוק דרייבר,
בעצם אתם פונים ל... אתם תשתמשו במושג Modules, אם זה שתחפשו בגוגל ואם זה שתעבדו במערכת ההפעלה עצמה. אז Device Drivers בלינוקס נקראים בעצם Device Modules, ומה שהייתי רוצה לעשות איתכם בשלב הראשון, בסרטון הזה שלפניכם, אנחנו נעבור על מספר פקודות בסיסיות ביותר להציג לנו את הדרייברים שיש לנו בשרת ולהציג
לנו אינפורמציה קצת יותר מזה על אותו דרייבר. נגיד שיש לנו דרייבר ואנחנו צריכים לשדרג אותו כי זה דרייבר שהוא ישן מדי אז הייתי רוצה לדעת מה הדגם של הדרייבר הזה מה הגרסה שלו אוקיי מתי הוא עודכן וכן הלאה וכן הלאה אז ממש כמו שבווינדאוז יש לנו את האופציה ללכת לדיווייס מנאג'ר ולראות את המאפיינים את הפרופרטיז של כל אחד מרכיבי החומרה, שזה
בעצם את הפרופרטיז שלה שהתוכנה מציגה לי, את הדרייבר, יש לנו את אותו דבר בדיוק גם בלינק. הדבר הראשון שאני אעשה, אני אציג לכם את ה...
בגלל שמדובר פה ב-VM, במערכת וירטואלית, עדיין יש לנו פה רכיבי חומרה ועדיין כמובן יש לנו פה רכיבים שהם דרייברים, אמנם הם וירטואליים, אבל עדיין מדובר בדרייברים.
מה שאני רוצה לעשות זה אני רוצה לוודא שאנחנו ביחד נוסיף כמה שיותר דרייברים רלוונטיים למכונה שלנו, אוקיי?
קונקטד פאוור און, אני רוצה שיהיה לי סאונד קארד ואני רוצה שיהיה, בבקשה, גם USB. אני רוצה, כמובן, נטוורק דיווייז כבר יש לנו, פלופי, למה לא? שיהיה פלופי, DVD קונקטד פאוור און גם כן, הארד דרייד, מן הסתם יש לנו גם הארד דרייד, כמובן, פרוססור וממורי וכו' וכו'.
עכשיו ברשותכם אני אעשה אוקיי, ונפעיל את מערכת ההפעלה. חשוב היה לי להראות לכם, כשמדובר במערכת וירטואלית, חשוב היה לי להראות לכם שאכן אנחנו מוסיפים, ישנם רכיבי חומרה שכביכול אמורים להיות מופיעים, אמורים להיות מזוהים על ידי מערכת ההפעלה של הלינוקס.
אני אעשה pause ברשותכם, אתן מערכת ההפעלה. טוב, מערכת ההפעלה שלנו עלתה. פנטו-אס זה בעצם רד-האט 6.4, הגרסה האחרונה ביותר, וברשותכם, מי יעלה מול המערכת הפעלה כרגיל על ידי שימוש בפרקים.
אז הפקודה הראשונה שאני רוצה להציג לכם היא less proc modules. כאשר אתם מפעילים את מערכת ההפעלה שלכם, את השרת שלכם, יש לנו את הקרנל שעולה ומזהה את רכיבי החומרה שיש לנו בשרת.
כל רכיבי החומרה, כל מיני, צפייה בכל מיני מידעים על רכיבי החומרה שלנו אנחנו נעשה על ידי צפייה בתיקיית ה-proc, וזאת תיקייה שמתמלאת בקבצים כאשר מערכת ההפעלה עולה.
והקבצים האלה הם קבצים דינמיים, כלומר, הם משתנים בהתאם לשינויים שיש לנו בחומרה. אז בואו ניגש ונתחיל עם הפקודה הראשונה שלנו. Less proc modules, או More proc Modules, זה לא משנה, ו-Less proc Modules.
זה בעצם מראה לנו מה מערכת ההפעלה זיהתה כשהיא עלתה עם השערה, כשהשערת בעצם עלה. זאת אומרת, כמו שאתם יכולים לראות, יש פה הרבה מידע על CD-ROM וכל מיני מידעים, כל מיני קצת מילים מפוצצות, SoundCard, 6390