本书由浅入深地介绍了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嵌入式系统应用开发工程师 的参考书。
本书系统讲解Fedora Core 5 Linux的使用方法,主要内容包括:Linux 基础、图形模式光盘安装、文本模式安装、Kickstart批量安装、磁盘分区、系统救援模式与卸载、文件系统管理、磁盘管理、用户与组群管理、查询系统帮助、进程控制与管理、远程图形管理工具、文件压缩、Shell的重要性、集成式桌面环境、RPM软件包管理、打印机管理、GnuPG安全性保护等。本书采用理论阐述,命令操作以及图形工具使用并重的方式,讲解翔实,生动实用。对于广大的Linux管理人员来说,是一本不可或缺的参考书籍。 以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系统及其常用的管理技巧。同时,本书也适
本书以目前被广泛使用的Red Hat Enterprise Linux 7.4系统写,兼容CentOS7.4系统。采用教、学、做相结合的模式,以工作过程为导向,注重知识的实用性和可操作性,强化实践操作能力的训练。 本书依据网络工程实际工作中需要的知识和技能进行项目分解,全书共分为14个项目。内容涵盖:安装和使用Linux服务器、用户管理与文件权限、磁盘管理、网络配置与远程访问、Samba和NFS服务器、DHCP服务器、DNS服务器、Apache服务器配置、Vsftp服务器、邮件服务器、代理服务器、数据库服务器、无人值守安装系统、双机热备。 本书可作为高职院校计算机网络技术专业、计算机应用技术专业及相关专业的理论与实践一体化教材,也可作为广大网络管理与维护人员搭建、配置和管理Linux系统的参考用书。
《Linux驱动开发入门与实战(第2版)/Linux典藏大系》编著者郑强。 《Linux驱动开发入门与实战(第2版)/Linux典藏大系》是获得了大量读者好评的“Linux典藏大系”中的《Linux驱动开发入门与实战》的第2版。本.书由浅入深,全面、系统地介绍了Linux驱动开发技术,并提供了大量实例供读者实战演练。另外,作者在实例讲解中详细分析了各种重要的理论知识,让读者能够举一反三。 《Linux典藏大系:Linux驱动开发入门与实战(第2版)》共分3篇。第1篇介绍了Linux驱动开发概述、嵌入式处理器和开发板简介、构建嵌入式驱动程序开发环境、构建嵌入式Linux操作系统、构建 个驱动程序、简单的字符设备驱动程序等内容;第2篇介绍了设备驱动中的并发控制、设备驱动中的阻塞和同步机制、中断与时钟机制、内外存访问等内容;第3篇介绍了设备驱动模型、RTC实时时钟驱动程序
本书介绍Linux内核的编译和移植、根文件系统的制作、基础系统、桌面系统,以及这些软件在系统中的作用、软件之间的依赖关系、软件的移植方法。由于很多树莓派应用是由Python语言编写的,本书也专门介绍树莓派上硬件接口的Python控制模块和其他一些基础应用。全书分为6章,第1章介绍Linux内核的移植及根文件系统的制作;在第1章的基础上,第2章移植了一些基础软件,增强了树莓派的联网功能:第3章介绍Linux的基础图形库、文本布局软件、XWindow系统,直至构成一个完整的XFCE4桌面环境:第4章介绍一些Linux应用软件的移植,包括远程桌面、音视频编码与解码及媒体播放、文档阅读,以及网络监控软件:第5章介绍典型的Linux开发工具的移植,移植了编译器的树莓派系统初步具备板载开发能力;鉴于树莓派被广泛用于电子设计制作,第6章专门讨论树莓派GPIO接口的功能
本书是一本面向系统工程师的实践指南,旨在帮助他们获得Linux内核中BPF虚拟机的专业知识。通过本书,你不仅可以深入了解BPF程序的生命周期,还可以学习编写观测和修改内核行为的应用程序,以及通过代码注入的方式对内核事件进行监控、跟踪和安全观测等内容。 作者David Calavera和Lorenzo Fontana希望帮助读者利用BPF技术提升计算机系统的可观测性。通过本书,你可以熟悉日常工作所需的基本概念,并增强有关性能优化、网络和安全方面的知识。同时,本书展示了相关的C、Go和Python代码示例。 ·根据需求编写使用BPF观测和修改Linux内核行为的应用程序。 ·在无须重新编译内核或重启系统的情况下,安全地注入代码对内核事件进行监控、跟踪和观测。 ·对C、Go和Python代码示例进行探索。 ·全面深入地了解BPF程序的生命周期。
本书以目前被广泛使用的Red Hat Enterprise Linux 7.4系统写,兼容CentOS7.4系统。采用教、学、做相结合的模式,以工作过程为导向,注重知识的实用性和可操作性,强化实践操作能力的训练。 本书依据网络工程实际工作中需要的知识和技能进行项目分解,全书共分为14个项目。内容涵盖:安装和使用Linux服务器、用户管理与文件权限、磁盘管理、网络配置与远程访问、Samba和NFS服务器、DHCP服务器、DNS服务器、Apache服务器配置、Vsftp服务器、邮件服务器、代理服务器、数据库服务器、无人值守安装系统、双机热备。 本书可作为高职院校计算机网络技术专业、计算机应用技术专业及相关专业的理论与实践一体化教材,也可作为广大网络管理与维护人员搭建、配置和管理Linux系统的参考用书。
本书介绍Linux内核的编译和移植、根文件系统的制作、基础系统、桌面系统,以及这些软件在系统中的作用、软件之间的依赖关系、软件的移植方法。由于很多树莓派应用是由Python语言编写的,本书也专门介绍树莓派上硬件接口的Python控制模块和其他一些基础应用。全书分为6章,第1章介绍Linux内核的移植及根文件系统的制作;在第1章的基础上,第2章移植了一些基础软件,增强了树莓派的联网功能:第3章介绍Linux的基础图形库、文本布局软件、XWindow系统,直至构成一个完整的XFCE4桌面环境:第4章介绍一些Linux应用软件的移植,包括远程桌面、音视频编码与解码及媒体播放、文档阅读,以及网络监控软件:第5章介绍典型的Linux开发工具的移植,移植了编译器的树莓派系统初步具备板载开发能力;鉴于树莓派被广泛用于电子设计制作,第6章专门讨论树莓派GPIO接口的功能
《Linux驱动开发入门与实战(第2版)/Linux典藏大系》编著者郑强。 《Linux驱动开发入门与实战(第2版)/Linux典藏大系》是获得了大量读者好评的“Linux典藏大系”中的《Linux驱动开发入门与实战》的第2版。本.书由浅入深,全面、系统地介绍了Linux驱动开发技术,并提供了大量实例供读者实战演练。另外,作者在实例讲解中详细分析了各种重要的理论知识,让读者能够举一反三。 《Linux典藏大系:Linux驱动开发入门与实战(第2版)》共分3篇。第1篇介绍了Linux驱动开发概述、嵌入式处理器和开发板简介、构建嵌入式驱动程序开发环境、构建嵌入式Linux操作系统、构建 个驱动程序、简单的字符设备驱动程序等内容;第2篇介绍了设备驱动中的并发控制、设备驱动中的阻塞和同步机制、中断与时钟机制、内外存访问等内容;第3篇介绍了设备驱动模型、RTC实时时钟驱动程序
本书以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系统及其常用的管理技巧。同时,本书也适
《Linux企业运维实战(Redis Zabbix Nginx Prometheus Grafana LNMP)》从实用的角度出发,详细介绍了Linux内核调整与优化相关的理论与应用知识,包括Nginx Web服务器企业实战、Linux性能优化与安全攻防实战、详解、Linux高可用集群实战、黑客攻击Linux服务器与防护实战、iptables入门简介、Firewalld防火墙企业实战。 《Linux企业运维实战(Redis Zabbix Nginx Prometheus Grafana LNMP)》免费提供与书中内容相关的视频课程讲解,以指导读者深入地进行学习,详见前言中的说明。 《Linux企业运维实战(Redis Zabbix Nginx Prometheus Grafana LNMP)》既可作为高等学校计算机相关专业的教材,也可作为系统管理员、网络管理员、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系统及其常用的管理技巧。同时,本书也适