前 言
Linux是一个免费、多用户、多任务的操作系统,其内核最早由芬兰的大学生Linus Torvalds开发,其运行方式、功能与UNIX系统很相似,但Linux系统的稳定性、安全性和网络功能是许多商业操作系统所无法比拟的。Linux系统最大的特色是源代码完全公开,在符合GNU/GPL(通用公共许可证)的原则下,任何人都可以自由取得、发布甚至修改源代码。
Linux系统在系统级的数据库、消息管理、Web应用、桌面办公、嵌入式开发等领域应用广泛,已经成功地应用于金融、电信、制造、教育、能源、交通等行业,并得到了充分的肯定和广泛的认可。
本书内容
本书详细讲解了Linux系统的方方面面,共分4篇进行讲解。
第一篇 Linux基础入门
第1章主要讲解Linux系统的基础知识,使读者对Linux系统有基本的了解并掌握Linux系统与Windows系统的区别,本章的重点是Linux发行版本和内核版本的介绍。
第2章主要讲解Linux系统的安装、升级和删除,学完本章后读者可以自己动手进行操作,本章最后讲解Linux安装过程中常见故障的排除方法。
第3章主要讲解Linux图形界面的使用,GNOME和KDE是Linux系统上的两大桌面系统。
第4章主要讲解Linux应用软件的使用,在Linux系统上播放音乐、查看图像、上网冲浪、收发邮件等非常方便。
第5章主要讲解Linux字符界面的操作,重点是shell的相关知识以及Vi编辑器的使用方法。
第6章主要讲解Linux系统的常用操作命令,重点文件和目录操作,文本显示和处理,文件和命令查找,系统信息显示等相关命令。
第二篇 Linux系统管理
第7章主要讲解Linux系统下的文件和目录的相关知识,主要包括Linux系统的目录结构,如何查看Linux系统的软硬件信息,以及创建和管理链接文件。
第8章主要讲解Linux用户和组群的管理,重点讲解如何创建、管理用户和组账户,以及如何实现账户安全。
第9章主要讲解软件包的管理,重点是RPM和tar包的使用和管理。
第10章主要讲解磁盘的管理,重点是如何对磁盘进行分区以及如何创建RAID和LVM。
第11章主要讲解Linux文件系统,重点是如何创建、挂载和卸载文件系统以及交换空间的使用。
第12章主要讲解磁盘配额和权限设置,以案例的形式讲解了如何设置和管理磁盘配额,如何通过文字设定法和数字设定法设置权限,以及如何设置文件的所有权和权限掩码。
第13章主要讲解Linux系统的启动,重点介绍Linux系统启动过程、init进程和GRUB引导器。
第14章主要讲解进程和服务的管理,重点介绍如何有效管理进程和服务,使得Linux系统正常工作。
第15章主要讲解作业控制和任务计划,重点介绍如何使用at、cron和batch实现任务计划。
第16章主要讲解了Linux系统维护,重点是Linux日志的管理以及如何实现Linux虚拟控制台的中文化。
第三篇 Linux网络服务
第17章主要讲解网络的基本配置,重点介绍Linux系统网络配置文件、网络测试命令以及Linux静态路由的配置。
第18章主要讲解Linux服务器远程管理的实现,重点是实现远程访问的3种方法:Telnet、OpenSSH和VNC。
第19章主要讲解如何使用Samba实现文件共享,以案例的形式讲解图形界面和字符界面下Samba服务器的配置,实现Windows系统和Linux系统的文件共享。
第20章主要讲解DHCP和NFS服务器的配置,以案例的形式配置DHCP服务器,使客户端计算机自动获取IP地址。
第21章主要讲解如何使用Apache架设Web网站,以实际的案例讲解Web网站的配置过程。
第22章主要讲解实现Linux系统的网络安全,重点是实现Linux网络安全的措施、Linux入侵的方法以及网络安全工具(TCP_Wrappers和nmap)的使用。
第四篇 Linux程序开发
第23章主要讲解shell编程,以两个案例讲解shell变量、变量表达式、shell程序的执行和跟踪、shell流程控制语句、函数。
第24章主要讲解Linux系统下的C语言编程基础,重点是数据类型、控制流程语句、文件的输入/输出函数、变量、数组与指针。
第25章主要讲解Linux程序编译和调试维护,重点是使用GCC和GDB调试程序以及使用make维护程序。
本书使用对象
Ø 广大的Linux爱好者;
Ø Linux系统初学者;
Ø Linux系统管理、维护人员;
Ø 大专院校相关专业的学生;
Ø Linux培训机构的教师和学员。
参与本书编写的人员
本书由IT同路人负责编写并统编全书稿,同时参与编写的还有范文庆、钟金鑫、王欣、张曦文、尚玉珊、张丛辉、王玮、刘超、张圣亮、李凡、马堃、徐路迎、赵国锋、孙颂武、汪荷君、孙明、林雪梅、张墨等,在此一并表示感谢。
本书编写过程中得到了华清远见嵌入式培训中心的大力支持,他们为本书的写作提供了丰富的参考资料并提出了许多建设性的意见,在此表示衷心的感谢。本书的相关资料和嵌入式系统相关资料、公开视频,请参见http://www.farsight.com.cn/download。
由于笔者水平有限,编写时间仓促,书中难免有疏漏和不足之处,恳请广大读者提出宝贵意见。欢迎读者登录http://ittongluren.blog.163.com对本书进行讨论、交流。本书责任编辑的联系方式是huangyan@ptpress.com.cn,欢迎来信交流。
编 者
2008年1月
| 回书目 下一节 |
| 关于 Linux Linux标准学习教程 的 |
|
||||
| · SQL Server 2008/2005.. · RAID——磁盘阵列基础 · Linux——从菜鸟到高手 · 微软Forefront企业安全.. · 如何优化IT 控制能耗 · 国际文档格式标准开战 · CISSP认证成长之路 · 珊瑚虫QQ作者侵权案开庭 |
· Windows Server 2008专.. · 隐私保护技术探讨 · 贝恩资本携手华为22亿.. · 802.11n:下一代的无线.. · 体验Visual Studio 200.. · 运营商封堵非法ADSL共享 · ADSL应用面面俱到 · 龙芯要做中国的“奔腾” |
|||
|
||||
| · VPN技术 · SQL Server 2008/2005.. · SOA 面向服务架构 · 子网掩码教程 · SQL Server 2008/2005.. · RAID——磁盘阵列基础 · 中间件应用技术专题 · 深入了解PGP加密技术 |
· MySQL数据库备份 · 病毒查杀专题 · VPN技术 · Solaris 10 配置管理 · SSL VPN详细知识 · Linux防火墙 · 打造安全服务器 · Sniffer安全技术从入门.. |
|||
|
||||
| · VPN技术 · SQL Server 2008/2005.. · 中间件应用技术专题 · SQL Server 2008/2005.. · SOA 面向服务架构 · 子网掩码教程 · MySQL数据库备份 · RAID——磁盘阵列基础 |
· 身份认证技术 · 病毒查杀专题 · 清除流氓软件——51CTO.. · SSL VPN详细知识 · Sniffer安全技术从入门.. · VPN技术 · SOA 面向服务架构 · 了解统一威胁管理(UTM).. |
|||