เวิร์กสเตชันออนไลน์ของ OnWorks Linux และ Windows

โลโก้

ฟรีโฮสติ้งออนไลน์สำหรับเวิร์กสเตชัน

<ก่อนหน้านี้ | Contents | ถัดไป>

1 บทนำ

1. ทำไมต้องเป็นคู่มือนี้? 1

2. ใครควรอ่านหนังสือเล่มนี้? 1

3. เวอร์ชันใหม่และความพร้อมใช้งาน 1

4. ประวัติการแก้ไข 2

5. ผลงาน 3

6. คำติชม 3

7. ข้อมูลลิขสิทธิ์ 3

8. คุณต้องการอะไร? 4

9. อนุสัญญาที่ใช้ในเอกสารนี้ 4

10. การจัดระเบียบเอกสารนี้ 5

บทที่ 1 Linux คืออะไร? 7

1.1. ประวัติศาสตร์7

1.1.1. UNIX7

1.1.2. Linus และ Linux 8

1.1.3. แอปพลิเคชั่นปัจจุบันของระบบ Linux 9

1.2. อินเทอร์เฟซผู้ใช้ 9

1.2.1. ลินุกซ์ยากไหม? 9

1.2.2. Linux สำหรับผู้ใช้ที่ไม่มีประสบการณ์ 10

1.3. Linux มีอนาคตหรือไม่? 10

1.3.1. โอเพ่นซอร์ส 10

1.3.2. สิบปีของประสบการณ์การบริการของคุณ11

1.4. คุณสมบัติของ Linux 12

1.4.1. ข้อดี Linux 12

1.4.2. ข้อเสียของ Linux 13

1.5. Linux Flavours 14

1.5.1. Linux และ GNU 14

1.5.2. GNU/ลินุกซ์ 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. ภาพรวมทั่วไปของระบบไฟล์ Linux 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. สิทธิ์การเข้าถึง: แนวป้องกันแรกของ Linux 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. คุณสมบัติด้วง 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. คำสั่ง at 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. การเปลี่ยนเส้นทาง I/O 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. Linux ในสำนักงาน 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. ทุบตีพร้อมท์ 120

7.2.5. เชลล์สคริปต์ 121

7.3. สภาพแวดล้อมแบบกราฟิก123

7.3.1. บทนำ 123

7.3.2. ระบบ X Window 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. การซื้อเครื่องพิมพ์สำหรับ Linux 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. ทำสำเนาด้วยเครื่องเขียนซีดี 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. ดีเอชซีพี 174

10.3.9. บริการรับรองความถูกต้อง 174

10.4. การดำเนินการจากระยะไกลของแอปพลิเคชัน 176

10.4.1. บทนำ 176

10.4.2. Rsh, rlogin และ telnet 176

10.4.3. ระบบ X Window 177

10.4.4. ชุด SSH 178

10.4.5. วีเอ็นซี 182

10.4.6. โปรโตคอล rdesktop 182

10.4.7. ซิกวิน 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. เอ็กซ์วินโดว์196

ก.1.5. เครือข่าย 197

ก.2. เว็บไซต์ที่มีประโยชน์ 197

ก.2.1. ข้อมูลทั่วไป 197

ก.2.2. ข้อมูลอ้างอิงเฉพาะด้านสถาปัตยกรรม 197

ก.2.3. การกระจาย 197

ก.2.4. ซอฟต์แวร์198

ภาคผนวก B. DOS เทียบกับคำสั่ง Linux 199

ภาคผนวก C. คุณสมบัติของเชลล์ 200

ค.1. คุณสมบัติทั่วไป200

ค.2. คุณสมบัติที่แตกต่าง 201

204 ภาคผนวก

204

204 B

205 C

205 D

E 206

206 เรนไฮน์

207 G

H ฮิต

ภาพ

ฉัน 207

J 208

208 K

208

209 M

210 ยังไม่มีข้อความ

210

ป 210

Q 211

211 R

212 S

T 212

U 213

214 V

กว้าง 214

x 214

Y 215

215 Z

215 ดัชนี

ระบบปฏิบัติการคลาวด์คอมพิวติ้งยอดนิยมที่ OnWorks: