本書全面系統(tǒng)地講解了Linux系統(tǒng)的相關(guān)知識。全書由4部分(基礎(chǔ)篇、系統(tǒng)篇、網(wǎng)絡(luò)篇及開發(fā)篇)共17章組成,具體包括Linux概述、Red Hat Linux 9安裝、Linux常用命令、Linux文本編輯、Linux桌面環(huán)境、用戶管理、設(shè)備管理、文件系統(tǒng)管理、進程管理、日志文件管理、TCP/IP網(wǎng)絡(luò)設(shè)置、Apache Web服務(wù)器、文件傳輸服務(wù)器、網(wǎng)絡(luò)服務(wù)器簡介、Linux編程概述、Linux語言環(huán)境、Linux內(nèi)核概述。
本書實用性、可操作性強,適合作為本科院校計算機專業(yè)的教材,也適合Linux初學(xué)者學(xué)習(xí)使用,還可供從事計算機工作的相關(guān)人員使用。
歡迎進入Linux的世界!
在過去,PC平臺上運行的基本上都是商業(yè)操作系統(tǒng)Microsoft Windows系列。但現(xiàn)在,無論在企業(yè)、研究機構(gòu)還是普通用戶中,發(fā)展最快的操作系統(tǒng)當(dāng)屬Linux,它的“自由”特征,使其成為許多專業(yè)用戶最青睞的操作系統(tǒng)之一,蘊藏著極其巨大的商機和市場潛力。
Linux由UNIX發(fā)展而來,繼承了UNIX的優(yōu)秀設(shè)計思想,支持多用戶、多進程、多線程,功能強大,穩(wěn)定可靠,而且具有良好的兼容性和可移植性。Linux對于用戶是沒有任何秘密可言的,只要愿意,用戶可以控制操作系統(tǒng)的一切,即究竟使用Linux到什么程度,完全由用戶自己決定。
Red Hat Linux 9是Red Hat公司推出的深受用戶青睞的Linux發(fā)行版。本書以Red Hat Linux 9為藍本,由淺入深、側(cè)重實踐地介紹了Linux的基礎(chǔ)知識、系統(tǒng)管理、網(wǎng)絡(luò)管理和在Linux下進行軟件開發(fā)等內(nèi)容。
本書是作者根據(jù)多年的教學(xué)和應(yīng)用體會,在充分了解剛接觸Linux且還未入門的學(xué)生的能力和心理的基礎(chǔ)上編寫而成的。本書在內(nèi)容的選取上堅持科學(xué)性、先進性、實用性為一體,并在此基礎(chǔ)上,努力做到從內(nèi)容到形式都有所突破、有所創(chuàng)新。書中通過大量的實例讓學(xué)生分層次、分步驟地掌握所學(xué)的知識。
全書由4部分共17章組成,每章都包括本章學(xué)習(xí)目標(biāo)、正文、課后習(xí)題與實驗等環(huán)節(jié)。
第一部分是基礎(chǔ)篇,包含第1~5章,分別介紹了Linux的基本概念、發(fā)展史、眾多發(fā)行版的特點,Red Hat Linux 9的安裝配置,Linux的常用命令,Linux的文本編輯以及Linux桌面環(huán)境。
第二部分是系統(tǒng)篇,包含第6~10章,分別介紹了Linux多用戶的管理、硬件設(shè)備的安裝與配置、文件系統(tǒng)的管理、進程的管理以及系統(tǒng)日志的查看和管理。
第三部分是網(wǎng)絡(luò)篇,包含第11~14章,分別介紹了TCP/IP原理和配置、Linux常用服務(wù)器的介紹、配置和管理,如Apache Web 服務(wù)器、FTP服務(wù)器、DHCP服務(wù)器、DNS服務(wù)器、E-mail服務(wù)器、Samba服務(wù)器、squid代理服務(wù)器、防火墻及NAT服務(wù)器等。
第四部分是開發(fā)篇,包含第15~17章,分別介紹了Linux的軟件開發(fā)特點、常用的編程語言、Shell腳本編程、C/C++?的軟件開發(fā)以及關(guān)于Linux內(nèi)核的概述。