当前位置:主页 > 计算机电子书 > 操作系统 > Linux下载
Linux Shell脚本攻略(第3版)

Linux Shell脚本攻略(第3版) PDF 全书超清版

  • 更新:2023-07-20
  • 大小:10.25 MB
  • 类别:Linux
  • 作者:克里夫·弗林特
  • 出版:人民邮电出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

《Linux Shell脚本攻略(第3版)》是一本对于Linux操作系统的重要脚本语言Shell的权威指南。该书通过100多个实用的Shell脚本案例,帮助读者轻松驾驭Linux操作系统,并解决系统管理中的实际问题。通过本书,读者能够学到如何自动化繁琐的任务,让系统管理变得更加高效。无论是初学者还是有经验的Linux用户,这本书都将带领读者深入理解Shell脚本,并在实践中提升技能。

Linux Shell脚本攻略

Linux Shell脚本攻略第三版电子书封面

读者评价

这本书不错,就是书薄了点,不过正所谓少而精么,对于初学者,绝对是一本不错的提高书。书中有很多技巧是很多脚本老手经常使用,却不会手把手教你的。不同于传统的脚本书籍,这本书没有长篇大论,都是一个接着一个的小技巧,很实用。

文章采用代码都是从原书上复制来的,关键是换行也复制过来了,明明一行命令还没到页宽,就啪的一下换行了,匪夷所思!!!作者自己完全没有自己跑过代码。

我看了这本书,我也看了前面的一些评论。我个人的感觉是这本书的干货还是很多的,作者很努力的想写成一个有体系的内容,但是从书本内容来看,还是不够的,讲得不够深入,节点性的知识点很多,但是为了解决一些常见问题,很有用。需要赞一个的是这本书的书名,cookbook,认真的看看,这就是一个cookbook,这不是脚本语言,或者什么宝典,或者什么七天学会,这就是个cookbook。他没法和你讲得很深入,而且作者写这本书的时候才20岁,能写成这样,我觉得就把它当成一个20岁年轻人的读书笔记吧,20岁做到这些,很厉害了。翻译还不错,有些小细节有错误。你自己看书的时候,难道不需要一个个脚本的去敲,去调试吗?别人说什么你就认,这也不是一个好的读书态度。

内容介绍

Linux/GNU是一款非凡的操作系统,拥有稳定可靠且极其强大的开发环境。作为与操作系统进行沟通的原生界面,shell能够控制整个操作系统的运作,是与Linux进行交互最灵活的手段。

本书向读者展现了如何有效地利用shell完成复杂的任务。作者从shell的基础知识开始,介绍简单命令的用法、对各类文件进行操作,随后讲解文本处理、Web交互、备份、监视以及其他系统管理任务,涵盖初中高三级主题,传授脚本老手经常使用的诸多技巧。书中所有示例均基于具体任务,透彻清晰,通俗易懂。

第3版进行了全面修订,囊括Linux最新发行版新特性,增加了仓储管理、网络分组、动态调用、系统调优、容器、云等100余页篇幅的新内容,极具实用价值,让看似复杂的Linux shell脚本任务迎刃而解。

目录

  • 第1章 小试牛刀  1
  • 第2 章 命令之乐  46
  • 第3 章 以文件之名  92
  • 第4 章 让文本飞  128
  • 第5 章 一团乱麻?没这回事!  162
  • 第6 章 仓储管理  189
  • 第7 章 B 计划  215
  • 第8 章 无网不利  235
  • 第9 章 明察秋毫  274
  • 第10 章 管理重任  305
  • 第11 章 觅迹寻踪  342
  • 第12 章 系统调优  355
  • 第13 章 在云端  369

资源下载

资源下载地址1:https://pan.baidu.com/s/1Uv1u084Eqy_s43hJeHmUvQ

相关资源

网友留言

网友NO.42295
池微月

exit 命令用于退出当前shell,在shell脚本中可以终止当前脚本执行。 SHELL中的exit 0 和 exit 1有什么区别? 当你 exit 0 的时候,在调用环境 echo $? 就返回0,也就是说调用环境就认为你的这个程序执行正确。 当你 exit 1 的时候,一般是出错定义这个1,也可以是其他数字,很多系统程序这个错误编号是有约定的含义的。 但不为0 就表示程序运行出错。 调用环境就可以根据这个返回值判断 你这个程序运行是否ok。 如果你用 脚本 a 调用 脚本b ,要在a中判断b是否正常返回,就是根据 exit 0 or 1 来识别。 执行完b后, 判断 $? 就是返回值

网友NO.24396
阚丹丹

shell 编程: shell 开头必须指定bash:#!/bin/bash shell 的执行方式: 1. ./1.sh 执行当前目录下的1.sh,1.sh要是可执行文件 2. bash /usr/local/1.sh 定义变量 aa=’qqq’ =两侧不能有空格,使用变量 ${aa} Shell特殊含义变量 $$ 取当前脚本的进程id,就是pid $0 取当前文件名 $n n是大于0的数字,n是几就是第几个参数 $# 取参数的个数 $* 取所有参数 $? 取最有命令的退出状态,0为没错误