拥有 linux 标签的文章 共 26 条数据

Linux Shell编程从入门到精通 张昊著 PDF下载
编程书籍

Linux Shell编程从入门到精通 张昊著 PDF下载

24次浏览 0条评论

《linux shell编程从入门到精通》由浅入深、循序渐进地详细讲解了linux shell编程的基本知识。这些基本知识包括shell编程的基本知识、文本处理的工具和方法、正则表达式、linux系统知识等。《linux shell编程从入门到精通》旨在通过理清linux shell编程的脉络,从基本概念着手,以丰富、实用的范例作为辅助,使读者能够深入浅出的学习linux shell编程。《linux shell编程从入门到精通》的每一章节都配有综合案例,这些综合案例不仅可以使读者复习前面所学的知识,还可以增加开发项目的经验。这些案例实用性很强,许多代码可以直接应用到linux系统管理中。《linux shell编程从入门到精通》配有全程录像的视频讲解光盘,读者可以将视频和书结合起来学习,可以更快、更好地掌握linux shell编程技术。《linux shell编程从入门到精通》适合于linux shell编程的初学者,有一定linux shell编程基础,但还需要进一步提高的人阅读。本书对于有一定编程经验的程序员也有很好的参考价值。第1章 第一个shell程序 1 1.1 第一道菜

Linux系统案例精解:存储、ORACLE数据库、集群、性能优化、系统管理、网络配置 何世晓著 PDF下载
编程书籍

Linux系统案例精解:存储、ORACLE数据库、集群、性能优化、系统管理、网络配置 何世晓著 PDF下载

31次浏览 0条评论

《Linux系统案例精解:存储、Oracle数据库、集群、性能优化、系统管理、网络配置》从Linux系统管理角度出发,深入系统地讲解了Linux操作系统的各种配置应用技巧,同时《Linux系统案例精解:存储、Oracle数据库、集群、性能优化、系统管理、网络配置》还提供了各行业大量的真实案例。这是一本集Linux系统管理、Oracle数据库、HA高可用、系统性能分析、Linux日志管理、磁盘阵列存储管理、Linux内核优化于一身的综合范例指南。《Linux系统案例精解:存储、Oracle数据库、集群、性能优化、系统管理、网络配置》最大的特色在于采用了大量的企业应用案例,将企业应用中常用的管理维护方法和Linux在企业中的应用集成到书中。《Linux系统案例精解:存储、Oracle数据库、集群、性能优化、系统管理、网络配置》以国内外先进的企业信息基础架构为主线进行讲解,每个知识点在讲解时都与实例相结合,力求使读者能够通过真实的案例达到触类旁通、举一反三。若读者的企业没有采用《Linux系统案例精解:存储、Oracle数据库、集群、性能优化、系统管理、网络配置》的案例部署,那么读者可以根据

细说Linux系统管理 兄弟连教育组编 扫描版PDF下载
编程书籍

细说Linux系统管理 兄弟连教育组编 扫描版PDF下载

74次浏览 0条评论

本书为学习Linux系统管理的参考书,全书共9章,内容涵盖Linux系统管理所需的所有知识点,讲解了Linux日常管理操作的方方面面,由浅入深,内容全面,案例丰富,实战性强。本书依次讲解了Linux的高级文件系统管理,包括磁盘配额、LVM(逻辑卷管理)和RAID(磁盘阵列)的部署;Shell的基础知识,包括Bash操作环境的构建、输入/输出重定向、管道符、变量的设置和使用;Shell编程的正则表达式、字符处理命令、条件判断、流程控制等知识,以及Shell编程的实例脚本演示;Linux系统的引导流程,以及启动引导程序GRUB的使用、内核模块管理;Linux下的常见服务,以及服务的分类、管理、自启动的设置等;Linux的进程管理、工作管理和系统定时任务;Linux的常用日志管理,包括rsyslogd日志服务、日志轮替、日志分析工具;LAMP和LNMP的开发环境在Linux下的部署、管理、优化;数据备份的原理和原则、备份和恢复命令;SELinux的设置、上下文管理、日志查看、策略规则等。本书广泛适用于各种基于Linux平台服务部署及运维、开发的技术人员,以及大学计算机相关专业的学生,也是云计

Python Linux系统管理与自动化运维 PDF下载
编程书籍

Python Linux系统管理与自动化运维 PDF下载

78次浏览 0条评论

本书共分11章,每一章都可以单独成册。读者可以从头开始阅读,也可以选择自己感兴趣的章节阅读。需要强调的是,本书是一本实战类的书籍,因此,本书强调实践的重要性。很多工程师学习Python,学完就忘,忘了再学,循环往复,就是因为实践不充分导致的。本书包含了大量的实战案例,可以很好地作为Python的进阶教材,读者也可以举一反三,编写自己的管理程序。推荐序一 推荐序二 推荐序三 前 言 第1章 Python语言与Linux系统管理 1 1.1 Python语言有多流行 1 1.2 Python语言为什么流行 3 1.3 Python语言有什么缺点 4 1.4 Python语言的应用场景 4 1.5 为什么Python适合Linux系统管理 5 1.6 使用Python 2还是Python 3 6 第2章 Python生态工具 9 2.1 Python内置小工具 9 2.1.1 1秒钟启动一个下载服务器 10 2.1.2 字符串转换为JSON 10 2.1.3 检查第三方库是否正确安装 11 2.2 pip高级用法 12 2.2.1 pip介绍 12 2.2.2 pip常用命令 12 2.2.

从零开始学Linux编程 罗利民著 PDF下载
编程书籍

从零开始学Linux编程 罗利民著 PDF下载

80次浏览 0条评论

《从零开始学Linux编程》内容简介:Linux系统可以免费地应用到多种服务器上,所以开发人员都在往Linux系统上转移,且很多开发都是使用C语言来完成的,这也是《从零开始学Linux编程》推出的关键所在。《从零开始学Linux编程》共分为五篇:第一篇是Linux系统知识,讲述Linux系统的安装和使用、常用命令、文本编辑器及程序的编译与调试;第二篇是C语言基本知识,讲述C语言的基本语法、指针、结构体、系统库函数等知识;第三篇是Linux系统编程,讲述Shell编程和文件处理方法;第四篇是Linux网络编程,讲解TCP和UDP网络编程的知识;第五篇是LinuxC项目实战,通过案例的学习,既复习了前面介绍的知识,也了解了项目实践的流程和技巧,从而增加读者的编辑经验。第1篇 Linux系统知识第1章 认识Linux系统 11.1 Linux发行版的介绍 11.1.1 Red Hat Linux 11.1.2 Debian Linux 11.2 Linux的安装 21.2.1 Linux的分区格式 21.2.2 在Windows系统中划分Linux分区 21.2.3 Red Hat Linu

Shell脚本学习指南 PDF下载
编程书籍

Shell脚本学习指南 PDF下载

119次浏览 0条评论

《Shell脚本学习指南》将告诉你这些有关UNIX主流工具的知识。除此之外,《Shell脚本学习指南》还会帮助你解决UNIX命令与标准的差异。作者熟知UNIx程序使用的基本技巧与操作上细微的差异。他们不但会告诉你如何构建一个绝佳的脚本,还会教你如何避免落入让你功亏一篑的陷阱。有了《Shell脚本学习指南》,你可以节省很多力气。我们要学习的不只是如何写出有用的Shell脚本,你还得了解如何迅速、确实地定制Shell,让程序的可移植性达到最佳状态,脱离对特定系统的依赖。这些技巧对任何操作与维护UNIX及Linux系统的人而言都很重要。《Shell脚本学习指南》所提供的知识,将可以帮助你掌握基本的Shell脚本编写技巧。Shell脚本编程(scripting)的技巧永远不会过时:它们可以让UNIX充分发挥其真实的潜能。对uNIx的用户与系统管理者而言,编写shell脚本是必须的工作,它可以让你快速地控制与定制任何UNIX系统的强大功能。有了Shell脚本,你可以结合基本的UNIX文本与文件处理命令来消化数据,以及自动化重复的工作。一旦你对Shell脚本的编写掌控自如,在接下来的几年,这些技巧

UNIX环境高级编程(第3版)戚正伟等译 PDF下载
编程书籍

UNIX环境高级编程(第3版)戚正伟等译 PDF下载

95次浏览 0条评论

《UNIX环境高级编程(第3版)》是被誉为UNIX编程“圣经”的Advanced Programming in the UNIX Environment一书的第3版。在本书第2版出版后的8年中,UNIX行业发生了巨大的变化,特别是影响UNIX编程接口的有关标准变化很大。本书在保持前一版风格的基础上,根据最新的标准对内容进行了修订和增补,反映了最新的技术发展。书中除了介绍UNIX文件和目录、标准I/O库、系统数据文件和信息、进程环境、进程控制、进程关系、信号、线程、线程控制、守护进程、各种I/O、进程间通信、网络IPC、伪终端等方面的内容,还在此基础上介绍了众多应用实例,包括如何创建数据库函数库以及如何与网络打印机通信等。此外,还在附录中给出了函数原型和部分习题的答案。《UNIX环境高级编程(第3版)》内容权威,概念清晰,阐述精辟,对于所有层次UNIX/Linux程序员都是一本不可或缺的参考书。适读人群 :所有层次UNIX/Linux程序员20多年来,严谨的C程序员都是依靠一本书来深入了解驱动UNIX和Linux内核的编程接口的实用知识的,这本书就是W. Richard Stevens所

Linux防火墙(原书第3版)何泾沙等译 PDF下载
编程书籍

Linux防火墙(原书第3版)何泾沙等译 PDF下载

106次浏览 0条评论

本书详细介绍Linux操作系统中构建防火墙的方法,以及入侵检测和系统安全的技术。主要内容包括:防火墙的基础知识,Linux防火墙管理程序iptable,构建防火墙的方法,防火墙的优化,数据包的转发,网络监控和攻击检测,内核强化等。本书独立于Linux某个发行版本,涉及常驻于Linux内核的Netfilter核心软件。可帮助读者掌握Linux系统与网络安全技术。本书条理清晰,图示丰富,可供各类计算机专业技术人员参考。译者序前言第一部分 数据包过滤及基本安全措施第1章 防火墙的基本概念1.1 OSI网络参考模型1.1.1 面向无连接协议和面向连接协议1.1.2 下一步1.2 IP协议1.2.1 IP地址分类和子网划分1.2.2 IP分段1.2.3 广播和多播1.2.4 ICMP协议1.3 传输机制1.3.1 UDP1.3.2 TCP1.4 不要忘记ARP协议1.5 主机名称和IP地址1.6 路由:数据包的传送1.7 服务端口:通向系统程序的大门1.8 小结第2章 数据包过滤的概念2.1 一个数据包过滤防火墙2.2 选择一个默认的数据包过滤策略2.3 拒绝与禁止一个数据包2.4 过滤入站数据

实战Linux Shell编程与服务器管理 卧龙小三著 PDF下载
编程书籍

实战Linux Shell编程与服务器管理 卧龙小三著 PDF下载

115次浏览 0条评论

《实战Linux Shell编程与服务器管理》内容简介:操作系统Shell编程一直是系统管理员必备高级技能之一。主机管理的上乘之道,就在于尽量让计算机去完成所有的琐事。要达到这个境界,管理者必须具备相当程度的Shell操控能力与Shell程序设计能力,笔者拥有丰富的主机管理实务经验,以及多年的教学经验,能引领读者轻松跨越Bash Shell程序设计的门槛,摆脱菜鸟劳碌的命运,达到轻松管理,主机不出包的境界。《实战Linux Shell编程与服务器管理》完整涵盖Bash 3.x的各项功能,并介绍最新Bash 4.0的重要功能;由简入繁、循序渐进,建立扎实的Bash Shell程序设计基础;各章提供许多范例,充分展示Bash Shell程序设计的技巧;带领读者学习如何设计自动化程序,轻松解决问题,增进工作效率;还包含许多管理实务的技巧,可快速提升读者主机管理的能力。《实战Linux Shell编程与服务器管理》适合系统管理员、网络管理员、架构师及普通学习者参考学习。chapter 1 shell简介chapter 2 部署bash shell的环境chapter 3 基础概念介绍Chapt

高性能Linux服务器构建实战:运维监控、性能调优与集群应用 高俊峰著 PDF下载
编程书籍

高性能Linux服务器构建实战:运维监控、性能调优与集群应用 高俊峰著 PDF下载

120次浏览 0条评论

本书以构建高性能Linux服务器为核心内容,从Web应用、数据备份与恢复、网络存储应用、运维监控与性能优化、集群高级应用等多个方面深入讲解了如何构建高性能的Linux服务器。全书以实战性为导向,所有内容都来自于作者多年实践经验的总结,同时从社区中收集了大量Linux运维人员遇到的有代表性的疑难问题,并给出了优秀的解决方案,实践指导意义极强。全书分为5个部分。Web应用篇详细介绍了Nginx、Varnish和Memcached这三款Linux服务器上极为常用的Web应用软件的安装、配置、管理、使用方法、工作原理和性能调优技巧。数据备份与恢复篇首先讲述了开源备份软件bacula的使用与管理技巧,并通过实例讲解了在bacula上进行各种备份与恢复操作的具体方法;其次讲解了开源数据镜像备份工具rsync和unison的使用,并通过两个企业级案例演示了这两个工具在生产环境中的使用过程;最后讲解了如何利用ext3grep工具来恢复误删除的数据文件和MySQL数据库的方法。网络存储应用篇首先系统地讲解了网络存储技术iSCSI的配置和使用,然后讲解了分布式存储系统MFS的使用和维护。运维监控与性能优化

Linux就该这么学 刘遄著 PDF下载
编程书籍

Linux就该这么学 刘遄著 PDF下载

146次浏览 0条评论

本书基于最新的红帽RHEL系统编写,且内容通用于CentOS、Fedora等系统。本书共分为20章,内容涵盖了部署虚拟环境、安装Linux系统;常用的Linux命令;与文件读写操作有关的技术;使用Vim编辑器编写和修改配置文件;用户身份与文件权限的设置;硬盘设备分区、格式化以及挂载等操作;部署RAID磁盘阵列和LVM;firewalld防火墙与iptables防火墙的区别和配置;使用ssh服务管理远程主机;使用Apache服务部署静态网站;使用vsftpd服务传输文件;使用Samba或NFS实现文件共享;使用BIND提供域名解析服务;使用DHCP动态管理主机地址;使用Postfix与Dovecot部署邮件系统;使用Squid部署代理缓存服务;使用iSCSI服务部署网络存储;使用MariaDB数据库管理系统;使用PXE+Kickstart无人值守安装服务;使用LNMP架构部署动态网站环境等。此外,本书还深度点评了红帽RHCSA、RHCE、RHCA认证,方便读者备考。基础课程目录 第0章 咱们先来谈谈学习方法和红帽系统。 第1章 部署虚拟环境安装linux系统。 第2章 新手必须掌握的Li

循序渐进Linux(第2版)高俊峰著 PDF下载
编程书籍

循序渐进Linux(第2版)高俊峰著 PDF下载

453次浏览 0条评论

循序渐进Linux(第2版) 基础知识 服务器搭建 系统管理 性能调优 虚拟化与集群应用》从基础知识入手,系统讲解了Linux系统结构、shell、主流服务器搭建及故障排除、用户权限管理、磁盘存储管理、文件系统管理、内存管理和系统进程管理等关键技术,深入研究了系统性能优化思路、系统性能评估与优化、集群技术、负载均衡等Linux热点主题。《循序渐进Linux(第2版) 基础知识 服务器搭建 系统管理 性能调优 虚拟化与集群应用》强调学习方法以及技术能力的培养,在每个知识点后都给出了大量操作案例,包括了详细的操作步骤,具有很强的可操作性,并对案例进行分析,提供了解决问题的思路和方法,做到了授人以渔。《循序渐进Linux(第2版) 基础知识 服务器搭建 系统管理 性能调优 虚拟化与集群应用》适合希望系统、全面学习Linux技术的初学者作为教材,也适合Linux系统管理员、数据库管理人员、网络安全管理人员、系统集成人员和系统架构师参考。目录 第一篇 基础知识篇 第1章 学习Linux的经验与技巧 3 1.1 Linux在各领域发展的现状与趋势 4 1.1.1 Linux与开源软件 4 1.1.

Red Hat Enterprise Linux 7 高薪运维入门 PDF下载
编程书籍

Red Hat Enterprise Linux 7 高薪运维入门 PDF下载

88次浏览 0条评论

Red Hat Enterprise Linux 7发布已经超过1年时间了,不同于以往的版本,红帽公司在新版本上进行了大刀阔斧的改革,包括系统架构、防火墙管理工具等核心部件都已经发生了改变。《Red Hat Enterprise Linux 7 高薪运维入门》就是立足于Red Hat Enterprise Linux 7版本,带领读者学会最基本的Linux系统管理和网络管理。本书分为3部分:第1部分是Linux入门,包括必须掌握的Linux基础、Red Hat Enterprise Linux的安装、图形界面、命令行界面;第2部分是Linux系统管理入门,包括Red Hat Enterprise Linux 7新架构、日志系统、用户和组、应用程序的管理、系统启动控制与进程管理;第3部分是高级运维,包括Linux网络管理、网络文件共享、搭建MySQL服务、配置Oracle数据库、LAMP、NAT上网、集群负载均衡LVS、集群技术与双机热备、Linux防火墙管理、KVM虚似化、安装OpenStack、Hadoop和Spark部署。本书示例丰富、代码实用,是广大Linux系统管理员入门必看书

2019年最新Linux实战技能100讲视频教程 118课完整版视频下载
视频教程

2019年最新Linux实战技能100讲视频教程 118课完整版视频下载

161次浏览 0条评论

01丨课程介绍.mp402丨内容综述.mp403丨什么是Linux.mp404丨Linux的内核版本及常见发行版.mp405丨安装VirtualBox虚拟机.mp406丨在虚拟机中安装Linux.mp407丨第一次启动Linux.mp408丨万能的帮助命令:man09丨初识pwd和ls命令.mp410丨详解ls命令.mp411丨详解cd命令.mp412丨创建和删除目录.mp413丨复制和移动目录.mp414丨如何在Linux下进行文本查看.mp415丨打包压缩和解压缩.mp416丨vi的四种模式.mp417丨Vim的正常模式.mp418丨Vim的命令模式.mp419丨Vim的可视模式.mp420丨用户和用户组管理.mp421丨su和sudo.mp422丨用户和用户组的配置文件介绍.mp423丨文件与目录权限的表示方法.mp424丨文件权限的修改方法和数字表示方法.mp425丨权限管理以及文件的特殊权限.mp426丨网络管理.mp427丨查看网络配置.mp428丨修改网络配置_20190725.mp429丨网络故障排除命令.mp430丨网络管理和配置文件.mp431丨软件包管理器的使用.

Linux内核设计与实现(原书第3版)PDF下载
编程书籍

Linux内核设计与实现(原书第3版)PDF下载

126次浏览 0条评论

《Linux内核设计与实现(原书第3版)》详细描述了Linux内核的设计与实现。内核代码的编写者、开发者以及程序开发人员都可以通过阅读本书受益,他们可以更好理解操作系统原理,并将其应用在自己的编码中以提高效率和生产率。《Linux内核设计与实现(原书第3版)》详细描述了Linux内核的主要子系统和特点,包括Linux内核的设计、实现和接口。从理论到实践涵盖了Linux内核的方方面面,可以满足读者的各种兴趣和需求。作者Robert Love是一位Linux内核核心开发人员,他分享了在开发Linux 2.6内核过程中颇具价值的知识和经验。本书的主题包括进程管理、进程调度、时间管理和定时器、系统调用接口、内存寻址、内存管理和页缓存、VFS、内核同步、移植性相关的问题以及调试技术。同时本书也涵盖了Linux 2.6内核中颇具特色的内容,包括CFS调度程序、抢占式内核、块I/O层以及I/O调度程序。《Linux内核设计与实现(原书第3版)》新增内容包括:增加一章专门描述内核数据结构详细描述中断处理程序和下半部机制扩充虚拟内存和内存分配的内容调试Linux内核的技巧内核同步和锁机制的深度描述提交内

Linux命令速查手册 中文版 高清文字版PDF下载
编程书籍

Linux命令速查手册 中文版 高清文字版PDF下载

158次浏览 0条评论

本书涵盖了Linux命令的基础知识、文件管理命令、资料查询命令、系统管理命令、网络配置命令和网络服务命令等内容,并用翔实的例子演示了每个命令的使用方法。.本书适合所有从事 Linux相关工作的程序员、系统管理员、网络管理员以及 Linux初学者阅读和参考。第一部分 shell入门第1章 基本概念 2第2章 命令行基础 9第3章 学习命令行 55第4章 组合命令 73第二部分 使用文件第5章 查看文件 88第6章 打印和管理打印任务 104第7章 拥有者和权限 115第8章 归档和压缩 139第三部分 查找资料第9章 查找资料:就这么简单 164第10章 find命令 186第四部分 环境第11章 shell 202第12章 监视系统资源 211第13章 安装软件 229第五部分 网络第14章 连接 252第15章 使用网络 277第16章 Windows联网 302

CentOS 7系统管理与运维实战 PDF下载
编程书籍

CentOS 7系统管理与运维实战 PDF下载

141次浏览 0条评论

CentOS7系统管理与运维实战从实际应用出发,以 CentOS 7作为操作系统基础,介绍了目前企业中常用的软件平台架设和管理方法。通过运维的视角,介绍了运维的基础知识,软件平台的常见搭建思路。本书共 13章,分为 3个知识区块。涵盖的主要内容有:以 CentOS 7特性和安装、运维基础、网络配置与结构为第一个知识区块的基础知识;企业中应用广泛的路由与策略路由,针对不同应用平台的文件共享服务 NFS、Samba和 FTP,目前最常见的 Web平台 LAMP、LNMP,中小型企业应用最为广泛的 LVS集群技术,实现高可用性的双机热备系统等为第二知识区块的应用平台建设与管理方面的知识;目前最热门的虚拟化和云计算为第三知识区块,主要有KVM虚拟化及oVirt管理平台,适合企业使用的GlusterFS存储技术,OpenStack和 OpenNebula云平台等知识。本书从实际生产应用环境出发,并注重安全与运维思路教学,既适合于有一定计算机基础的学习 Linux的初学者,又适合于有一定 Linux基础,需要 学习运维知识的人员阅读。目 录第 1章开启 Linux系统管理与运维的大门.......

Linux安全技术内幕 PDF下载
编程书籍

Linux安全技术内幕 PDF下载

134次浏览 0条评论

《Linux安全技术内幕》系统、全面、科学地讲述和揭示了与L,inux相关的原理、技术、机制等安全内幕,全书共分25章,对Linux安全内幕进行了全面、深入,和系统的分析,内容包括黑客攻击的基本技术、Linux面临的安全威胁、Linux安装与启动、Linux系统安全管理、Linux网络服务安全管理、Linux核心安全技术、Linux优秀开源安全工具等。《Linux安全技术内幕》的讲解和分析深入透彻,适用于众多L,inux爱好者、中高级Linux用户、IT培训人员及IT从业者,同时也兼顾网络管理员和信息安全工作者,并可作为高等院校计算机和信息安全专业学生的教学参考书。第1章 Linux安全基础         1.1 信息安全的重要性         1.1.1 网络信息安全的基本概念         1.1.2 网络威胁的基本表现         1.1.3 网络信息安全领域的研究重点         1.1.4 网络信息安全的五要素         1.1.5 经典的P2DR模型         1.2 黑客攻击的常见手段和步骤         1.2.1 黑客攻击的常见方法    

图灵程序设计丛书《Unix内核源码剖析》高清文字版PDF下载
编程书籍

图灵程序设计丛书《Unix内核源码剖析》高清文字版PDF下载

151次浏览 0条评论

本书是一本Unix内核源代码的阅读指南。作者结合UNIX V6已公开的相关文档,对其内核源码进行详细剖析,旨在让读者更深入地理解进程、中断、块I/O系统、文件系统、字符I/O系统、启动系统等操作系统的基本原理。本书适合操作系统的初中级学习者阅读,特别适合通过大学课程和其他入门书对操作系统有所了解,但是对具体细节缺乏深入理解的读者,以及那些对操作系统的具体实现有兴趣的读者。第I部分 什么是UNIX V6  1 第1章 UNIX V6的全貌  2 1.1  什么是UNIX  V6  2 1.2  UNIX的历史2 1.3  UNIX  V6内核  4 1.4  构成UNIX V6运行环境的硬件  4 PDP-11  5 1.5  代码  9 1.6  手册  9 1.7  小结  10 第II部分 进程  11 第2章 进程  12 2.1  进程的概要  12 什么是进程  12 进程的并行执行  12 进程的执行状态  14 用户模式和内核模式  14 交换处理15 2.2  proc结构体和user结构体  15 proc结构体  16 user结构体  17 2.3  为进程分配的

图灵程序设计丛书《深入Linux内核架构》高清文字版PDF下载
编程书籍

图灵程序设计丛书《深入Linux内核架构》高清文字版PDF下载

244次浏览 0条评论

众所周知,Linux操作系统的源代码复杂、文档少,对程序员的要求高,要想看懂这些代码并不是一件容易事。本书结合内核版本2.6.24源代码中最关键的部分,深入讨论Linux内核的概念、结构和实现。具体包括进程管理和调度、虚拟内存、进程间通信、设备驱动程序、虚拟文件系统、网络、时间管理、数据同步等方面的内容。本书引导你阅读内核源代码,熟悉Linux所有的内在工作机理,充分展现Linux系统的魅力。本书适合Linux的系统编程人员、系统管理者以及Linux爱好者学习使用。第1章 简介和概述 第2章 进程管理和调度 第3章 内存管理 第4章 进程虚拟内存 第5章 锁与进程间通信 第6章 设备驱动程序 第7章 模块 第8章 虚拟文件系统 第9章 Ext文件系统族 第10章 无持久存储的文件系统 第11章 扩展属性和访问控制表 第12章 网络 第13章 系统调用 第14章 内核活动 第15章 时间管理 第16章 页缓存和块缓存 第17章 数据同步 第18章 页面回收和页交换 第19章 审计 附录A 体系结构相关知识 附录B 使用源代码 附录C 有关C语言的注记附录D 系统启动 附录E ELF二进制

图灵程序设计丛书《Linux Shell脚本攻略》(第3版) 高清文字版PDF下载
编程书籍

图灵程序设计丛书《Linux Shell脚本攻略》(第3版) 高清文字版PDF下载

189次浏览 0条评论

《Linux Shell脚本攻略》通过细致剖析实际应用中的110多个案例,使许多看似复杂的Linux shell脚本任务迎刃而解。《Linux Shell脚本攻略》会帮助读者利用少量命令的组合完成诸如文本处理、文件管理、备份等复杂的数据管理工作。它将告诉你如何利用shell命令快速开发常规任务,综合应用grep、find、sed和awk等常用命令,凭借短短几个命令行从Web挖掘数据的shell脚本,利用归档工具运行并自动化各种任务,诸如自动备份和存储;帮助你理解文件系统、文件类型以及文件管理;用shell创建以及维护文件或目录归档、压缩格式和加密技术;通过srlell脚本设置以太网和无线LAN;使用登录技术监控网络上的各种动态。第1 章 小试牛刀  11.1 简介  11.2 终端打印  31.2.1 实战演练  31.2.2 补充内容  41.3 玩转变量和环境变量  51.3.1 预备知识  51.3.2 实战演练  61.3.3 补充内容  71.4 通过shell 进行数学运算  81.4.1 预备知识  91.4.2 实战演练  91.5 玩转文件描述符和重定向  101.5

Linux宝典(第9版)PDF下载
编程书籍

Linux宝典(第9版)PDF下载

331次浏览 0条评论

精通Linux的终极指南《Linux宝典(第9版) 在上一版的基础上全面更新,旨在帮助Linux新手及中级用户将Linux知识和技能提升到新水平。知名Linux专家、畅销书作家Christopher Negus在本书中浓墨重彩地描述Red Hat Enterprise Linux、Fedora和Ubuntu最新版本和命令行工具,并通过分步的详明演示和精选习题引导读者悟透Linux操作系统的工作原理。本书还为各类Linux认证考试提供备考资料。Linux是云计算中大多数技术进步的核心,这意味你必须扎实掌握Linux技术,从而在未来的数据中心高效工作。本书开篇介绍Linux基础知识,接着演示如何运用这些知识将Linux系统部署为虚拟机管理程序、云控制器和虚拟机,并讲述如何管理虚拟网络和网络存储。本书讲述如何获取、安装和开始使用Linux,并最终驾轻就熟地管理和保护Linux。对于那些希望将Linux用作开发工作站的软件开发人员来说,本书也是优秀的参考资源。主要内容● 开始使用Linux● 成为一名Linux高级用户● 访问Shell并编写简单的Shell脚本● 管理Linux系统和服务器●

图灵程序设计丛书 《Linux命令行与shell脚本编程大全(第3版)》高清文字版PDF下载
编程书籍

图灵程序设计丛书 《Linux命令行与shell脚本编程大全(第3版)》高清文字版PDF下载

352次浏览 0条评论

这是一本关于Linux命令行与shell脚本编程的全方位教程,主要包括四大部分:Linux命令行,shell脚本编程基础,高级shell脚本编程,如何创建实用的shell脚本。本书针对Linux系统的最新特性进行了全面更新,不仅涵盖了详尽的动手教程和现实世界中的实用信息,还提供了与所学内容相关的参考信息和背景资料。通过本书的学习,你将轻松写出自己的shell脚本。第一部分 Linux 命令行第1章 初识Linux shell  21.1 什么是Linux  21.1.1 深入探究Linux内核  31.1.2 GNU工具  61.1.3 Linux桌面环境  81.2 Linux发行版  121.2.1 核心Linux发行版  131.2.2 特定用途的Linux发行版  131.2.3 Linux LiveCD  141.3 小结  15第2章 走进shell  162.1 进入命令行  162.1.1 控制台终端  172.1.2 图形化终端  172.2 通过Linux控制台终端访问CLI  182.3 通过图形化终端仿真访问CLI  202.4 使用GNOME Terminal

UNIX编程艺术 PDF下载
编程书籍

UNIX编程艺术 PDF下载

314次浏览 0条评论

《传世经典书丛:UNIX编程艺术》主要介绍了Unix系统领域中的设计和开发哲学、思想文化体系、原则与经验,由公认的Unix编程大师、开源运动领袖人物之一EricS.Raymond倾力多年写作而成。包括Unix设计者在内的多位领域专家也为本书贡献了宝贵的内容。本书内容涉及社群文化、软件开发设计与实现,覆盖面广、内容深邃,完全展现了作者极其深厚的经验积累和领域智慧。第1章 哲学第1章 哲学第2章 历史——双流记第3章 对比:Unix哲学同其他哲学的比较第4章 模块性:保持清晰,保持简洁第5章 文本化:好协议产生好实践第6章 透明性:来点儿光第7章 多道程序设计:分离进程为独立的功能第8章 微型语言:寻找歌唱的乐符第9章 生成:提升规格说明的层次第10章 配置:迈出正确的第一步第11章 接口:Unix环境下的用户接口设计模式第12章 优化第13章 复杂度:尽可能简单,但别简单过了头第14章 语言:C还是非C第15章 工具:开发的战术第16章 重用:论不要重新发明轮子第17章 可移植性:软件可移植性与遵循标准第18章 文档:向网络世界阐释代码第19章 开放源码:在Unix新社区中编程第20章

图灵程序设计丛书 《精通Linux(第2版)》高清文字版PDF下载
编程书籍

图灵程序设计丛书 《精通Linux(第2版)》高清文字版PDF下载

469次浏览 0条评论

本书讲解了Linux操作系统的工作机制以及运行Linux系统所需的常用工具和命令。根据系统启动的大体顺序,本书更深入地介绍从设备管理到网络配置的各个部分,最后演示了系统各部分的运行方式,并介绍了一些基本技巧和开发人员常用的工具。Linux不像其他操作,会对用户隐藏很多重要的东西。相反,Linux会让用户掌控一切。而要掌控一切,就必须理解这个操作系统的工作机制,包括如何启动、如何连网,以及Linux内核如何工作。本书是畅销书的新版本,作者拥有多年的实践经验,内容通俗易懂。通过这本书,读者可以迅速从Linux新手变成老鸟,把作者丰富的经验装进自己的知识库。第1章 概述  11.1 Linux操作系统中的抽象级别和层次  21.2 硬件系统:理解主内存  31.3 内核  31.3.1 进程管理  41.3.2 内存管理  51.3.3 设备驱动程序和设备管理  51.3.4 系统调用和系统支持  51.4 用户空间  61.5 用户  71.6 前瞻  8第2章 基础命令和目录结构  92.1 Bourne shell: /bin/sh  92.2 shell的使用  102.2.1 sh

鸟哥的Linux私房菜 基础学习篇 第四版 PDF下载
编程书籍

鸟哥的Linux私房菜 基础学习篇 第四版 PDF下载

525次浏览 0条评论

书中包含了鸟哥从完全不懂Linux 到现在的所有学习历程,鸟哥将这几年来的所知所学倾囊相授,以浅显易懂的文字带领您进入Linux 的世界。本书分为五大部分,每部分都各具特色。内容涵盖了Linux 的规划与安装,认识Linux 文件、目录与磁盘格式,学习Shell 与Shell Scripts,Linux 用户管理与Linux 系统管理等。依序学习,让您奠定Linux 的基础,跨出成功的第 一步。《鸟哥的Linux私房菜 基础学习篇 第四版 》提供近期更新的技术,包括核心版本的升级建议,虚拟系统的操作,GPT 分割表格式处理,XFS 文件系统的实际操作使用,systemd 服务的管理,日志格式的更新,grub2 开机管理程序的说明,nmcli 文字指令操作网络参数的方式等,内容更加精彩!目录第一部分 Linux的规则与安装 第0章 计算机概论 2 0.1 电脑:辅助人脑的好工具 3 0.2 个人电脑架构与相关设备组件 9 0.3 数据表示方式 23 0.4 软件程序运行 25 0.5 重点回顾 29 0.6 本章习题 29 0.7 参考资料与扩展阅读 30 第1章 Linux是什么与如何