מבוא 1
1. למה המדריך הזה? 1
2. למי כדאי לקרוא את הספר הזה? 1
3. גרסאות חדשות וזמינות 1
4. היסטוריית גרסאות 2
5. תרומות 3
6. משוב 3
7. מידע על זכויות יוצרים 3
8. מה אתה צריך? 4
9. מוסכמות המשמשות במסמך זה 4
10. ארגון מסמך זה 5
פרק 1. מה זה לינוקס? 7
1.1. היסטוריה 7
1.1.1. UNIX 7
1.1.2. לינוס ולינוקס 8
1.1.3. יישום נוכחי של מערכות לינוקס 9
1.2. ממשק המשתמש 9
1.2.1. האם לינוקס קשה? 9
1.2.2. לינוקס למשתמשים לא מנוסים 10
1.3. האם ללינוקס יש עתיד? 10
1.3.1. קוד פתוח 10
1.3.2. עשר שנות ניסיון לשירותך 11
1.4. מאפייני לינוקס 12
1.4.1. Linux Pros 12
1.4.2. חסרונות לינוקס 13
1.5. טעמי לינוקס 14
1.5.1. לינוקס ו-GNU 14
1.5.2. GNU/Linux 15
1.5.3. איזו הפצה עלי להתקין? 15
1.6. סיכום 16
1.7. תרגילים 16
פרק 2. התחלה מהירה 18
2.1. התחברות, הפעלת ממשק המשתמש והתנתקות 18
2.1.1. מבוא 18
2.1.2. מצב גרפי 18
2.1.3. מצב טקסט 20
2.2. יסודות מוחלטים 21
2.2.1. הפקודות 21
2.2.2. הערות כלליות 21
2.2.3. שימוש בתכונות Bash 22
2.3. קבלת עזרה 23
2.3.1. הוזהר 23
2.3.2. האיש עמודים 23
2.3.3. מידע נוסף 25
2.4. סיכום 28
2.5. תרגילים 29
i
פרק 2. התחלה מהירה
2.5.1. חיבור וניתוק 29
2.5.2. סיסמאות 29
2.5.3. מדריכים 30
2.5.4. קבצים 30
2.5.5. קבלת עזרה 31
פרק 3. אודות קבצים ומערכת הקבצים 32
3.1. סקירה כללית של מערכת הקבצים לינוקס 32
3.1.1. קבצים 32
3.1.2. לגבי חלוקה למחיצות 33
3.1.3. פריסת מערכת קבצים נוספת 37
3.2. התמצאות במערכת הקבצים 40
3.2.1. שביל 40
3.2.2. נתיבים מוחלטים ויחסיים 41
3.2.3. הקבצים והספריות החשובים ביותר 41
3.2.4. קבצי התצורה החשובים ביותר 44
3.2.5. המכשירים הנפוצים ביותר 46
3.2.6. קבצי המשתנים הנפוצים ביותר 47
3.3. מניפולציה של קבצים 48
3.3.1. הצגת מאפייני קובץ 48
3.3.2. יצירה ומחיקה של קבצים וספריות 50
3.3.3. מציאת קבצים 53
3.3.4. דרכים נוספות לצפייה בתוכן הקובץ 57
3.3.5. קישור קבצים 58
3.4. אבטחת קבצים 60
3.4.1. זכויות גישה: קו ההגנה הראשון של לינוקס 60
3.4.2. הכלים 62
3.5. סיכום 67
3.6. תרגילים 68
3.6.1. מחיצות 68
3.6.2. שבילים 68
3.6.3. סיור במערכת 69
3.6.4. מניפולציה של קבצים 69
3.6.5. הרשאות קובץ 69
פרק 4. תהליכים 71
4.1. תהליכים מבפנים החוצה 71
4.1.1. ריבוי משתמשים וריבוי משימות 71
4.1.2. סוגי תהליך 71
4.1.3. תכונות תהליך 73
4.1.4. הצגת מידע על תהליך 74
4.1.5. חיים ומוות של תהליך 76
4.1.6. SUID ו-SGID 78
4.2. תהליך אתחול, Init וכיבוי 80
4.2.1. מבוא 80
4.2.2. תהליך האתחול 80
4.2.3. GRUB כולל 80
ii
פרק 4. תהליכים
4.2.4. התחלה 81
4.2.5. התחל רמות 83
4.2.6. כיבוי 84
4.3. ניהול תהליכים 84
4.3.1. עבודה עבור מנהל המערכת 84
4.3.2. כמה זמן זה לוקח? 85
4.3.3. ביצועים 86
4.3.4. עומס 86
4.3.5. האם אני יכול לעשות משהו כמשתמש? 86
4.4. תהליכי תזמון 91
4.4.1. נצל את זמן הסרק הזה! 91
4.4.2. פקודת השינה 91
4.4.3. בפקודה 92
4.4.4. Cron ו-crontab 92
4.5. סיכום 94
4.6. תרגילים 95
4.6.1. כללי 95
4.6.2. אתחול, init וכו' 95
4.6.3. תזמון 96
פרק 5. הפניית קלט/פלט 97
5.1. ניתוב מחדש פשוט 97
5.1.1. מה הם קלט סטנדרטי ופלט סטנדרטי? 97
5.1.2. מפעילי ההפניה מחדש 97
5.2. תכונות ניתוב מחדש מתקדמות 100
5.2.1. שימוש בתיאורי קבצים 100
5.2.2. דוגמאות 101
5.3. מסננים 101
5.3.1. עוד על grep 102
5.3.2. פלט סינון 102
5.4. סיכום 103
5.5. תרגילים 103
פרק 6. עורכי טקסט 105
6.1. עורכי טקסט 105
6.1.1. מדוע עלי להשתמש בעורך? 105
6.1.2. באיזה עורך עלי להשתמש? 105
6.2. שימוש בעורך Vim 106
6.2.1. שני מצבים 106
6.2.2. פקודות בסיסיות 107
6.2.3. הדרך הקלה 108
6.3. לינוקס במשרד 108
6.3.1. היסטוריה 108
6.3.2. סוויטות ותוכניות 108
6.3.3. הערות 109
6.4. סיכום 109
6.5. תרגילים 110
פרק 7. בית מתוק /בית 111
7.1. ניקיון כללי טוב 111
7.1.1. מבוא 111
7.1.2. פנה מקום 111
7.2. סביבת הטקסט שלך 114
7.2.1. משתני סביבה 114
7.2.2. קבצי התקנה של מעטפת 116
7.2.3. קבוצה טיפוסית של קבצי התקנה 117
7.2.4. הנחיית Bash 120
7.2.5. סקריפטים של מעטפת 121
7.3. הסביבה הגרפית 123
7.3.1. מבוא 123
7.3.2. מערכת חלון X 124
7.3.3. תצורת שרת X 125
7.4. הגדרות אזור ספציפיות 126
7.4.1. הגדרת מקלדת 126
7.4.2. גופנים 126
7.4.3. תאריך ואזור זמן 127
7.4.4. שפה 127
7.4.5. מידע ספציפי למדינה 128
7.5. התקנת תוכנה חדשה 128
7.5.1. כללי 128
7.5.2. פורמטים של חבילה 128
7.5.3. אוטומציה של ניהול חבילות ועדכונים 131
7.5.4. שדרוג הליבה 132 שלך
7.5.5. התקנת חבילות נוספות מתקליטורי ההתקנה 133
7.6. סיכום 134
7.7. תרגילים 135
7.7.1. סביבת מעטפת 135
7.7.2. סביבה גרפית 136
פרק 8. מדפסות ודפוס 137
8.1. הדפסת קבצים 137
8.1.1. הדפסת שורת פקודה 137
8.1.2. עיצוב 138
8.2. צד השרת 139
8.2.1. כללי 139
8.2.2. תצורת מדפסת גרפית 140
8.2.3. קניית מדפסת ללינוקס 140
8.3. בעיות הדפסה 140
8.3.1. קובץ 140 שגוי
8.3.2. ההדפס שלי לא יצא 140
8.4. סיכום 142
8.5. תרגילים 142
פרק 9. טכניקות גיבוי בסיסיות 144
9.1. מבוא 144
9.1.1. הכנת הנתונים שלך 144
פרק 9. טכניקות גיבוי בסיסיות
9.2. העברת הנתונים שלך להתקן גיבוי 148
9.2.1. יצירת עותק על תקליטון 148
9.2.2. יצירת עותק עם סופר CD 150
9.2.3. גיבויים על/מכונני ג'אז, התקני USB ופריטים נשלפים אחרים 151
9.2.4. גיבוי נתונים באמצעות מכשיר קלטת 151
9.2.5. כלים מההפצה שלך 151
9.3. באמצעות rsync 152
9.3.1. מבוא 152
9.3.2. דוגמה: rsync להתקן אחסון USB 152
9.4. הצפנה 152
9.4.1. הערות כלליות 152
9.4.2. צור מפתח 153
9.4.3. לגבי המפתח שלך 154
9.4.4. הצפין נתונים 154
9.4.5. פענוח קבצים 155
9.5. סיכום 155
9.6. תרגילים 156
פרק 10. רשתות 157
10.1. סקירת רשת 157
10.1.1. OSI דגם 157
10.1.2. כמה פרוטוקולי רשת פופולריים 158
10.2. תצורת רשת ומידע 160
10.2.1. תצורה של ממשקי רשת 160
10.2.2. קבצי תצורת רשת 161
10.2.3. פקודות תצורת רשת 161
10.2.4. שמות ממשקי רשת 163
10.2.5. בדיקת תצורת המארח עם netstat 164
10.2.6. מארחים אחרים 164
10.3. יישומי אינטרנט/אינטרנט 167
10.3.1. סוגי שרתים 167
10.3.2. דואר 168
10.3.3. אינטרנט 170
10.3.4. פרוטוקול העברת קבצים 171
10.3.5. שיחות ושיחות ועידה 172
10.3.6. שירותי חדשות 173
10.3.7. מערכת שמות הדומיין 174
10.3.8. DHCP 174
10.3.9. שירותי אימות 174
10.4. ביצוע מרחוק של יישומים 176
10.4.1. מבוא 176
10.4.2. Rsh, rlogin ו-telnet 176
10.4.3. מערכת חלון X 177
10.4.4. סוויטת SSH 178
10.4.5. VNC 182
10.4.6. פרוטוקול rdesktop 182
10.4.7. Cygwin 182
פרק 10. רשתות
10.5. אבטחה 183
10.5.1. מבוא 183
10.5.2. שירותים 183
10.5.3. עדכון שוטף 184
10.5.4. חומות אש ומדיניות גישה 184
10.5.5. זיהוי חדירה 185
10.5.6. טיפים נוספים 186
10.5.7. האם פרצו לי? 186
10.5.8. מתאושש מפריצה 187
10.6. סיכום 187
10.7. תרגילים 188
10.7.1. רשת כללית 188
10.7.2. חיבורים מרוחקים 188
10.7.3. אבטחה 188
פרק 11. סאונד ווידאו 189
11.1. יסודות האודיו 189
11.1.1. התקנה 189
11.1.2. נהגים ואדריכלות 189
11.2. קול ווידאו מתנגן 190
11.2.1. הפעלה והעתקה של תקליטור 190
11.2.2. השמעת קובצי מוזיקה 190
11.2.3. הקלטה 192
11.3. הפעלת וידאו, סטרימינג וצפייה בטלוויזיה 192
11.4. טלפוניה באינטרנט 193
11.4.1. מה זה? 193
11.4.2. מה אתה צריך? 193
11.5. סיכום 194
11.6. תרגילים 195
נספח א' לאן להמשיך מכאן? 196
א.1. ספרים שימושיים 196
א.1.1. כללי לינוקס 196
א.1.2. עורכים 196
א.1.3. קונכיות 196
א.1.4. X Window 196
א.1.5. רשת 197
א.2. אתרים שימושיים 197
א.2.1. מידע כללי 197
א.2.2. הפניות ספציפיות לאדריכלות 197
א.2.3. הפצות 197
א.2.4. תוכנה 198
נספח ב'. DOS מול פקודות לינוקס 199
נספח ג' תכונות מעטפת 200
ג.1. תכונות נפוצות 200
ג.2. תכונות שונות 201
204 מילון מונחים
204
B 204
ג 205
D 205
E 206
F 206
G 207
H 207
207
J XUMX
K 208
208
M 209
N 210
על 210
עמ '210
ש 211
R 211
S 212
T 212
U 213
V 214
W XUMX
x 214
Y 215
Z 215
האינדקס 215