推荐几本书。
《Linux 命令详解手册》 本书适合系统管理员、linux爱好者以及 linux从业人员阅读。Linux 命令手册详细介绍了使用 shell、处理文件、玩转多媒体、管理文件系统、备份和恢复数据、操控进程、管理系统、监控网络、远程系统管理以及安全防护等内容,使读者真正做到学以致用。
《Linux命令行和shell脚本编程宝典》本书非常全面地介绍了linux命令行和shell命令,并且提供了很多实践教程和实例应用程序信息,为学习的内容提供了相关环境,是linux的爱好者以及linux系统管理员的首选。
《LINUX系统编程》主要讨论如何编写Linux系统软件——代码位于底层,并且直接跟内核及核心系统程序库对话。《Linux系统编程》描述了使用标准接口包括使用Linux独有的高级接口时,在功能和性能之间如何进行权衡取舍的策略。该书同样也是一本内行人士编写灵活高效代码的学习指南。
《Linux命令行技术大全》本书的编写基于fedora core 6操作系统,2.6.18内核,汇集了绝大部分命令的功能介绍、参数说明和注意事项,并针对具体应用列举了大量示例,分别详细地介绍了磁盘管理命令、文件管理、系统管理命令、网络配置命令、网络服务命令、系统应用命令、系统安全命令及其他命令,以及shell和shell编程,使读者真正做到学以致用。本书内容全面、语言简练、深入浅出、通俗易懂,既可作为即查即用的工具手册,也可作为了解linux系统的参考书目。本书同样适用于其他linux发行版,是linux用户必备的参考用书。
《》本书是linux程序设计领域的经典名著,以简单易懂、内容全面和示例丰富而受到广泛好评。中文版前两版出版后,在国内的linux爱好者和程序员中也引起了强烈反响,这一热潮一直持续至今。对linux所提供的功能全面而准确的阐述,以及贯穿全书的示例程序体验,使本书不仅成为初学者的最佳linux程序设计指南,而且是中高级程序员不可或缺的参考书。
《》本书结合内核版本2.6.24源代码中最关键的部分,深入讨论linux内核的概念、结构和实现。具体包括进程管理和调度、虚拟内存、进程间通信、设备驱动程序、虚拟文件系统、网络、时间管理、数据同步等方面的内容。本书引导你阅读内核源代码,熟悉linux所有的内在工作机理,充分展现linux系统的魅力。本书适合linux的系统编程人员、系统管理者以及linux爱好者学习使用。