本书由浅入深地介绍了Kali Linux的各种渗透测试技术。书中选取了核心和基础的内容进行讲解,让读者能够掌握渗透测试的流程,而不会被高难度的内容所淹没。本书涉及面广,从基本的知识介绍、安装及配置Kali Linux,到信息收集和漏洞扫描及利用,再到权限提升及各种渗透测试,均有涉及。 本书共9章,分为3篇。第1篇为Linux安全渗透测试基础,介绍了Linux安全渗透简介、安装及配置Kali Linux操作系统、配置目标测试系统;第2篇为信息的收集及利用,介绍了信息收集、漏洞扫描、漏洞利用等技术;第3篇为各种渗透测试,介绍了权限提升、密码攻击、无线网络攻击、渗透测试等技术。 本书适合使用Linux各个层次的人员作为学习渗透测试技术的基础读物,也适合对安全、渗透感兴趣的人、网络管理员及专门从事搞安全的人员等阅读。 本书精华内容 搭
Shell学习终极实战秘笈,CU论坛力荐,300个实例,2个项目案例,15小时配套教学视频,赠送35小时Linux入门视频及11小时Linux指令视频,送教学PPT。推荐阅读:《Linux典藏大系三本套装》,已上市 《Linux典藏大系:Linux Shell命令行及脚本编程实例详解》理论结合实践,全面、系统地介绍了 Linux Shell(Bash)脚本编程的语法、命令、技巧 等内容。《Linux典藏大系:Linux Shell命令行及脚本编程实例详解》偏重于实践教学,在讲解理论知识时, 通过一些典型实例让读者了解理论知识在实际环境中 的应用,并对易混淆和较难理解的知识点做了重点分 析,以加深读者对知识的理解。另外,作者专门为本 书录制了高清配套教学视频,以帮助读者高效学习, 同时也提供了《Linux典藏大系:Linux Shell命令行及脚本编程实例详解》实例源程序以方便读者学习。 《Linux典藏大系:L
本书介绍Linux 内核的编译和移植、根文件系统的制作、基础系统、桌面系统, 以及这些软件在系统中的 作用、软件之间的依赖关系、各种软件的移植方法。由于很多树莓派应用是由Python 语言开发的, 本书也 专门介绍树莓派上硬件接口的Python 控制模块和其他一些基础应用。全书共分6 章,第1 章介绍Linux 内核的 移植及根文件系统的制作;在第1 章的基础上, 第2 章移植了一些基础软件, 增强了树莓派的联网功能;第3 章 介绍Linux 的基础图形库、文本布局软件、X Window 系统, 直至构成一个完整的XFCE4 桌面环境;第4 章介 绍一些应用软件的移植, 包括远程桌面、音视频编码与解码及媒体播放、文档阅读, 以及网络监控软件;第 5 章 介绍典型的Linux 开发工具的移植, 移植了编译器的树莓派系统初步具备板载开发能力;鉴于树莓派被广泛用于 电子设计制作, 第6 章专门讨论树莓派G
《Linux操作系统实例教程》图文并茂,实例丰富,可以使读者在短时间内快速掌握Linux操作系统的使用技巧与管理方法。《Linux操作系统实例教程》在服务器操作系统Red Hat Enterprise Linux 8平台下,按照生产实践环节Linux系统管理员应具备的专业技能要求,系统地讲述了环境准备、Linux系统概述、Linux系统启动过程及Systemd目标、文件操作管理、用户与组管理、特殊权限管理、软件包的安装与使用、Crontab计划任务、文件系统管理、Swap交换分区管理、网络管理、防火墙Firewalld管理、SELinux管理、归档压缩技术等内容,培养读者分析问题和解决问题的能力,为今后从事相关工作奠定基础。 《Linux操作系统实例教程》可作为计算机相关专业的本科生教材,还可作为对Linux操作系统感兴趣的读者的参考书。
《Shell从入门到精通(第2版)》是获得大量读者好评的 Linux典藏大系 中的经典畅销书《Shell从入门到精通》的第2版。本书结合大量实例,详细介绍系统管理员和Linux程序员解决实际问题的得力工具 Bash Shell的用法,并对一些易混淆的内容进行重点提示和讲解。本书提供442分钟教学视频、程序源代码、高清思维导图、教学PPT和习题参考答案等超值配套资源,帮助读者高效、直观地学习。 《Shell从入门到精通(第2版)》共15章,分为3篇。第1篇认识Shell编程,主要介绍Shell编程的入门知识,以及Shell编程环境的搭建;第2篇Shell编程核心技术,主要介绍Shell变量和引用、条件测试和判断语句、循环结构、函数、数组、正则表达式、文本处理、流编辑器、文本处理利器awk命令、文件操作、子Shell与进程处理等;第3篇Shell编程实战,主要介绍Shell脚本调试技术和2个综合案例的实现
《Linuz Qt GUI开发详解--基于Nokia Qt SDK》由李彬编著,本书详细介绍了Linux-FQt用户界面开发的重要的核心知识。全书共分为5章20节,涉及Qt基础控件的使用,开发工具的使用,信号与槽机制的探秘,GUl换肤和多国语言支持的实现,Qt事件驱动机制,多进程和多线程编程技术, Qt串口编程技术,QtWebKit模块的高级编程技术,浏览器JavaScript对象扩展技术,QWebPlugin-Factory的使用,基于NPAPI标准的跨浏览器插件开发技术,MySQL和SQLife数据库在Qt中的应用及XML解析技术,QNetwork AccessManager及其相关类的使用等。《工程师经验手记·Linuz Qt GUI 开发详解:基于Nokia QtSDK》在编写相关知识点时尽量通过例子来演示 知识点的应用,尽量用通俗易懂的话来阐述知识点,每一章都会通过项目实例来强化读者对该章知识点的掌握和提高读者的实战水平及经验。 《Linuz Qt GUI开发详解--基于Nok
本书以使用面较广的Linux发行版—Ubuntu为平台,采用22.04LTS版本,通过翔实的内容、简练的语言、丰富的案例,逐一对Linux操作系统的基础知识和标准操作进行讲解。全书共8章,从Linux
徐英慧、马忠梅、王磊、王琳编著的《ARM9嵌入 式系统设计--基于S3C2410与Linux(第3版普通高校十 二五规划教材)》针对在嵌入式市场上颇具竞争力的 ARM9处理器——s3c2410和开放源码的Linux操作系统 ,讲述嵌人式系统的概念、软硬件的开发和调试手段 、嵌入式Linux驱动程序和应用程序的开发以及图形 用户界面MiniGUI的移植和应用。第3版的开发环境为 Realview MDK和IAREWARM,开发平台为EL-ARM-860 。 本书的特点是集嵌入式系统开发的理论知识和实 验教学于一体,并结合北京精仪达盛科技有限公司的 开发板,给出了大量实例。 本书可作为高等院校嵌入式系统课程的教材,也 可作为对嵌入式系统开发感兴趣的读者的人门教材, 同时还可以作为从事ARM嵌入式系统应用开发工程师 的参考书。
本教程是面向嵌入式Linux学习和产品开发的入门教程,分上下两册。本书为下册,分3篇,共16章,内容涵盖Linux内核、设备驱动、系统整合和产品化等方面。其中,设备驱动部分是重点内容,从模块编写开始,深入浅出地讲述了驱动编写的各个方面;之后以Linux子系统为单位,分别讲述了各常用外设的驱动编写或移植,如LED、GPIO、I2C、SPI、Input子系统、串口、声卡、WiFi网卡和3G模块等。 本 书由浅入深,结构合理,实用性强,提供的范例稍加改动即可应用于实际项目。阅读本书需要有一定Linux使用基础,适合于准备往驱动方向发展的嵌入式Linux开发工程师,也可作为高校非计算机专业高年级学生学习嵌入式Linux驱动的参考教材。
本书结合大量实例,讲解了嵌入式Linux应用程序设计各个方面的基本方法及必要的核心概念。主要内容包括搭建嵌入式Linux开发环境、嵌入式文件I/O编程、嵌入式Linux多任务编程、嵌入式Linux进程间通信、嵌入式Linux多线程编程、嵌入式Linux网络编程、嵌入式Linux设备驱动编程、Android应用编程、Android播放器项目设计等。重视应用是贯穿全书的*特点,在各章和全书结尾分别设置了在项目实践中常见或类似的应用实例。
本书以树莓派基础工具,讲解Linux操作系统。树莓派是近年来流行的微型电脑,能用于各种有趣的硬件开发。树莓派中安装了Linux系统,可以充当操作系统的学习平台。本书按照“树莓派背景知识——树莓派使用——Linux使用——操作系统原理——实操项目”的顺序展开。读者不仅能体验到玩树莓派的乐趣,而且能全面了解操作系统的核心概念和原理。
目前各种类型的linux系统在其应用领域中都有着长足的发展,特别是在信息安全越来越重要的今天。《linux从初学到精通(含dvd光盘1张)》作为一本linux的入门书籍,主要针对linux在服务器及个人应用领域的初学者,希望读者在认真学习后可以掌握linux的基本操作及一些常见服务的安装配置方法。 《linux从初学到精通(含dvd光盘1张)》由浅入深地讲解linux系统的安装部署、桌面应用、基础操作、shell脚本、常用服务等相关知识。 《linux从初学到精通(含dvd光盘1张)》从初学者的角度详细的讲解每一个操作步骤,力求让读者可以更加清楚、准确了解整个操作过程。 《linux从初学到精通(含dvd光盘1张)》适合linux初、中级用户参考学习,也可作为高等院校电子类、信息类、计算机类等专业的linux教材。
嵌入式系统是现代信息网络技术及物联网发展的重要技术平台,因此成为目前 各高校信息类专业的必修课。考虑到国内本专科院校使用ARM实验开发设备和Linux嵌入式操作系统较多,因此本书主要围绕ARM硬件环境和Linux软件环境编写而成。 全书由ARM基本结构与开发环境、Linux嵌入式操作系统基础与开发技术、嵌入式Linux综合设计项目实例3部分内容构成,共7章。重点阐述了基于Linux操作系统的ARM应用系统开发基础和技术应用,包括嵌入式系统开发与设计、系统主要设备的驱动、图形界面的设计。较完整地阐述了基于Linux嵌入式系统在网络、智能家居、消费电子等领域应用的成功案例,并提供了实用程序。 本书着眼于嵌入式系统开发,内容完整,案例具体、实用,可供本科生、研究生和工程技术人员的学习和参考。 本书配有免费电子课件,欢迎选用本书作教材的
本书结合大量实验程序和图表,通俗易懂地介绍了Linux操作系统的运行原理和硬件的基础知识,涉及进程管理、进程调度器、内存管理、存储层次、文件系统和外部存储器等。实验程序使用C语言和Python编写,读者可亲自动手运行程序,来确认系统的行为。另外,以图解的方式介绍各知识点,简明且直观,能够帮助读者加深理解。读者只需对Linux基本命令有所了解,即可轻松阅读。 本书适合应用程序开发人员、系统设计师、运维管理人员和技术支持人员等人士阅读。