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