本书以红帽系列Linux的最新发行版Fedora 35为蓝本,坚持理论够用并侧重实用的原则,通过案例、示例讲解每个知识点,对Linux做了较为详尽的阐述。全书结构清晰、通俗易懂,力争使读者可以饶有兴趣地学习Linux。本书是一本优秀的Linux入门教材,主要针对技术型读者,尤其是计算机及相关专业的学生。 本书共7章,主要内容包括: Linux简介与安装、Linux的用户接口与文本编辑器、系统管理、磁盘与文件管理、软件包管理、组建Linux局域网、提供Internet服务。 本书适合作为本科院校及高职高专院校计算机相关专业学生的教材,也可供培养技能型紧缺人才的机构使用。
本书以“学完C语言之后知道能做什么”为编写目标,共12章: Linux C语言程序设计、C语言基础Ⅰ、C语言基础Ⅱ、编译与调试、链表、C标准库、Linux系统调用、Socket编程、Linux函数库和进程地址空间、Pthreads编程、GTK图形界面编程、Linux内核编程。其中,C语言基础Ⅰ、C语言基础Ⅱ、C标准库与Linux系统调用为本书最基础、最重要的4章,全面介绍了标准C的基本语法和Linux系统调用编程。其他章节告诉读者C语言具体能做什么。本书坚守“Talk is cheap, show me the code”信条,通过正确无误的示例代码向读者展示C语言的具体用法。本书内容注重实用,结构清晰,图文并茂,力求做到使读者感兴趣地学习Linux C语言编程。 本书可作为高等学校各专业的“C语言程序设计”课程教材,也可作为从事计算机相关工作的科技人员、计算机爱好者及各类自学人员的参考书。