本书从原理性和实用性出发,从初学者的角度全面而详细介绍了Linux操作系统的基本概念和常用命令的使用。阐述的内容都是针对初学者完成日常工作所必需的各个方面,包括Linux的基本概念、常用命令、文件系统、屏幕编辑器、进程管理、shell程序设计、数据管理工具、集成编译工具、系统调用接口与应用程序开发、进程间通信和线程控制等, 给出了一组综合设计实验。本书各章都有大量的实例讲述,各章末尾也有练习题,可帮助读者由浅入深、循序渐进地学习Linux操作系统,理论联系实际,快速上手实践,逐步达到熟练掌握Linux操作系统的使用技巧以及提高应用开发能力的目的。
《Linux典藏大系:Linux从入门到精通(第2版)》共29章,分为7篇。内容包括Linux概述、Linux安装、Linux基本配置、桌面环境、Shell基本命令、文件和目录管理、软件包管理、磁盘管
全书介绍了系统安装、基本shell命令、 shell命令、用户管理、磁盘管理、文件管理、资源管理、网络管理、软件包管理和应用服务器搭建等内容,采用大量实例介绍相关知识的应用,帮助读者掌握CentOS/RHEL系统的使用和管理技巧。 全书分为16个项目,项目1介绍CentOS的安装过程、注意事项,项目2介绍常用的系统管理命令,项目3介绍常用的文件和目录管理命令,项目4介绍shell命令的 用法,项目5介绍用户和组群管理命令,项目6介绍磁盘和文件权限管理命令,项目7介绍系统资源管理命令,项目8介绍软件包的管理方法,项目9介绍网络参数的配置,项目10~15分别介绍samba、DNS、邮件、Web、DHCP、Docker、Hadoop等服务器的安装和管理,项目16介绍图形化系统管理工具Webmin的应用。其中,项目1~9是一个完整的体系,自项目10开始各项目自成体系,读者可以根据需要选择性学习
本书基于CentOS 8系统地介绍Linux系统的使用与开发,共4部分,主要内容包括Linux概述、Linux桌面环境的使用、Linux文本编辑器、Shell环境与命令基础、系统管理、网络管理、Shell程序设计、基于Linux的C编程、GTK+图形界面程序设计、SSH服务、Linux网络防火墙、Linux日志分析工具及应用、Linux数据备份等。此外,为了使读者 好地掌握各章知识,本书提供相应的习题及实验指导,同时针对书中的重难点部分配备讲解视频,读者可通过扫描对应的二维码进行查看。 本书可作为高等院校计算机类专业的教材,也可作为从事相关领域工作的人员的参考书。
本书以CentOS Linux系统的操作实践为出发点,系统讲解Linux安装和管理的方法,从系统安装、基础命令到网络管理以及常用的系统服务,使得读者可以快速获得日常维护Linux系统和网络服务的技能。本书配套脚本源码、PPT课件与教学视频。 本书共分16章。 ~10章是Linux系统的基础知识,内容涵盖CentOS Stream 8的安装方法、常见的Linux命令、vi编辑器、文件系统和磁盘管理、日志系统管理、用户管理、应用程序管理、Shell基础知识、进程管理和网络管理; 1~16章是各项流行的网络服务的安装和配置方法,主要包括防火墙和DHCP、NFS、Samba、FTP、域名解析、邮件服务、Squid以及无人值守安装Linux。 本书适合Linux初学者、Linux爱好者以及Linux系统开发人员、测试人员等,使用本书无须学习、理解过多的基础理论,即可快速掌握Linux系统及其常用的管理技巧。同时,本书也适合作为
本书以CentOS 7.6 操作系统为基础,系统、全面地介绍了Linux 操作系统的基本概念和网络服务配置。全书共分为7 个项目,内容包括Linux 操作系统概述,初探CentOS 7.6,管理用户、文件和磁盘,管理进程与系统服务,管理软件,配置网络、防火墙与远程桌面,以及网络服务配置与管理。 本书既可作为中职院校计算机网络技术、通信技术等相关专业的教材,也可供广大计算机爱好者在自学Linux 操作系统时使用。
\"“Linux平台与维护”是计算机网络技术、通信技术、软件技术、移动互联应用技术等专业的核心课程。本书基于任务驱动的教学模式,紧扣全国网络系统管理大赛 大纲。本书分为13个大项目,多个任务,结构清晰,内容丰富,通俗易懂,实例众多。本书包含LINUX操作系统的基本概念、基本操作、核心服务器搭建技术、安全防护技能等,实践性强。 学习者在阅读和实践本书教学内容时,可提高对LINUX操作系统的认识,并通过案例教学和项目实训培养综合运用知识的初步能力,是从事各种网络管理、维护及设计的基础。并为后续学习、实习、就业等提供强大的支撑和促进作用。 本书由多年从事计算机网络与安全技术教学工作的教师及工程师编写,可以作为计算机网络相关专业的教学用书,以前作为IT培训或工程技术人员的自学参考用书。 \"
本书部分对接“全国职业技能大赛”和“世界技能大赛”,符合“三教”改革精神。本书是 精品课程、 精品资源共享课和浙江省精品在线开放课程“Linux网络操作系统”的配套教材,是基于“项目驱动、任务导向”的“双元”模式的纸质教材+电子活页的项目化零基础教程。 本书以RHEL 8/CentOS 8为平台,分为7个学习情境,分别为系统安装与常用命令、系统管理与配置、shell编程与调试、网络配置与安全管理、服务器配置与管理(电子活页)、系统安全与故障排除(电子活页)、拓展与提高(电子活页)。全书共11个教学项目,分别为安装与配置Linux操作系统、Linux常用命令与vim、管理Linux服务器的用户和组、配置与管理文件系统、配置与管理硬盘、配置网络和使用SSH服务、shell基础、学习shell script、使用gcc和make调试程序、配置与管理防火墙和SELinux以及配置与管理代理
全书以Ubuntu系统作为讲解对象,采用朴实生动的语言对系统中使用的工具以及其他相关内容进行了阐述。 本书共9章,包括初识Linux操作系统、Linux操作系统的使用、Linux用户管理、Linux软件管理、Linux编程环境、Linux网络配置、Shell编程、正则表达式以及项目实战。本书以实用为标准,合理选取Linux操作系统的 知识,并对选取的内容做了细致的讲解,内容精练易懂,意在帮助读者快速掌握Linux操作系统的使用方法本书既可作为高等院校本、专科物联网相关专业的入门教材,又可作为计算机基础的培训教材,还可作为学习嵌入式物联网开发技术的辅助工具用书。
%26nbsp;%26nbsp;%26nbsp;%26nbsp;本书由浅入深地介绍了Kali Linux的各种渗透测试技术。书中选取了很核心和很基础的内容进行讲解,让读者能够掌握渗透测
克里斯·西蒙兹著的《精通嵌入式Linux编程(影印版)(英文版)》带领你检视整个产品周期,深入讲解每个产品阶段用到的组件和选项。首先学习的是工具链、bootloader、Linux内核以及根文件系统的配置方法。然后学习使用两种 常用的构建系统(Buildroot和Yocto Project)来加快和简化开发过程。打下了坚实的基础之后,接下来要讲述如何发挥出raw NAND/NOR flash memory(闪存)和managed flash(管理闪存)eMMC芯片的效用,其中包括延长设备生寸期以及执行可靠性in-field 新的机制。随后要讲到POSIX线程的用法,这对于 终设备的响应性以及性能有着极大的影响。 会介绍一些性能分析技术以及使用perf和ftrace跟踪应用程序和内核代码。本书适合于熟悉嵌入式系统,希望学习如何制造 设备的Linux开发人员以及系统程序员。要求读者具备基本的C语言基础和系 程经验。
本书较为全面地介绍了嵌入式操作系统,全书共10章,分别为嵌入式Linux%26nbsp;操作系统简介、嵌入式Linux操作系统的使用、Linux软件管理、Linux用户管理、Linux文件系统、L
操作系统国产化是软件国产化的根本保障,是软件行业必须要攻克的阵地。本书以“理论+实操”相结合的方式,主要讲解国产操作系统统信UOS的基础知识及应用技术。本书全面、系统、由浅入深地介绍了该操作系统的概念、使用、原理、开发和管理等方面的内容。通过大量应用实例,循序渐进地引导读者学习操作系统。全书共有8章,内容包括:国产操作系统统信UOS的起源、发展和应用;图形化界面操作、操作系统常用的命令、用户和用户组的管理、文件系统及磁盘管理、进程与日志管理、应用软件的安装及使用、操作系统网络与安全管理方面的知识。教材安排布局和内容组织紧密围绕8个知识单元,有系统、有层次、有广度、有深度地展开全书内容。本书可作为高等学校计算机相关专业操作系统课程的教材,也可作为广大Linux用户、管理员及Linux系统自学者的学习用
Linux操作系统作为云计算、大数据、芯片EDA软件与人工智能的运行平台,是计算机软硬件的基础技术之一。Linux脚本语言是使用Linux操作系统的日常工具,其命令简洁且富于创造性。本书重点讲解了约30条基本脚本命令的使用细节,展示了其多次组合以解决现实问题的创造性技巧,并结合软件开发与测试、服务器运维及芯片验证等工作中的典型案例给出了丰富的拓展技巧。本书包括基础篇、总结篇、提高篇和职业适应篇,层层递进地展示了基本脚本命令的使用技巧。 本书在基本脚本命令的细节功能上引导读者体验发现的乐趣,用研究性题目适时激发出程序员的创造性思维。本书可作为电子信息类专业中职、高职、本科、研究生及各类技术人员的教材。
本书以目前被广泛使用的Red Hat Enterprise Linux 7.4系统写,兼容CentOS7.4系统。采用教、学、做相结合的模式,以工作过程为导向,注重知识的实用性和可操作性,强化实践操作能力的训练。 本书依据网络工程实际工作中需要的知识和技能进行项目分解,全书共分为14个项目。内容涵盖:安装和使用Linux服务器、用户管理与文件权限、磁盘管理、网络配置与远程访问、Samba和NFS服务器、DHCP服务器、DNS服务器、Apache服务器配置、Vsftp服务器、邮件服务器、代理服务器、数据库服务器、无人值守安装系统、双机热备。 本书可作为高职院校计算机网络技术专业、计算机应用技术专业及相关专业的理论与实践一体化教材,也可作为广大网络管理与维护人员搭建、配置和管理Linux系统的参考用书。