《Linux指令范例速查手册(第3版)》是获得大量读者好评的 Linux典藏大系 中的《Linux指令范例速查手册》的第3版。本书第1、2版出版后获得了大量读者的好评。本书结合653个典型示例和424个经验技巧,详细介绍常见的426个Linux指令的用法,是一本编排科学、查询方便的手册。本书按照Linux指令的功能分章讲解,每章介绍的指令按照其重要程度和使用频率排序,每个指令除了介绍其基本语法、选项和参数外,还给出使用经验和技巧,并提供典型示例,便于读者积累丰富的实战经验。本书提供492分钟教学视频、思维导图、教学PPT和习题参考答案等超值配套资源,帮助读者高效、直观地学习。 《Linux指令范例速查手册(第3版)》共25章,分为3篇。第1篇涵盖文件与目录操作、文本编辑、文本过滤与处理、备份与压缩、Shell内部操作、关机、打印和其他操作等Linux基础操作方
《Linux操作系统实例教程》图文并茂,实例丰富,可以使读者在短时间内快速掌握Linux操作系统的使用技巧与管理方法。《Linux操作系统实例教程》在服务器操作系统Red Hat Enterprise Linux 8平台下,按照生产实践环节Linux系统管理员应具备的专业技能要求,系统地讲述了环境准备、Linux系统概述、Linux系统启动过程及Systemd目标、文件操作管理、用户与组管理、特殊权限管理、软件包的安装与使用、Crontab计划任务、文件系统管理、Swap交换分区管理、网络管理、防火墙Firewalld管理、SELinux管理、归档压缩技术等内容,培养读者分析问题和解决问题的能力,为今后从事相关工作奠定基础。 《Linux操作系统实例教程》可作为计算机相关专业的本科生教材,还可作为对Linux操作系统感兴趣的读者的参考书。
《Linux云计算 Kubernetes实战》从实用的角度出发,详细介绍了Kubernetes的相关理论与应用,包括Kubernetes组件概念、Kubernetes云计算平台配置实战、Kubernetes企业网络Flannel实战、Kubernetes核心组件services实战、Kubernetes Pod容器升级实战、Kubernetes NFS持久化存储实战、Kubernetes CephFS持久化存储实战、Kubernetes Ceph RBD持久化存储实战、Prometheus监控Kubernetes实战、Kubernetes etcd服务实战、Kubernetes HAProxy高可用集群和Kubernetes配置故障实战。 《Linux云计算 Kubernetes实战》免费提供与书中内容相关的视频课程讲解,以指导读者深入地进行学习,详见前言中的说明。 《Linux云计算 Kubernetes实战》既可作为高等学校计算机相关专业的教材,也可作为系统管理员、网络管理员、Linux运维工程师及网站开发、测试、设计等人员的参考用书。
本书介绍Linux 内核的编译和移植、根文件系统的制作、基础系统、桌面系统, 以及这些软件在系统中的 作用、软件之间的依赖关系、各种软件的移植方法。由于很多树莓派应用是由Python 语言开发的, 本书也 专门介绍树莓派上硬件接口的Python 控制模块和其他一些基础应用。全书共分6 章,第1 章介绍Linux 内核的 移植及根文件系统的制作;在第1 章的基础上, 第2 章移植了一些基础软件, 增强了树莓派的联网功能;第3 章 介绍Linux 的基础图形库、文本布局软件、X Window 系统, 直至构成一个完整的XFCE4 桌面环境;第4 章介 绍一些应用软件的移植, 包括远程桌面、音视频编码与解码及媒体播放、文档阅读, 以及网络监控软件;第 5 章 介绍典型的Linux 开发工具的移植, 移植了编译器的树莓派系统初步具备板载开发能力;鉴于树莓派被广泛用于 电子设计制作, 第6 章专门讨论树莓派G
本书为Linux之父林纳斯 托瓦兹的自传。书中以林纳斯 托瓦兹对人生和社会走向的独特理解(生存、社会秩序、娱乐)为线索,在讲述林纳斯 托瓦兹成长经历的同时,阐述他对技术、自由、信息共享以及创造激情的体会与感悟,以及黑客精神与商业现实之间的冲突的深入思考,描绘出了以 自由与激情 为主导价值和内在驱动的黑客人生信仰模式,是了解林纳斯成功之路与人生哲学,以及Linux操作系统幕后故事的佳作。 本书适合计算机相关从业者阅读,也作为对Linux系统、黑客精神感兴趣的读者的参考资料。
《Linux内核调优 构建高性能的企业服务》从实用的角度出发,详细介绍了Linux内核调整与优化相关的理论与应用知识,包括Nginx Web服务器企业实战、Linux性能优化与安全攻防实战、HTTP详解、Linux高可用集群实战、黑客攻击Linux服务器与防护实战、iptables入门简介、Firewalld防火墙企业实战。 《Linux内核调优 构建高性能的企业服务》免费提供与书中内容相关的视频课程讲解,以指导读者深入地进行学习,详见前言中的说明。 《Linux内核调优 构建高性能的企业服务》既可作为高等学校计算机相关专业的教材,也可作为系统管理员、网络管理员、Linux运维工程师及网站开发、测试、设计人员等的参考用书。
《Linux虚拟化 原理、方法和实战(KVM Docker OpenStack)》从实用的角度出发,详细介绍了Linux虚拟化相关的理论与应用知识,包括企业级KVM虚拟化实战、企业级Docker虚拟化实战、Docker企业命令实战、Docker网络原理实战、Dockerfile企业镜像实战、Docker仓库案例实战、Docker Compose容器编排实战、Docker Swarm集群案例实战、OpenStack KVM构建企业级私有云。 《Linux虚拟化 原理、方法和实战(KVM Docker OpenStack)》免费提供与书中内容相关的视频课程讲解,以指导读者深入地进行学习,详见前言中的说明。 《Linux虚拟化 原理、方法和实战(KVM Docker OpenStack)》既可作为高等学校计算机相关专业的教材,也可作为系统管理员、网络管理员、Linux运维工程师及网站开发、测试、设计等人员的参考用书。
Linux从入门到项目实践:超值版采取 基础知识 核心应用 高级应用 项目实践 结构和 由浅入深,由深到精 的学习模式进行讲解。全书共15章。书中首先讲解了学习Linux操作系统的前提、操作系统的基本概念和安装方法、操作系统基本结构以及Linux常用命令等基础知识,接着,深入介绍了Bash Shill基础知识、用户权限管理、文件系统管理、系统进程和内存管理等核心应用技术。然后,详细探讨了Shell脚本编程、正则表达式与文件格式化处理、网络安全以及高性能集群软件Keepalived等高级应用。*后,在实践环节,通过对服务器的部署、数据库的部署以及Linux故障排查内容的讲解,让读者掌握在实际操作中如何安装以及部署服务器和数据库,同时学会应对出现错误问题的方法。 Linux从入门到项目实践:超值版的目的是从多角度、全方位地帮助读者快速掌握Linux运维技能,构建从
系统编程是指编写系统软件,其代码在底层运行,直接跟内核和核心系统库对话。 《Linux系统编程(第 2版)》是一本关于Linux系统编程的教程,也是一本介绍Linux系统编程的手册,还是一本如何实现更优雅更快代码的内幕指南。全书分为11章和2个附录,详细介绍了Linux系统编程基本概念、文件I/O、缓冲I/O、高 级文件I/O、进程管理、高 级进程管理、线程、文件和目录管理、信号和时间等主题。附录给出了gcc和GNU C提供的很多语言扩展,以及推荐阅读的相关书目。 《Linux系统编程(第 2版)》的作者是Linux内核专业人士,多本技术图书的作者。《Linux系统编程(第 2版)》需要在C编程和Linux编程环境下工作的程序员阅读,对于想要巩固基础或了解内核的高 级编程人员,《Linux系统编程(第 2版)》也很有参考价值。
《Linux服务器架设实战》是获得大量读者好评的 Linux典藏大系 中的《Linux服务器架设指南》(第2版)的升级版。本书以Red Hat Enterprise Linux 9为例,结合大量实例详细介绍各种网络服务的安装、运行和配置等相关知识。《Linux服务器架设实战》提供配套教学视频、思维导图和教学PPT等超值配套资料,帮助读者高效、直观地学习。 《Linux服务器架设实战》共21章,分为3篇。第1篇 架站基础知识 ,涵盖的主要内容有网络硬件基础知识、Linux服务器架设规划、Linux系统安装、Linux系统管理与优化、Linux网络接口配置、Linux网络管理与故障诊断。第2篇 Linux主机与网络安全 ,涵盖的主要内容有Linux主机安全、Linux系统日志、Linux路由配置、Linux防火墙配置、Snort入侵检测系统。第3篇 Linux常见服务器架设 ,涵盖的主要内容有SSH、VNC、DHCP、DNS、Web、MySQL、Postfix、NFS、Samba、Squid、LDAP和NTP
本书介绍了嵌入式Linux系统开发过程中,从底层系统支持到上层GUI应用的方方面面,内容涵盖Linux操作系统的安装及相关工具的使用、配置,嵌入式编程所需要的基础知识(交叉编译工具的选项设置、Makefile语法、ARM汇编指令等),硬件部件的使用及编程(囊括了常见硬件,?热?UART、I*IC、LCD等),U-Boot、Linux内核的分析、配置和移植,根文件系统的构造(包括移植busybox、glibc、制作映象文件等),内核调试技术(比如添加kgdb补丁、栈回溯等),驱动程序编写及移植(LED、按键、扩展串口、网卡、硬盘、SD卡、LCD和USB等),GUI系统的移植(包含两个G UI系统:基于Qtopia和基于X),应用程序调试技术。 本书从**简单的点亮一个LED开始,由浅入深地讲解,使读者**终可以配置、移植、裁剪内核,编写驱动程序,移植GUI系统,掌握整个嵌入式Linux系统的开发方法。 本书由浅入深
《Linux企业高性能架构实战》从实用的角度出发,详细介绍了Postfix、ExtMan、ExtMail、Jenkins、ELK等的相关理论与应用。全书共5章,包括企业邮件服务器实战、Jenkins持续集成企业实战、SVN版本管理实战、Git版本管理企业实战和ELK日志平台企业实战。 《Linux企业高性能架构实战》免费提供与书中内容相关的视频课程讲解,以指导读者深入地进行学习,详见前言中的说明。 《Linux企业高性能架构实战》既可作为高等学校计算机相关专业的教材,也可作为系统管理员、网络管理员、Linux运维工程师及网站开发、测试、设计等人员的参考书。
《企业级DevOps实战》从实用的角度出发,详细介绍了DevOps相关的理论与应用知识,包括Zookeeper服务及MQ服务、Ceph企业级分布式存储实战、Hadoop分布式存储企业实战、Mesh及Service Istio服务治理、企业级DevOps应用实战、部署流水线与DevOps主流工具。 《企业级DevOps实战》免费提供与书中内容相关的视频课程讲解,以指导读者深入地进行学习,详见前言中的说明。 《企业级DevOps实战》既可作为高等学校计算机相关专业的教材,也可作为系统管理员、网络管理员、Linux运维工程师及网站开发、测试、设计人员等的参考用书。
本书概述了Linux的发展历史,探讨了Linux的设计哲学,综述了Intel平台以及Linux的主要开发工具和几种常用的数据结构,而后从Linux的引导和初始化入手,详细论述了Linux各主要组成部分的设计原理、管理结构和技术演变,包括中断处理、时钟管理、物理内存管理、进程管理、虚拟内存管理、互斥与同步、进程间通信、虚拟文件系统、物理文件系统等,并深入探讨了Linux各组成部分之间的组织关系。《Linux原理与结构》内容取材于作者长期的教学和科研实践,涵盖了Linux发展过程中的多个版本,逻辑性强,抽象层次高,可作为硕士研究生与高年级本科生的教材或教学参考书,也可供Linux研究和开发人员参考使用。
本书是一部UNIX 网络编程的经典之作!进程间通信(IPC)几乎是所有Unix 程序性能的关键,理解IPC 也是理解如何开发不同主机间网络应用程序的必要条件。本书从对Posix IPC 和System V IPC 的内部结构开始讨论,全面深入地介绍了4 种IPC 形式:消息传递(管道、FIFO、消息队列)、同步(互斥锁、条件变量、读写锁、文件与记录锁、信号量)、共享内存(匿名共享内存、具名共享内存)及远程过程调用(Solaris门、Sun RPC)。附录中给出了测量各种IPC 形式性能的方法。 本书内容详尽且具权威性,几乎每章都提供精选的习题,并提供了部分习题的答案,是网络研究和开发人员理想的参考书。
随着网络和计算机的安全越来越受重视,渗透测试技术已经成为网络安全研究领域的焦点之一。作为一款网络安全审计工具,Kali在渗透测试行业广受认可,几乎包含了所有的热门工具,它可以通过对设备的探测来审计其安全性,而且功能极其完备。 本书由畅销的Kali图书升级而来,由资深的网络安全领域的一线教师编写完成。全书共15章,围绕如何使用Kali这款网络安全审计工具集合展开,涉及网络安全渗透测试的相关理论和工具、Kali Linux 2的基础知识、被动扫描、主动扫描、漏洞扫描、远程控制、渗透攻击、社会工程学工具、用Python?3编写漏洞渗透模块、网络数据的嗅探与欺骗、无线安全渗透测试、拒绝服务攻击等知识点,并结合Nmap、Metasploit、Armitage、Wireshark、Burp Suite等工具进行全面的实操演示。读者将从书中学习到简洁易懂的网络安全知识,了解实用的案例和
掌握Linux命令行操作,不仅是轻松驾驭Linux系统的基础,还是开展Python数据分析、数据库管理、后端开发等工作的基本功。 本书是专门为命令行初学者打造的学习手册,注重趣味性、实用性,逻辑清晰、图文并茂。书中总结了大量命令行表格与核心知识点,以方便大家快速掌握Linux命令行的使用方法。本书结合丰富的代码示例,详细地讲解了如何通过简单、方便的命令行操作解决实际问题,提升工作效率。书中内容主要分为两部分,共8章,包括命令行环境搭建、文件系统及其管理、应用和包管理、命令行及shell强化、文本处理、数据分析、Vim文本编辑、进程管理和工作空间组织。 本书面向从其他平台过渡到Linux的新用户、初级Linux系统管理员、Linux系统爱好者,以及对数据分析和开源技术感兴趣的读者。
本书延续了《UNIX系统管理技术手册》前几版的讲解风格,以当前主流的Linux发行版本为例,把Linux系统管理技术分为4个部分分别进行介绍。第一部分(基础管理)对UNIX和Linux系统进行了简介,涵盖了运行单机系统所需的大部分知识和技术。第二部分(连网)讲解了UNIX系统上使用的协议和服务器的相关技术。第三部分(存储)讲解了如何解决数据存储和管理的问题。第四部分(运维)介绍了系统管理员在工作中经常碰到的问题。 本书适用范围广泛,无论是Linux的初学者还是具有丰富经验的Linux专业技术人员可从本书中获益。
在IT产业链中开源的理念已成为绝大多数企业的共识。随着开源技术的不断进步与创新,云计算也逐步深入到了每个互联网企业的内部。但是,随之而来的便是管理成本的提高,大量的物理或者虚拟主机需要管理与维护,如何能够更好地实现自动化运维,成为企业需要迫切解决的问题。行业中自动化运维的软件很多,Puppet、Saltstack、Ansible等让我们在云时代依然可以轻松管理和维护设备与业务,然而像Ansible这样的自动化工具,虽然已经内置了很多模块,但是在解决每个企业的个性化需求时还需要编写自动化脚本。本书将围绕Linux系统中*常用的Shell脚本语言,讲解如何通过Shell编写自动化、智能化脚本。全书以案例贯穿,对每个知识点都可以找到与之对应的案例,完成本书中的每个案例对于未来在企业中的实际应用极具意义。另外,在本书中配套有很多游戏案例,通过
基于BPF的性能优化工具提供了前所未有的系统级和应用程序级的观察能力,使用这些工具可以优化性能、调试代码、增强安全性、降低成本。本书是使用这些观察工具的全面指南。本书作为全面介绍 BPF 技术的图书,从 BPF 技术的起源到未来发展方向都有涵盖,不仅全面介绍了 BPF 的编程模型,还完整介绍了两个主要的 BPF 前端编程框架 BCC 和 bpftrace,更给出了一系列实现范例,全面展示了 BPF技术的实际能力和未来发展前景,以及使用BPF工具优化性能、修复问题、探索线上系统的内部情况。 本书的另一个关注方向是 Linux 系统性能和应用程序性能的调优。本书全面介绍了系统性能调优的策略、工具与实践案例,不仅介绍了对应的 BPF 工具,还着重介绍了这些工具如何与 Linux 传统性能工具进行互补,这样读者可以有选择地进行使用。 本书介绍的工具小巧精致,且包含
随着开源技术的不断进步与创新,在整个IT行业中,越来越多的企业愿意采用开源产品,而基于Linux的操作系统为这些开源产品提供了一个极佳的操作平台。本书将基于Linux操作系统这样一个基础平台,讲解如何实现各种开源产品的应用案例。全书主要从运维工作中的应用服务入手,全面讲解Linux操作系统及各种软件服务的运维方案。 现在的商业环境是一个充满竞争的环境,很多企业的业务量在不断地增长,对服务质量的要求也越来越高。特别是互联网企业,为了满足客户更高的要求,提升客户使用体验,IT?部门维护的设备往往数以万计,如此庞大的设备维护量,通常会让IT管理人员头疼不已。本书介绍的自动化运维内容可以让我们快速掌握简单的大规模批量运维方法。仅仅依靠自动化运维还不足以发挥出这些设备的能效,因此,我们还需要将各个服务器设备有机地
《精通Linux内核网络》讨论Linux 内核网络栈的实现及其原理,深入而详尽地分析网络子系统及其架构,主要内容包括:内核网络基础知识、Netlink 套接字、ARP、邻居发现和ICMP 等重要协议的实现、IPv4 和IPv6 的深入探索、Linux 路由选择、Netfilter 和IPsec 的实现、Linux 无线网络、InfiniBand 等。 《精通Linux内核网络》不仅适合从事网络相关项目的专业人员参考,也能为相关研究人员和学生提供极大帮助。
《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